
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 957,169 | 1,186,683 | 1,255,081 | 1,308,024 | 1,359,611 | 1,406,616 | |
COGS | 598,597 | 748,053 | 744,103 | 762,581 | 777,192 | 800,776 | |
Gross Profit | 358,572 | 438,630 | 510,978 | 545,443 | 582,419 | 605,840 | |
Operating Expenses & Income | |||||||
Operating Income | 99,368 | 123,439 | 164,572 | 186,124 | 197,076 | 204,900 | |
Total Operating Expenses | 259,204 | 315,191 | 346,406 | 359,319 | 385,343 | 400,940 | |
R&D Expenses | 3,569 | 3,515 | 4,466 | 4,946 | - | - | |
Selling General & Admin Expenses | 259,204 | 315,191 | 346,405 | 359,318 | 385,343 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (11,765) | (16,203) | (25,711) | (24,520) | (23,912) | (23,894) | |
Interest Income | 2,192 | 2,182 | 4,391 | 3,886 | 2,816 | - | |
Income Tax Expense | 24,973 | 29,538 | 41,356 | 43,326 | 48,904 | 52,764 | |
Net Income | |||||||
Net Income | 64,103 | 73,080 | 105,901 | 98,779 | 123,892 | 139,214 | |
Supplemental | |||||||
EBIT | 99,338 | 118,427 | 171,947 | 183,406 | 200,698 | 204,446 | |
EBITDA | 191,773 | 224,158 | 284,387 | 299,602 | 327,602 | 337,660 | |