

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 181,646 | 207,003 | 221,056 | 188,001 | 226,707 | 360,087.5 | |
COGS | 47,855 | 56,197 | 63,318 | 56,678 | 118,777 | 190,612.5 | |
Gross Profit | 133,791 | 150,806 | 157,738 | 131,323 | 107,930 | 169,475 | |
Operating Expenses & Income | |||||||
Operating Income | 56,986 | 69,349 | 63,547 | 47,594 | 77,118 | 119,267 | |
Total Operating Expenses | 23,668 | 93,186 | 28,631 | 93,615 | 30,812 | 117,157 | |
R&D Expenses | 2 | 2 | 52 | - | 4 | 61.5 | |
Selling General & Admin Expenses | 22,452 | 24,819 | 773 | 24,138 | 28,890 | 898.5 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (13,138) | (14,313) | (18,954) | (18,350) | (19,979) | (38,329) | |
Interest Income | 1,241 | 2,042 | 3,055 | 2,417 | 3,121 | - | |
Income Tax Expense | 11,822 | 17,036 | 7,751 | 6,790 | 20,025 | 22,336.5 | |
Net Income | |||||||
Net Income | 13,750 | 19,037 | 4,092 | (9,592) | 20,262 | 5,797.5 | |
Supplemental | |||||||
EBIT | 39,900 | 51,834 | 30,722 | 9,198 | 77,118 | 69,673.5 | |
EBITDA | 75,231 | 87,234 | 72,990 | 46,304 | 117,403 | 131,752 | |