

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 889,270 | 990,089 | 1,050,210 | 1,241,513 | 1,429,555.8 | 1,399,449.6 | |
COGS | 533,004 | 621,433 | 679,251 | 746,327 | 866,350 | 840,003.1 | |
Gross Profit | 356,266 | 368,656 | 370,959 | 495,185 | 563,205.8 | 559,446.5 | |
Operating Expenses & Income | |||||||
Operating Income | 125,496 | 116,472 | 90,682 | 180,229 | 200,947.4 | 210,021.6 | |
Total Operating Expenses | 230,769 | 252,183 | 280,277 | 314,957 | 362,258.4 | 349,424.9 | |
R&D Expenses | 29,494 | 30,363 | 32,316 | - | - | - | |
Selling General & Admin Expenses | 147,721 | 165,022 | 183,452 | 206,891 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (377) | (332) | (310) | (391) | (520.6) | (296.9) | |
Interest Income | 217 | 1,178 | 2,689 | 3,390 | 3,329 | - | |
Income Tax Expense | 38,295 | 35,870 | 45,125 | 54,764 | 60,196.9 | 64,722.6 | |
Net Income | |||||||
Net Income | 92,752 | 90,345 | 101,493 | 129,301 | 149,133.4 | 155,961.1 | |
Supplemental | |||||||
EBIT | 125,128 | 116,473 | 146,950 | 184,513 | 200,947.4 | 213,901.3 | |
EBITDA | 153,072 | 147,575 | 187,990 | 227,347 | 253,495.2 | 266,025.2 | |