
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,793,618 | 1,800,668 | 1,758,626 | 1,762,696 | 1,865,675 | 1,871,655 | |
COGS | 1,656,614 | 1,689,735 | 1,666,467 | 1,695,646 | 1,780,818 | - | |
Gross Profit | 137,004 | 110,933 | 92,159 | 67,050 | 84,857 | 85,560 | |
Operating Expenses & Income | |||||||
Operating Income | 77,200 | 60,086 | 40,060 | 14,207 | 28,305 | 36,780 | |
Total Operating Expenses | 59,804 | 50,847 | 52,099 | 52,843 | 56,552 | - | |
R&D Expenses | 3,428 | 1,782 | 3,345 | 2,832 | - | - | |
Selling General & Admin Expenses | 49,671 | 41,448 | 41,986 | 42,045 | 7,567 | 15,026 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (785) | (904) | (1,404) | (1,604) | (2,483) | (1,924) | |
Interest Income | 192 | 245 | 408 | 394 | 520 | 171 | |
Income Tax Expense | 23,968 | 11,393 | 13,864 | 16,435 | 16,140 | 16,496 | |
Net Income | |||||||
Net Income | 55,956 | 45,897 | 37,627 | 37,938 | 13,662 | 13,198 | |
Supplemental | |||||||
EBIT | 81,825 | 57,719 | 53,108 | 56,395 | 32,337 | 33,521 | |
EBITDA | 117,395 | 99,345 | 97,538 | 105,442 | 100,530 | 101,790 | |