
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 470,911.6 | 665,900.6 | 102,409 | 490,829 | 497,549 | 452,823.5 | |
COGS | 242,079.3 | 318,233.2 | 48,435 | 259,123 | 279,882 | 232,033.1 | |
Gross Profit | 228,832.3 | 347,667.4 | 53,974 | 231,706 | 217,667 | 220,790.3 | |
Operating Expenses & Income | |||||||
Operating Income | 173,864.8 | 284,936.6 | 39,473 | 152,907 | 154,426 | 159,781.3 | |
Total Operating Expenses | 54,967.5 | 62,730.8 | 62,936 | 78,799 | 63,241 | 61,009 | |
R&D Expenses | 3,157.5 | 4,237 | 726 | 4,281 | 4,814 | 4,323.7 | |
Selling General & Admin Expenses | 38,035.9 | 37,469.4 | 8,061 | 55,860.1 | 40,163.9 | 46,413.5 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (27,912.8) | (17,065.6) | (3,616) | (17,131) | (16,706) | (14,192.1) | |
Interest Income | 59,421 | 19,068 | 8,668 | 68,111 | 408.1 | 331.6 | |
Income Tax Expense | 46,207.3 | 89,714.7 | 2,115.1 | 17,721 | 39,994 | 34,343.5 | |
Net Income | |||||||
Net Income | 111,466.2 | 195,922.7 | 24,884 | 36,606 | 110,129 | 108,462.1 | |
Supplemental | |||||||
EBIT | 186,208.8 | 304,056.5 | 39,473 | 152,907 | 154,426 | 164,649.5 | |
EBITDA | 251,798.5 | 374,769.1 | 52,753 | 215,175 | 234,863 | 233,295 | |