

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 110,240 | 98,954 | 80,452 | 75,487 | 76,548 | 72,860 | |
COGS | 29,176 | 26,403 | 19,057 | 17,313 | 17,244 | 16,899 | |
Gross Profit | 81,064 | 72,551 | 61,395 | 58,174 | 59,304 | 55,961 | |
Operating Expenses & Income | |||||||
Operating Income | 21,506 | 14,060 | 16,964 | 24,545 | 18,183 | 16,755 | |
Total Operating Expenses | 59,232 | 53,445 | 43,367 | 50,942 | 58,365 | 56,105 | |
R&D Expenses | 187 | 177 | 143 | - | - | - | |
Selling General & Admin Expenses | 1,800 | 1,950 | 1,750 | 19,751 | 19,892 | 4,654 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,999) | (2,640) | (3,410) | (3,994) | (3,335) | (2,383) | |
Interest Income | 3,075 | 5,412 | 860 | 841 | 1,382 | 1,160 | |
Income Tax Expense | 5,740 | (2,914) | 4,332 | - | - | - | |
Net Income | |||||||
Net Income | 11,344 | 13,646 | 13,734 | 18,335 | 7,034 | 11,845 | |
Supplemental | |||||||
EBIT | 31,441 | 25,163 | 15,549 | 25,256 | - | - | |
EBITDA | 54,688 | 42,277 | 32,084 | - | - | - | |