

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 756,983 | 942,606 | 957,939 | 1,047,944 | 1,018,364 | 1,060,288 | |
COGS | 683,114 | 801,720 | 800,537 | 867,649 | 849,454 | 889,815 | |
Gross Profit | 73,869 | 140,886 | 157,402 | 180,295 | 168,910 | 170,473 | |
Operating Expenses & Income | |||||||
Operating Income | 17,664 | 78,859 | 84,155 | 102,855 | 84,166 | 83,905 | |
Total Operating Expenses | 56,205 | 62,027 | 73,247 | 77,440 | 84,744 | 86,568 | |
R&D Expenses | 224 | 271 | 342 | 2,011 | - | - | |
Selling General & Admin Expenses | 56,205 | 62,027 | 72,905 | 75,429 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (13,772) | (9,996) | (9,564) | (7,339) | (7,996) | (7,708) | |
Interest Income | 671 | 2,805 | 3,755 | 5,058 | 6,216 | - | |
Income Tax Expense | 12,459 | (6,117) | 26,767 | 12,377 | (3,964) | (154) | |
Net Income | |||||||
Net Income | 642,424 | 694,904 | 101,990 | 305,385 | 132,986 | 126,432 | |
Supplemental | |||||||
EBIT | 672,865 | 702,873 | 140,455 | 327,312 | 140,473 | 127,103 | |
EBITDA | 715,686 | 745,269 | 185,005 | 376,449 | 192,852 | 179,458 | |