

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 560,118 | 554,552 | 609,015 | 660,257 | 731,284.3 | 783,026 | |
COGS | 314,174 | 315,806 | 315,906 | 310,959 | 329,173 | 347,342.5 | |
Gross Profit | 245,944 | 238,746 | 293,109 | 349,298 | 422,593 | 435,682.5 | |
Operating Expenses & Income | |||||||
Operating Income | 271,620 | 110,827 | 160,074 | 208,099 | 238,071.1 | 254,236.2 | |
Total Operating Expenses | (25,676) | 127,919 | 133,035 | 141,199 | 173,826 | 181,446.3 | |
R&D Expenses | 51,880 | 61,401 | 9,044.1 | 70,686 | 83,410.8 | 75,661.2 | |
Selling General & Admin Expenses | 89,847 | 106,696 | 103,525 | 112,758 | 136,127 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (7,918) | (9,985) | (11,885) | (12,447) | (14,717.8) | (13,191.3) | |
Interest Income | 6,650 | 8,592 | 12,473 | 16,004 | 16,909 | - | |
Income Tax Expense | 20,252 | 21,516 | 43,276 | 45,018 | 46,155.3 | 48,323.9 | |
Net Income | |||||||
Net Income | 224,822 | 188,243 | 115,216 | 194,073 | 218,716.2 | 233,864.4 | |
Supplemental | |||||||
EBIT | 255,980 | 110,880 | 162,947 | 207,960 | 238,071.1 | 261,756.2 | |
EBITDA | 313,650 | 134,297 | 183,937 | 230,092 | 302,118.3 | 332,619.4 | |