
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 64,989 | 68,711 | 108,418 | 126,853 | 125,097 | 123,485 | |
COGS | 6,007 | 24,061 | 63,192 | 74,689 | 65,701 | 52,449 | |
Gross Profit | 58,982 | 44,650 | 45,226 | 52,164 | 59,396 | 71,036 | |
Operating Expenses & Income | |||||||
Operating Income | 27,044 | 13,486 | 10,739 | 18,397 | 21,852 | 30,868 | |
Total Operating Expenses | 31,938 | 31,164 | 34,487 | 33,767 | 37,544 | 40,168 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 17,719 | 15,148 | 15,499 | 16,706 | 18,906 | 25,729 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,650) | (21,346) | (62,164) | (73,341) | (66,814) | (70,869) | |
Interest Income | 12,120 | 29,024 | 62,442 | 81,397 | 80,373 | 63,063 | |
Income Tax Expense | 5,409 | 2,225 | 2,223 | 4,121 | 4,676 | 5,738 | |
Net Income | |||||||
Net Income | 21,635 | 11,261 | 8,516 | 14,276 | 17,176 | 22,169 | |
Supplemental | |||||||
EBIT | 27,044 | 13,486 | 10,739 | 18,397 | 21,852 | 30,942 | |
EBITDA | 29,059 | 15,941 | 15,595 | 20,789 | 24,034 | 33,010 | |