
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,811,759 | 1,625,933 | 1,540,642 | 1,962,076 | 1,844,053 | 1,844,053 | |
COGS | 1,608,456 | 1,454,939 | 1,398,170 | 1,801,801 | 1,645,083 | 1,645,083 | |
Gross Profit | 203,303 | 170,994 | 142,472 | 160,275 | 198,970 | 198,970 | |
Operating Expenses & Income | |||||||
Operating Income | 52,709 | 50,076 | 23,277 | 37,119 | 60,504 | 60,504 | |
Total Operating Expenses | 150,594 | 120,918 | 119,195 | 123,156 | 138,466 | 138,466 | |
R&D Expenses | 11,604 | 9,676 | 8,767 | 8,152 | - | - | |
Selling General & Admin Expenses | 106,707 | 86,906 | 90,938 | 97,426 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,498) | (6,014) | (7,766) | (8,771) | (9,490) | (9,490) | |
Interest Income | 54,904 | 1,676 | 3,972 | 4,415 | - | - | |
Income Tax Expense | 24,001 | (10,805) | 8,750 | 9,606 | 14,787 | 14,787 | |
Net Income | |||||||
Net Income | 45,015 | 20,331 | 29,794 | 34,077 | 40,581 | 40,581 | |
Supplemental | |||||||
EBIT | 82,114 | 20,785 | 53,796 | 58,734 | 71,291 | 71,291 | |
EBITDA | 150,203 | 66,867 | 102,239 | 106,018 | 121,177 | 121,177 | |