
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,082,582 | 2,472,508 | 2,543,142 | 2,555,031 | 2,436,581 | 2,436,581 | |
COGS | 1,766,501 | 2,141,064 | 2,096,538 | 2,120,838 | 2,033,357 | 2,033,357 | |
Gross Profit | 316,081 | 331,444 | 446,604 | 434,193 | 403,224 | 403,224 | |
Operating Expenses & Income | |||||||
Operating Income | 87,623 | 86,366 | 186,629 | 158,722 | 129,884 | 129,884 | |
Total Operating Expenses | 228,458 | 245,078 | 259,975 | 275,471 | 273,340 | 273,340 | |
R&D Expenses | 33,244 | 36,702 | 40,416 | 43,598 | 25,963 | 46,682 | |
Selling General & Admin Expenses | 139,053 | 144,981 | 156,112 | 169,598 | 64,625 | 36,899 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (13,236) | (13,343) | (14,640) | (13,911) | (13,404) | (13,404) | |
Interest Income | 2,802 | 1,679 | 2,856 | 2,630 | 3,144 | - | |
Income Tax Expense | 20,323 | 22,743 | 45,790 | 20,292 | 23,039 | 23,039 | |
Net Income | |||||||
Net Income | 60,083 | 72,566 | 109,552 | 120,181 | 93,718 | 93,718 | |
Supplemental | |||||||
EBIT | 97,249 | 111,409 | 176,914 | 155,002 | 134,277 | 134,277 | |
EBITDA | 202,920 | 224,489 | 296,528 | 278,016 | 258,225 | 258,005 | |