
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,079,695 | 2,391,579 | 2,665,175 | 2,911,816 | 3,067,275 | 3,057,747 | |
COGS | 1,822,372 | 2,122,320 | 2,370,495 | 2,584,247 | 2,641,407 | 2,622,273 | |
Gross Profit | 257,323 | 269,259 | 294,680 | 327,569 | 425,868 | 435,474 | |
Operating Expenses & Income | |||||||
Operating Income | 123,363 | 123,223 | 135,826 | 151,111 | 237,609 | 243,730 | |
Total Operating Expenses | 133,960 | 146,036 | 158,854 | 176,458 | 188,259 | 191,744 | |
R&D Expenses | 17,358 | 18,218 | 20,762 | 22,207 | - | - | |
Selling General & Admin Expenses | 132,332 | 127,514 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,362) | (4,810) | (14,401) | (22,016) | (26,070) | (25,418) | |
Interest Income | 45,086 | 42,889 | 9,671 | 16,858 | 20,893 | - | |
Income Tax Expense | 50,220 | 53,190 | 52,316 | 49,645 | 76,595 | 80,181 | |
Net Income | |||||||
Net Income | 103,867 | 111,790 | 115,033 | 125,817 | 177,334 | 181,742 | |
Supplemental | |||||||
EBIT | 152,732 | 172,065 | 183,332 | 198,116 | 281,461 | 277,482 | |
EBITDA | 175,885 | 197,421 | 210,997 | 229,812 | 314,933 | 311,251 | |