
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 127,238 | 153,824 | 236,273 | 270,789 | 279,745 | 297,633 | |
COGS | (3,667) | 32,432 | 90,603 | 112,004 | 112,138 | 111,305 | |
Gross Profit | 130,905 | 121,392 | 145,670 | 158,785 | 167,607 | 186,328 | |
Operating Expenses & Income | |||||||
Operating Income | 59,562 | 46,166 | 61,612 | 75,081 | 72,595 | 83,898 | |
Total Operating Expenses | 71,343 | 75,226 | 84,058 | 83,704 | 95,012 | 102,430 | |
R&D Expenses | - | - | - | - | - | 2,839 | |
Selling General & Admin Expenses | 38,567 | 41,636 | 46,465 | 51,357 | 54,487 | 66,239 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,553) | (26,097) | (81,321) | (101,350) | (97,898) | (98,224) | |
Interest Income | 57,864 | 92,807 | 170,588 | 193,933 | 193,341 | 147,438 | |
Income Tax Expense | 11,228 | 8,490 | 12,060 | 16,610 | 15,547 | 18,831 | |
Net Income | |||||||
Net Income | 48,334 | 37,676 | 49,552 | 58,471 | 57,048 | 65,067 | |
Supplemental | |||||||
EBIT | 59,562 | 46,166 | 61,612 | 75,081 | 72,595 | - | |
EBITDA | 67,494 | 53,217 | 69,124 | 83,019 | 81,416 | 90,843 | |