
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 65,272 | 74,526 | 76,940 | 83,621 | 94,400 | 95,646 | |
COGS | 49,144 | 56,132 | 58,862 | 62,642 | 69,586 | 70,185 | |
Gross Profit | 16,128 | 18,394 | 18,078 | 20,979 | 24,814 | 25,461 | |
Operating Expenses & Income | |||||||
Operating Income | 9,106 | 9,845 | 9,713 | 12,069 | 15,368 | 15,686 | |
Total Operating Expenses | 7,020 | 8,549 | 8,365 | 8,910 | 9,446 | 9,775 | |
R&D Expenses | 105 | 51 | 11 | - | - | - | |
Selling General & Admin Expenses | 6,915 | 8,498 | 8,364 | 8,910 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (7) | (7) | (7) | (11) | (16) | (18) | |
Interest Income | 110 | 28 | 30 | 55 | 70 | - | |
Income Tax Expense | 2,547 | 2,603 | 2,688 | 3,371 | 4,847 | 4,985 | |
Net Income | |||||||
Net Income | 5,992 | 7,317 | 7,232 | 8,479 | 11,313 | 11,392 | |
Supplemental | |||||||
EBIT | 8,658 | 9,962 | 9,949 | 11,859 | 16,189 | 16,272 | |
EBITDA | 9,087 | 10,440 | 10,525 | 12,319 | 16,641 | 16,710 | |