

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 181,646 | 207,003 | 221,056 | 188,001 | 225,171.1 | 440,218.5 | |
COGS | 47,855 | 56,197 | 63,318 | 56,678 | 117,972.3 | 151,473.1 | |
Gross Profit | 133,791 | 150,806 | 157,738 | 131,323 | 107,198.8 | 288,745.4 | |
Operating Expenses & Income | |||||||
Operating Income | 98,241 | 111,401 | 114,256 | 37,708 | 76,595.5 | 161,306.8 | |
Total Operating Expenses | 88,273 | 93,186 | 109,043 | 93,615 | 30,603.2 | 127,438.6 | |
R&D Expenses | 2 | 2 | 52 | - | 3.973 | 123 | |
Selling General & Admin Expenses | 22,452 | 24,819 | 773 | 24,138 | 28,890 | 1,287 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (13,138) | (14,313) | (18,954) | (18,350) | (19,843.6) | (38,132.9) | |
Interest Income | 1,241 | 2,042 | 3,055 | 2,417 | 3,121 | - | |
Income Tax Expense | 11,822 | 17,036 | 7,751 | 6,790 | 19,889.3 | 37,467.7 | |
Net Income | |||||||
Net Income | 13,750 | 19,037 | 4,092 | (9,592) | 20,124.7 | 25,289.9 | |
Supplemental | |||||||
EBIT | 39,900 | 51,834 | 30,722 | 13,933 | 76,595.5 | 137,776.8 | |
EBITDA | 74,540 | 86,452 | 72,990 | 49,987 | 116,607.6 | 216,534.7 | |