

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 853,448 | 929,036 | 915,139 | 1,013,878 | 1,090,177.8 | 1,061,673.7 | |
COGS | 551,059 | 591,592 | 584,280 | 618,365 | 675,848.7 | 658,282.3 | |
Gross Profit | 302,389 | 337,444 | 330,859 | 395,513 | 414,329.1 | 403,391.5 | |
Operating Expenses & Income | |||||||
Operating Income | 135,492 | 147,173 | 141,231 | 196,907 | 197,658.3 | 193,133.3 | |
Total Operating Expenses | 170,127 | 185,612 | 189,628 | 198,606 | 216,670.7 | 210,258.2 | |
R&D Expenses | 37,271 | 40,175 | 43,485 | 46,771 | 50,921.3 | 50,275.3 | |
Selling General & Admin Expenses | 129,625 | 145,436 | 146,143 | 151,835 | 156,322 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,384) | (1,936) | (2,460) | (3,131) | (2,168.3) | (2,320.1) | |
Interest Income | 1,459 | 1,574 | 2,195 | 2,901 | 3,258 | - | |
Income Tax Expense | 35,143 | 37,576 | 36,146 | 48,021 | 54,540.1 | 55,509.6 | |
Net Income | |||||||
Net Income | 97,132 | 109,173 | 102,679 | 137,237 | 141,550 | 137,023.6 | |
Supplemental | |||||||
EBIT | 133,762 | 147,644 | 140,029 | 188,569 | 197,658.3 | 193,932.3 | |
EBITDA | 183,973 | 205,006 | 200,840 | 254,164 | 272,597.7 | 266,506.7 | |