

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,149,370 | 1,359,115 | 1,439,231 | 1,530,556 | 1,583,719 | 1,631,816 | |
COGS | 723,472 | 888,727 | 927,783 | 979,792 | 986,570 | 1,009,046 | |
Gross Profit | 425,897 | 470,387 | 511,448 | 550,764 | 597,149 | 622,770 | |
Operating Expenses & Income | |||||||
Operating Income | 124,572 | 148,928 | 146,682 | 113,968 | 173,052 | 186,372 | |
Total Operating Expenses | 301,326 | 321,460 | 364,766 | 436,796 | 424,097 | 436,398 | |
R&D Expenses | 24,842 | 25,867 | 28,766 | 30,921 | 32,108 | 32,736 | |
Selling General & Admin Expenses | 112,277 | 127,017 | 138,099 | 154,878 | 391,989 | 94,466 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (8,968) | (14,994) | (12,414) | (14,431) | (12,318) | (12,090) | |
Interest Income | 4,021 | 6,099 | 7,775 | 8,792 | 9,020 | - | |
Income Tax Expense | 42,244 | 39,863 | 40,011 | 27,557 | 51,054 | 53,590 | |
Net Income | |||||||
Net Income | 75,725 | 94,065 | 87,121 | 70,272 | 134,675 | 138,909 | |
Supplemental | |||||||
EBIT | 131,440 | 155,027 | 154,457 | 122,761 | 208,433 | 210,753 | |
EBITDA | 197,674 | 226,847 | 232,755 | 209,222 | 297,347 | 302,131 | |