
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 63,898 | 66,901 | 73,264 | 82,999 | 97,215 | 108,130 | |
COGS | 16,182 | 17,720 | 19,919 | 21,450 | 24,324 | 23,399 | |
Gross Profit | 47,716 | 49,181 | 53,345 | 61,549 | 72,891 | 84,731 | |
Operating Expenses & Income | |||||||
Operating Income | 5,050 | 3,316 | 4,847 | 7,837 | 12,095 | 12,200 | |
Total Operating Expenses | 42,666 | 45,865 | 48,498 | 53,712 | 60,796 | 72,531 | |
R&D Expenses | 373 | 167 | 60 | 124 | 57 | - | |
Selling General & Admin Expenses | 39,170 | 42,522 | 45,809 | 50,358 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (162) | (149) | (141) | (129) | (155) | (191) | |
Interest Income | 85 | 86 | 52 | 17 | 25 | - | |
Income Tax Expense | 1,079 | 1,354 | 1,122 | 2,530 | 3,297 | 2,886 | |
Net Income | |||||||
Net Income | 3,292 | 750 | 1,762 | 4,671 | 8,330 | 8,286 | |
Supplemental | |||||||
EBIT | 5,050 | 3,316 | 4,847 | 7,837 | 12,095 | 12,200 | |
EBITDA | 7,745 | 6,266 | 7,765 | 10,763 | 15,041 | 15,791 | |