

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,470,161 | 1,706,641 | 1,696,268 | 1,849,264 | 1,861,709 | 1,872,775 | |
COGS | 1,131,831 | 1,372,722 | 1,378,367 | 1,510,413 | 1,549,154 | 1,546,674 | |
Gross Profit | 338,330 | 333,919 | 317,901 | 338,851 | 312,555 | 326,101 | |
Operating Expenses & Income | |||||||
Operating Income | 120,120 | 84,818 | 72,601 | 67,686 | 34,583 | 34,760 | |
Total Operating Expenses | 218,210 | 249,101 | 245,300 | 271,165 | 277,972 | 291,341 | |
R&D Expenses | 9,209 | 9,346 | 10,418 | 13,473 | - | - | |
Selling General & Admin Expenses | 99,022 | 107,219 | 116,503 | 131,987 | 135,125 | 111,510 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,692) | (6,310) | (6,770) | (8,564) | (11,590) | (12,869) | |
Interest Income | 16,194 | 11,015 | 3,041 | 2,352 | 2,548 | - | |
Income Tax Expense | 36,861 | 26,476 | 25,282 | 36,419 | 34,704 | 37,094 | |
Net Income | |||||||
Net Income | 87,510 | 56,484 | 50,812 | 46,171 | 55,583 | 63,902 | |
Supplemental | |||||||
EBIT | 135,954 | 90,927 | 84,369 | 92,923 | 103,227 | 107,941 | |
EBITDA | 202,643 | 165,019 | 166,151 | 187,181 | 202,214 | 209,239 | |