
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 51,214 | 56,219 | 62,629 | 68,058 | 77,227 | 78,595 | |
COGS | 34,835 | 36,451 | 40,534 | 42,313 | 48,653 | 49,691 | |
Gross Profit | 16,379 | 19,768 | 22,095 | 25,745 | 28,574 | 28,904 | |
Operating Expenses & Income | |||||||
Operating Income | 5,509 | 7,265 | 8,942 | 10,252 | 10,717 | 10,026 | |
Total Operating Expenses | 10,870 | 12,503 | 13,153 | 15,493 | 17,857 | 18,878 | |
R&D Expenses | 427 | 460 | 501 | 488 | - | - | |
Selling General & Admin Expenses | 1,249 | 1,622 | 879 | 14,009 | 1,741 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (10) | (12) | (46) | (131) | (147) | (158) | |
Interest Income | 266 | 267 | 434 | 523 | 514 | - | |
Income Tax Expense | 2,501 | 2,476 | 3,586 | 3,183 | 3,690 | 4,050 | |
Net Income | |||||||
Net Income | 4,818 | 6,263 | 8,288 | 8,783 | 5,160 | 6,568 | |
Supplemental | |||||||
EBIT | 5,509 | 7,265 | 8,942 | 10,252 | 10,717 | 10,026 | |
EBITDA | 6,518 | 8,542 | 10,342 | 12,190 | 13,788 | 13,038 | |