

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,793,618 | 1,800,668 | 1,758,626 | 1,762,696 | 1,978,189.8 | 1,897,432.2 | |
COGS | 1,654,085 | 1,687,241 | 1,664,317 | 1,692,669 | 1,888,215.3 | 1,353,857.9 | |
Gross Profit | 139,533 | 113,427 | 94,309 | 70,026 | 89,974.5 | 69,004.9 | |
Operating Expenses & Income | |||||||
Operating Income | 77,199 | 60,085 | 40,060 | 14,206 | 30,012 | 37,481.9 | |
Total Operating Expenses | 62,330 | 53,339 | 54,250 | 55,821 | 59,962.5 | 34,216.7 | |
R&D Expenses | 3,428 | 1,782 | 3,345 | - | - | - | |
Selling General & Admin Expenses | 10,895 | 9,364 | 31,579 | 8,726 | 7,567 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (785) | (904) | (1,404) | (1,604) | (2,632.7) | (2,697.9) | |
Interest Income | 192 | 245 | 408 | 394 | 520 | 318 | |
Income Tax Expense | 23,968 | 11,393 | 13,864 | 16,435 | 17,113.4 | 18,500.8 | |
Net Income | |||||||
Net Income | 55,956 | 45,898 | 37,626 | 37,937 | 14,485.9 | 13,529.2 | |
Supplemental | |||||||
EBIT | 77,200 | 60,086 | 40,060 | 56,395 | 30,012 | 35,878.2 | |
EBITDA | 112,770 | 101,712 | 84,490 | 105,442 | 102,317.6 | 91,442.9 | |