
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 40,911 | 52,135 | 63,598 | 66,954 | 69,674 | 70,741 | |
COGS | 26,401 | 34,489 | 42,714 | 43,747 | 44,476 | 45,601 | |
Gross Profit | 14,510 | 17,646 | 20,884 | 23,207 | 25,198 | 25,140 | |
Operating Expenses & Income | |||||||
Operating Income | 6,050 | 6,471 | 9,204 | 10,403 | 11,750 | 11,566 | |
Total Operating Expenses | 34,861 | 45,664 | 54,394 | 56,551 | 57,924 | 59,175 | |
R&D Expenses | 1,159 | 1,356 | 1,563 | 1,656 | 1,738 | 1,743 | |
Selling General & Admin Expenses | 6,383 | 7,939 | 9,222 | 10,283 | 10,750 | 10,827 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (217) | (319) | (506) | (324) | (404) | (364) | |
Interest Income | 45 | 95 | 156 | 170 | - | - | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 4,759 | 4,503 | 6,330 | 7,391 | 8,272 | 8,033 | |
Supplemental | |||||||
EBIT | - | - | - | - | - | - | |
EBITDA | 8,346 | 8,890 | - | - | - | - | |