
| 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|
Revenue | |||||
Total revenue | 31,762 | 35,254 | 37,878 | 40,648 | 42,545 |
COGS | 11,228 | 12,860 | 13,329 | 13,366 | 13,821 |
Gross Profit | 20,534 | 22,394 | 24,549 | 27,282 | 28,724 |
Operating Expenses & Income | |||||
Operating Income | 12,246 | 11,556 | 13,402 | 14,892 | 16,059 |
Total Operating Expenses | 19,516 | 23,698 | 24,476 | 25,756 | 26,486 |
R&D Expenses | - | - | - | - | - |
Selling General & Admin Expenses | 7,910 | 9,554 | 9,957 | 11,838 | 12,004 |
Earnings from Continuing Operations | |||||
Interest Expense | (768) | (1,526) | (1,763) | (1,587) | (1,549) |
Interest Income | 588 | 1,061 | 1,143 | 966 | 448 |
Income Tax Expense | - | - | - | - | - |
Net Income | |||||
Net Income | 9,048 | 7,813 | 7,057 | 11,348 | 10,874 |
Supplemental | |||||
EBIT | 12,402 | 11,976 | 13,962 | 15,467 | 16,667 |
EBITDA | 13,479 | 13,374 | 15,749 | 17,463 | 18,716 |