

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,386,991 | 1,439,765 | 1,439,180 | 1,459,639 | 1,508,864 | 1,563,326 | |
COGS | 1,099,107 | 1,197,052 | 1,238,688 | 1,236,589 | 1,240,311 | 1,282,060 | |
Gross Profit | 287,884 | 242,713 | 200,492 | 223,050 | 268,553 | 281,266 | |
Operating Expenses & Income | |||||||
Operating Income | 152,598 | 99,812 | 59,092 | 78,752 | 95,551 | 107,462 | |
Total Operating Expenses | 135,286 | 142,901 | 141,400 | 144,298 | 173,002 | 173,804 | |
R&D Expenses | 545 | 571 | 665 | 830 | - | - | |
Selling General & Admin Expenses | 83,856 | 93,131 | 91,977 | 94,057 | 173,002 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,421) | (5,220) | (5,702) | (6,410) | (7,860) | (7,568) | |
Interest Income | 1,106 | 4,269 | 2,181 | 1,495 | 3,303 | - | |
Income Tax Expense | 48,278 | 30,840 | 19,516 | 25,213 | 28,322 | 32,353 | |
Net Income | |||||||
Net Income | 103,381 | 75,597 | 37,204 | 50,696 | 63,315 | 70,468 | |
Supplemental | |||||||
EBIT | 155,621 | 111,821 | 61,355 | 80,725 | 97,803 | 108,736 | |
EBITDA | 166,684 | 128,202 | 77,399 | 97,792 | 116,259 | 127,985 | |