

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 110,240 | 98,954 | 80,452 | 79,929 | 76,548 | 76,173 | |
COGS | 29,176 | 26,403 | 19,057 | 17,731 | 42,107.7 | 23,629 | |
Gross Profit | 81,064 | 72,551 | 61,395 | 62,198 | 59,304 | 52,544 | |
Operating Expenses & Income | |||||||
Operating Income | 21,506 | 14,060 | 16,964 | 18,623 | 18,151 | 17,410 | |
Total Operating Expenses | 59,232 | 53,445 | 44,431 | 43,575 | 14,591 | 35,134 | |
R&D Expenses | 187 | 177 | 821 | 849 | 191.3 | - | |
Selling General & Admin Expenses | 1,800 | 1,950 | 1,750 | 1,740 | 5,466 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,999) | (2,640) | (4,264) | (4,416) | (3,335) | (3,267.5) | |
Interest Income | 383 | 290 | 860 | 1,041 | 465 | 658 | |
Income Tax Expense | 5,740 | (2,914) | 4,332 | 3,725 | 4,364 | 4,430 | |
Net Income | |||||||
Net Income | 11,344 | 13,646 | 13,734 | 18,336 | 8,186 | 12,945 | |
Supplemental | |||||||
EBIT | 16,208 | 22,280 | 5,361 | 29,282 | 19,928 | 25,020 | |
EBITDA | 39,455 | 39,394 | 22,889 | 46,226 | 37,232 | 41,426 | |