
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 853,062 | 868,687 | 941,168 | 996,347 | 989,687.8 | 1,038,194.4 | |
COGS | 550,352 | 562,066 | 586,323 | 598,285 | 600,592.9 | 646,550.6 | |
Gross Profit | 302,710 | 306,621 | 354,845 | 398,062 | 389,094.9 | 391,643.8 | |
Operating Expenses & Income | |||||||
Operating Income | 93,822.8 | 100,351 | 113,350 | 140,905 | 55,897.7 | 41,983.3 | |
Total Operating Expenses | 207,186 | 202,423 | 241,495 | 257,157 | 333,197.2 | 349,660.5 | |
R&D Expenses | 55,465 | 56,744 | 52,256 | 57,151 | 64,324.3 | 73,625.6 | |
Selling General & Admin Expenses | 31,922 | 42,183 | 41,985 | 44,239 | - | 154,165 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,821.6) | (5,918) | (8,001.4) | (9,663) | (9,467.9) | (9,605.8) | |
Interest Income | - | 19,060 | 11,869 | 27,599 | - | 5,074 | |
Income Tax Expense | 26,815 | 15,549 | 22,529 | 35,445 | 29,047.6 | 33,763.1 | |
Net Income | |||||||
Net Income | 61,959 | 72,509 | 80,009 | 130,109 | 100,153.1 | 73,068.3 | |
Supplemental | |||||||
EBIT | 96,497 | 95,103 | 109,975 | 151,687 | 55,897.7 | 63,192.5 | |
EBITDA | 144,562 | 133,280.4 | 154,479 | 194,146 | 99,417.4 | 109,812.8 | |