
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 811,581 | 875,166.6 | 896,667 | 928,828 | 912,248 | 906,813 | |
COGS | 406,091 | 454,395.4 | 439,264 | 454,904 | 426,834 | 423,869 | |
Gross Profit | 405,490 | 420,771.2 | 457,403 | 473,924 | 485,414 | 482,944 | |
Operating Expenses & Income | |||||||
Operating Income | 138,270 | 129,302.3 | 134,643 | 125,348 | 121,667 | 120,769 | |
Total Operating Expenses | 267,220 | 291,469 | 322,760 | 348,576 | 363,747 | 362,175 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 225,601 | 220,709.2 | 252,891 | 348,576 | 363,747 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (387) | (370.2) | (2,492) | (3,236) | (4,144) | (4,308) | |
Interest Income | 459 | 2,294 | 1,323 | 259 | 5,975 | - | |
Income Tax Expense | 45,054 | 40,415.2 | 34,680 | 34,899 | 38,083 | 38,532 | |
Net Income | |||||||
Net Income | 96,724 | 87,811.7 | 90,158 | 82,546 | 89,270 | 88,873 | |
Supplemental | |||||||
EBIT | 142,166 | 128,598 | 127,330 | 120,684 | 131,501 | 128,863 | |
EBITDA | 168,510 | 155,328.5 | 188,412 | 186,827 | 201,010 | 198,721 | |