
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 43,236 | 36,901 | 50,204 | 55,833 | 64,108 | 71,389 | |
COGS | 27,540 | 25,040 | 32,354 | 35,335 | 40,567 | 45,122 | |
Gross Profit | 15,696 | 11,861 | 17,850 | 20,498 | 23,541 | 26,267 | |
Operating Expenses & Income | |||||||
Operating Income | 6,462 | 4,222 | 8,495 | 10,737 | 12,027 | 11,760 | |
Total Operating Expenses | 9,234 | 7,639 | 9,355 | 9,761 | 11,514 | 14,507 | |
R&D Expenses | 809 | 472 | 474 | 513 | 567 | - | |
Selling General & Admin Expenses | 2,507 | 337.2 | 2,559 | 2,582 | 2,947 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (76) | (77) | (150) | (163) | (92) | (85) | |
Interest Income | 12 | 201 | 13 | 45 | 105 | - | |
Income Tax Expense | 1,792 | 1,170 | 2,390 | 3,227 | 3,428 | 3,985 | |
Net Income | |||||||
Net Income | 4,594 | 3,482 | 5,258 | 7,979 | 9,489 | 9,571 | |
Supplemental | |||||||
EBIT | 6,462 | 4,222 | 8,495 | 10,737 | 12,027 | 11,760 | |
EBITDA | 9,616 | 7,025 | 11,683 | 14,107 | 15,516 | 15,463 | |