

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,049,859 | 1,101,307 | 1,154,740 | 1,199,942 | 1,256,896 | 1,267,357 | |
COGS | 712,187 | 758,850 | 797,456 | 828,789 | 877,177 | 873,979 | |
Gross Profit | 337,672 | 342,457 | 357,284 | 371,153 | 379,719 | 393,378 | |
Operating Expenses & Income | |||||||
Operating Income | 143,499 | 136,700 | 140,658 | 144,297 | 160,089 | 161,336 | |
Total Operating Expenses | 194,173 | 205,757 | 216,626 | 226,856 | 219,630 | 232,042 | |
R&D Expenses | 7,305 | 7,285 | 7,513 | 8,186 | - | - | |
Selling General & Admin Expenses | 169,221 | 178,859 | 188,607 | 197,893 | 11,156 | 103,035 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (837) | (869) | (1,066) | (1,311) | (1,478) | (1,566) | |
Interest Income | 1,230 | 1,595 | 2,749 | 3,701 | 3,931 | - | |
Income Tax Expense | 46,269 | 47,241 | 49,560 | 49,561 | 51,974 | 52,863 | |
Net Income | |||||||
Net Income | 94,273 | 96,085 | 101,951 | 108,109 | 112,662 | 111,819 | |
Supplemental | |||||||
EBIT | 152,849 | 154,235 | 164,830 | 176,178 | 181,554 | 175,502 | |
EBITDA | 220,309 | 223,175 | 236,611 | 253,420 | 262,263 | 254,919.5 | |