

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 750,123 | 881,923 | 925,752 | 997,332 | 1,010,676 | 1,010,676 | |
COGS | 274,131 | 319,225 | 342,119 | 348,045 | 356,586 | 356,586 | |
Gross Profit | 475,992 | 562,698 | 583,633 | 649,287 | 654,090 | 654,090 | |
Operating Expenses & Income | |||||||
Operating Income | 149,358 | 176,470 | 149,337 | 186,038 | 147,010 | 147,010 | |
Total Operating Expenses | 326,634 | 386,228 | 434,296 | 463,249 | 507,080 | 507,080 | |
R&D Expenses | 85,300 | 76,866 | 80,727 | 84,959 | 109,948 | 109,948 | |
Selling General & Admin Expenses | 356,033 | 370,948 | 421,745 | 444,208 | 507,080 | 119,904 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,141) | (6,034) | (5,809) | (4,821) | (9,297) | (9,297) | |
Interest Income | 1,356 | 3,860 | 2,562 | 3,449 | 6,171 | 3,644 | |
Income Tax Expense | 31,074 | 44,304 | 8,546 | 41,270 | 25,822 | 25,822 | |
Net Income | |||||||
Net Income | 115,742 | 143,432 | 242,566 | 117,855 | 68,172 | 68,172 | |
Supplemental | |||||||
EBIT | 146,842 | 188,328 | 49,420 | 163,891 | 103,291 | 103,291 | |
EBITDA | 211,457 | 255,069 | 115,360 | 230,347 | 170,507 | 170,507 | |