

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,612,688 | 1,879,547 | 1,749,743 | 1,809,164 | 1,769,393 | 1,742,032.2 | |
COGS | 1,233,948 | 1,498,054 | 1,378,946 | 1,420,872 | 1,365,935.2 | 1,332,099.2 | |
Gross Profit | 378,740 | 381,493 | 370,797 | 388,292 | 403,457.7 | 409,932.9 | |
Operating Expenses & Income | |||||||
Operating Income | 139,384 | 96,904 | 74,124 | 78,336 | 91,154.7 | 108,034.7 | |
Total Operating Expenses | 239,356 | 284,589 | 296,673 | 309,956 | 312,303.1 | 301,898.3 | |
R&D Expenses | 38,100 | 43,000 | 44,695 | - | - | - | |
Selling General & Admin Expenses | 126,949 | 156,166 | 282,657 | 295,352 | 294,540 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (12,211) | (17,398) | (14,663) | (14,702) | (17,417.7) | (15,320.3) | |
Interest Income | 6,175 | 5,678 | 13,870 | 8,013 | 11,226 | - | |
Income Tax Expense | 22,723 | 27,140 | 19,556 | 29,018 | 23,006.6 | 28,321.3 | |
Net Income | |||||||
Net Income | 109,990 | 82,936 | 49,999 | 32,242 | 36,451.3 | 66,771.4 | |
Supplemental | |||||||
EBIT | 132,763 | 90,728 | 87,994 | 86,349 | 91,154.7 | 112,062.8 | |
EBITDA | 216,985 | 182,808 | 183,243 | 186,117 | 202,215.5 | 221,834.3 | |