
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,440,452 | 2,791,872 | 2,729,570 | 2,799,947 | 2,677,582 | 2,677,582 | |
COGS | 2,069,711 | 2,479,622 | 2,418,465 | 2,501,546 | 2,341,558 | 2,341,558 | |
Gross Profit | 370,741 | 312,250 | 311,105 | 298,401 | 336,024 | 336,024 | |
Operating Expenses & Income | |||||||
Operating Income | 235,304 | 163,782 | 149,201 | 128,251 | 144,791 | 144,791 | |
Total Operating Expenses | 135,437 | 148,468 | 161,904 | 170,150 | 191,233 | 191,233 | |
R&D Expenses | 4,803 | 5,342 | 5,703 | 5,243 | - | - | |
Selling General & Admin Expenses | 115,091 | 127,645 | 140,574 | 147,358 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,402) | (6,512) | (4,761) | (5,242) | (5,410) | (5,410) | |
Interest Income | 3,244 | 2,171 | 4,936 | 6,153 | - | - | |
Income Tax Expense | 66,525 | 71,366 | 64,609 | 66,021 | 63,294 | 63,294 | |
Net Income | |||||||
Net Income | 138,890 | 67,935 | 82,060 | 57,671 | 74,023 | 74,023 | |
Supplemental | |||||||
EBIT | 217,995 | 159,775 | 159,713 | 130,192 | 150,948 | 150,948 | |
EBITDA | 271,948 | 213,543 | 215,003 | 187,382 | 209,294 | 209,294 | |