
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 40,911 | 52,135 | 63,598 | 66,953 | 69,675 | 70,001 | |
COGS | 26,401 | 34,489 | 42,714 | 43,747 | 44,476 | 44,463 | |
Gross Profit | 14,510 | 17,646 | 20,884 | 23,206 | 25,199 | 25,538 | |
Operating Expenses & Income | |||||||
Operating Income | 6,050 | 6,471 | 9,204 | 10,402 | 11,751 | 11,594 | |
Total Operating Expenses | 34,861 | 45,664 | 54,394 | 56,551 | 57,924 | 58,407 | |
R&D Expenses | 1,159 | 1,356 | 1,563 | 1,656 | 1,738 | 1,804 | |
Selling General & Admin Expenses | 6,383 | 7,939 | 9,222 | 10,283 | 10,750 | 11,067 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (217) | (319) | (506) | (493) | (571) | (489) | |
Interest Income | 45 | 95 | 156 | 170 | 167 | - | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 4,759 | 4,503 | 6,330 | 7,391 | 8,272 | 7,921 | |
Supplemental | |||||||
EBIT | - | - | - | - | - | - | |
EBITDA | 8,346 | 8,890 | - | - | - | - | |