
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 64,989 | 68,711 | 108,418 | 126,853 | 125,097 | 117,937 | |
COGS | 6,007 | 24,061 | 63,192 | 74,689 | 65,701 | 50,367 | |
Gross Profit | 58,982 | 44,650 | 45,226 | 52,164 | 59,396 | 67,570 | |
Operating Expenses & Income | |||||||
Operating Income | 27,044 | 13,486 | 10,739 | 18,397 | 21,852 | 29,257 | |
Total Operating Expenses | 31,938 | 31,164 | 34,487 | 33,767 | 37,544 | 38,313 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 17,719 | 15,148 | 15,499 | 16,706 | 18,906 | 24,364 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,650) | (21,346) | (62,164) | (73,341) | (66,814) | (68,816) | |
Interest Income | 12,120 | 29,024 | 62,442 | 81,397 | 80,373 | 61,838 | |
Income Tax Expense | 5,409 | 2,225 | 2,223 | 4,121 | 4,676 | 5,323 | |
Net Income | |||||||
Net Income | 21,635 | 11,261 | 8,516 | 14,276 | 17,176 | 20,973 | |
Supplemental | |||||||
EBIT | 27,044 | 13,486 | 10,739 | 18,397 | 21,852 | 29,331 | |
EBITDA | 29,059 | 15,941 | 15,595 | 20,789 | 24,034 | 31,393 | |