
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 105,843 | 125,850 | 146,336 | 148,113 | 156,242 | 156,783 | |
COGS | 97,154 | 114,642 | 133,266 | 132,819 | 141,216 | 141,186 | |
Gross Profit | 8,689 | 11,208 | 13,070 | 15,294 | 15,026 | 15,597 | |
Operating Expenses & Income | |||||||
Operating Income | 900 | 2,604 | 3,792 | 4,756 | 3,994 | 3,987 | |
Total Operating Expenses | 7,789 | 8,604 | 9,278 | 10,538 | 11,032 | 11,610 | |
R&D Expenses | 22 | 22 | 31 | 83 | 86 | - | |
Selling General & Admin Expenses | 7,002 | 7,694 | 8,324 | 9,601 | 2,756 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (71) | (83) | (303) | (498) | (458) | (481) | |
Interest Income | 3 | 4 | 78 | 95 | 79 | - | |
Income Tax Expense | 221 | 209 | 391 | 1,167 | 720 | 1,029 | |
Net Income | |||||||
Net Income | 520 | 1,908 | 2,258 | 2,157 | 2,524 | 2,925 | |
Supplemental | |||||||
EBIT | 900 | 2,604 | 3,792 | 4,756 | 3,994 | 3,987 | |
EBITDA | 1,399 | 3,184 | 4,396 | 5,318 | 4,575 | 4,651 | |