
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 770,708.1 | 974,636.5 | 1,086,594.2 | 1,117,588.7 | 1,210,505 | 1,296,693.9 | |
COGS | 364,581.2 | 491,237.8 | 565,846.6 | 572,166.3 | 618,332.2 | 667,839.3 | |
Gross Profit | 406,126.9 | 483,398.7 | 520,747.6 | 545,422.4 | 592,172.8 | 628,854.6 | |
Operating Expenses & Income | |||||||
Operating Income | 62,180 | 89,880.4 | 71,623.5 | 84,013.3 | (27,328.3) | 26,385.3 | |
Total Operating Expenses | 348,537.5 | 389,545.2 | 439,790.1 | 461,409.1 | 619,501.1 | 567,255.2 | |
R&D Expenses | 257.6 | 1,057 | 1,296.2 | 1,723.4 | 3,605 | 4,111.3 | |
Selling General & Admin Expenses | 1,380.8 | 5,205.4 | 100,435.6 | 125,642 | 129,202.9 | 145,171.7 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (21,889.8) | (25,008.4) | (29,211.3) | (29,669.4) | (31,017.5) | (30,590.4) | |
Interest Income | 19,577.3 | 22,607.6 | 234.1 | 26,957.1 | 28,743 | 21,924.9 | |
Income Tax Expense | 12,486.1 | 19,947.9 | 12,920.9 | 14,930.9 | 23,405 | 22,796.4 | |
Net Income | |||||||
Net Income | 30,119.3 | 47,712.1 | 34,369.4 | 42,125.3 | 43,614 | 40,604.6 | |
Supplemental | |||||||
EBIT | 64,492.5 | 92,667.4 | 74,242.2 | 84,422.7 | (27,328.3) | 66,972.7 | |
EBITDA | 88,859.7 | 115,633.5 | 91,400.6 | 105,979.3 | (144.1) | 90,932 | |