
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 129,832 | 140,061 | 140,366 | 157,371 | 174,531 | 177,612 | |
COGS | 112,520 | 122,506 | 123,747 | 138,445 | 150,069 | 152,482 | |
Gross Profit | 17,312 | 17,555 | 16,619 | 18,926 | 24,462 | 25,130 | |
Operating Expenses & Income | |||||||
Operating Income | 10,983 | 10,919 | 9,970 | 10,858 | 14,714 | 14,922 | |
Total Operating Expenses | 6,329 | 6,636 | 6,649 | 8,068 | 9,748 | 10,208 | |
R&D Expenses | 85 | 60 | 77 | 85 | 172 | - | |
Selling General & Admin Expenses | 495 | 577 | 777 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (23) | (5) | (10) | (29) | (114) | (121) | |
Interest Income | 6 | 2 | 9 | 7 | 11 | - | |
Income Tax Expense | 3,503 | 3,614 | 3,167 | 3,328 | 4,250 | 4,251 | |
Net Income | |||||||
Net Income | 7,749 | 7,741 | 7,249 | 8,101 | 10,460 | 10,631 | |
Supplemental | |||||||
EBIT | 10,983 | 10,919 | 9,970 | 10,858 | 14,714 | 14,922 | |
EBITDA | 11,768 | 11,723 | 10,963 | 12,111 | 16,503 | 16,801 | |