
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 179,846 | 154,358 | 162,243 | 166,589 | 167,960 | 179,319 | |
COGS | 161,102 | 139,186 | 147,281 | 148,765 | 149,431 | 158,343 | |
Gross Profit | 18,744 | 15,172 | 14,962 | 17,824 | 18,529 | 20,976 | |
Operating Expenses & Income | |||||||
Operating Income | 8,892 | 5,208 | 5,206 | 7,665 | 7,770 | 9,994 | |
Total Operating Expenses | 9,852 | 9,964 | 9,756 | 10,159 | 10,759 | 10,982 | |
R&D Expenses | 164 | 179 | 175 | 176 | - | - | |
Selling General & Admin Expenses | 9,688 | 9,784 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (73) | (61) | (45) | (48) | (50) | (51) | |
Interest Income | 14 | 14 | 17 | 16 | 37 | - | |
Income Tax Expense | 2,887 | 1,757 | 1,769 | 2,486 | 2,323 | 3,021 | |
Net Income | |||||||
Net Income | 5,864 | 3,651 | 3,386 | 5,309 | 5,548 | 7,372 | |
Supplemental | |||||||
EBIT | 8,872 | 5,516 | 5,262 | 7,906 | 7,981 | - | |
EBITDA | 10,350 | 7,048 | 6,655 | 9,262 | 9,342 | 11,165 | |