
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 92,168 | 101,007 | 102,261 | 105,830 | 113,836 | 115,938 | |
COGS | 73,528 | 83,222 | 87,213 | 91,478 | 96,168 | 98,310 | |
Gross Profit | 18,640 | 17,785 | 15,047 | 14,352 | 17,668 | 17,628 | |
Operating Expenses & Income | |||||||
Operating Income | 5,562 | 3,621 | 1,278 | 129 | 3,848 | 3,333 | |
Total Operating Expenses | 13,077 | 14,163 | 13,770 | 14,223 | 13,820 | 14,295 | |
R&D Expenses | 4,088 | 4,677 | 5,611 | - | - | - | |
Selling General & Admin Expenses | 8,504 | 9,041 | 9,553 | 9,810 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (245) | (253) | (290) | (369) | (548) | (597) | |
Interest Income | 62 | 198 | 275 | 380 | 292 | - | |
Income Tax Expense | 918 | 2,428 | 2,219 | 681 | 1,072 | 1,104 | |
Net Income | |||||||
Net Income | 5,902 | 1,644 | (712) | (2,436) | 5,655 | 5,027 | |
Supplemental | |||||||
EBIT | 7,069 | 4,324 | 1,796 | (1,384) | 7,275 | 6,907 | |
EBITDA | 12,617 | 10,038 | 7,324 | 3,995 | 12,859 | 12,632 | |