

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 853,448 | 929,036 | 915,139 | 1,013,878 | 1,028,171 | 1,028,171 | |
COGS | 551,059 | 591,592 | 584,280 | 618,365 | 637,408 | 637,408 | |
Gross Profit | 302,389 | 337,444 | 330,859 | 395,513 | 390,763 | 390,763 | |
Operating Expenses & Income | |||||||
Operating Income | 135,493 | 151,833 | 141,231 | 196,907 | 186,416 | 186,416 | |
Total Operating Expenses | 166,896 | 185,611 | 189,628 | 198,606 | 204,347 | 204,347 | |
R&D Expenses | 37,271 | 40,175 | 43,485 | 46,771 | 48,025 | 48,025 | |
Selling General & Admin Expenses | 129,625 | 145,436 | 146,143 | 151,835 | 156,322 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (732) | (830) | (1,160) | (1,205) | (2,045) | (2,045) | |
Interest Income | 1,459 | 1,574 | 2,195 | 2,901 | 3,258 | - | |
Income Tax Expense | 35,143 | 37,576 | 36,146 | 48,021 | 51,438 | 51,438 | |
Net Income | |||||||
Net Income | 97,132 | 109,173 | 102,680 | 137,237 | 133,499 | 133,499 | |
Supplemental | |||||||
EBIT | 133,110 | 147,670 | 140,061 | 186,534 | 187,021 | 187,021 | |
EBITDA | 183,321 | 205,032 | 200,872 | 252,129 | 257,698 | 257,698 | |