

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,739,490 | 3,316,946 | 3,212,215 | 3,074,562 | 2,547,616 | 2,783,583 | |
COGS | 2,076,665 | 2,684,756 | 2,569,412 | 2,449,614 | 2,352,736 | 2,230,376 | |
Gross Profit | 662,825 | 632,190 | 642,803 | 624,948 | 194,880 | 553,207 | |
Operating Expenses & Income | |||||||
Operating Income | 94,628 | 75,835 | 86,828 | 70,686 | 43,557 | 52,372 | |
Total Operating Expenses | 568,197 | 556,355 | 555,975 | 554,262 | 151,323 | 500,835 | |
R&D Expenses | 11,481 | 12,773 | 13,969 | 15,215 | 15,863 | 15,863 | |
Selling General & Admin Expenses | 158,470 | 159,394 | 57,231 | 55,185 | 54,672 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (13,883) | (15,666) | (16,970) | (17,822) | (18,414) | (13,240) | |
Interest Income | 5,732 | 6,266 | 6,828 | 5,935 | 5,802 | - | |
Income Tax Expense | 23,318 | 17,901 | 16,070 | 12,966 | 7,934 | 7,934 | |
Net Income | |||||||
Net Income | 71,975 | 66,933 | 58,310 | 48,939 | 31,809 | 33,890 | |
Supplemental | |||||||
EBIT | 107,725 | 79,472 | 82,161 | 68,083 | 43,557 | 52,372 | |
EBITDA | 206,576 | 174,568 | 178,133 | 169,153 | 171,561 | 178,505.5 | |