
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 128,842 | 142,019 | 145,638 | 146,174 | 133,871 | 148,241 | |
COGS | 109,541 | 123,018 | 120,543 | 122,570 | 109,683 | 120,573 | |
Gross Profit | 19,301 | 19,001 | 25,095 | 23,604 | 24,188 | 27,668 | |
Operating Expenses & Income | |||||||
Operating Income | 2,846 | 1,335 | 5,706 | 4,135 | 4,639 | 5,860 | |
Total Operating Expenses | 16,452 | 17,663 | 19,387 | 19,469 | 19,549 | 21,808 | |
R&D Expenses | 2,128 | 3,030 | 3,255 | 2,854 | 2,589 | 3,567 | |
Selling General & Admin Expenses | 10,494 | 11,544 | 12,616 | 13,278 | - | 690 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (416) | (937) | (1,216) | (873) | (728) | (819) | |
Interest Income | 121 | 149 | 156 | 161 | 169 | - | |
Income Tax Expense | 3,571 | 1,959 | 1,872 | 1,184 | 1,735 | 2,076 | |
Net Income | |||||||
Net Income | 4,259 | 1,346 | 3,022 | (7,813) | 2,447 | 5,416 | |
Supplemental | |||||||
EBIT | 8,333 | 4,346 | 6,190 | (5,696) | 4,639 | 6,068 | |
EBITDA | 16,249 | 12,666 | 14,889 | 2,203 | 10,983 | 13,494.8 | |