
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 142,198 | 184,725 | 181,643 | 175,751 | 169,724 | 169,724 | |
COGS | 114,344 | 146,575 | 145,553 | 142,243 | 139,746 | 139,746 | |
Gross Profit | 27,854 | 38,150 | 36,090 | 33,508 | 29,978 | 29,978 | |
Operating Expenses & Income | |||||||
Operating Income | 6,427 | 12,677 | 8,904 | 5,108 | 6,185 | 6,456 | |
Total Operating Expenses | 21,427 | 25,473 | 27,186 | 28,400 | 23,793 | 23,522 | |
R&D Expenses | 5,544 | 6,273 | 6,579 | 7,230 | - | - | |
Selling General & Admin Expenses | 11,563 | 14,149 | 15,809 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (47) | (71) | (92) | (167) | (266) | (266) | |
Interest Income | 77 | 3,545 | 269 | 289 | 253 | - | |
Income Tax Expense | 1,544 | 1,896 | 1,937 | 2,138 | 370 | 370 | |
Net Income | |||||||
Net Income | 7,902 | 7,815 | 8,254 | 5,877 | 6,311 | 6,311 | |
Supplemental | |||||||
EBIT | 6,427 | 12,677 | 8,904 | 5,108 | 6,185 | 6,456 | |
EBITDA | 12,482 | 20,220 | 15,850 | 13,573 | 14,262 | 14,533 | |