
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 41,604 | 48,731 | 52,205 | 47,068 | 47,493 | 47,009 | |
COGS | 29,384 | 34,330 | 36,005 | 32,033 | 33,843 | 35,125 | |
Gross Profit | 12,220 | 14,401 | 16,200 | 15,035 | 13,650 | 11,884 | |
Operating Expenses & Income | |||||||
Operating Income | 1,145 | 2,577 | 3,249 | 1,724 | 442 | (1,313) | |
Total Operating Expenses | 11,073 | 11,822 | 13,518 | 13,311 | 13,208 | 13,197 | |
R&D Expenses | 307 | 398 | 457 | 496 | - | 445 | |
Selling General & Admin Expenses | 8,586 | 9,582 | 10,681 | 10,920 | 10,901 | 1,106 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (200) | (161) | (121) | (202) | (262) | (269) | |
Interest Income | 43 | 48 | 37 | 89 | 51 | - | |
Income Tax Expense | 617 | 1,299 | 615 | 1,218 | 187 | 313 | |
Net Income | |||||||
Net Income | 598 | 2,680 | 1,835 | 376 | 76 | (1,503) | |
Supplemental | |||||||
EBIT | 1,270 | 4,166 | 3,115 | 1,794 | 525 | (1,399) | |
EBITDA | 2,391 | 5,453 | 4,633 | 3,259 | 2,327 | 385.5 | |