
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 66,070 | 106,200 | 96,298 | 92,421 | 91,354 | 90,755 | |
COGS | 54,223 | 90,834 | 78,290 | 74,123 | 71,524 | 68,689 | |
Gross Profit | 11,847 | 15,366 | 18,008 | 18,298 | 19,830 | 22,066 | |
Operating Expenses & Income | |||||||
Operating Income | 3,938 | 7,306 | 9,669 | 8,822 | 10,594 | 10,592 | |
Total Operating Expenses | 7,909 | 8,060 | 8,339 | 9,476 | 9,236 | 11,474 | |
R&D Expenses | 226 | 219 | 211 | 182 | 33 | - | |
Selling General & Admin Expenses | 3,894 | 4,052 | 4,175 | 5,057 | 11,190 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (10) | (9) | (10) | (10) | (13) | (14) | |
Interest Income | 352 | 249 | 300 | 347 | 467 | - | |
Income Tax Expense | 1,163 | 2,347 | 3,005 | 2,861 | 3,893 | 3,575 | |
Net Income | |||||||
Net Income | 2,846 | 4,766 | 6,464 | 6,167 | 8,379 | 7,352 | |
Supplemental | |||||||
EBIT | 4,288 | 7,709 | 10,267 | 9,791 | 13,143 | 11,483 | |
EBITDA | 9,653 | 13,181 | 15,887 | 15,642 | 19,492 | 18,002 | |