

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,612,688 | 1,879,547 | 1,749,743 | 1,809,164 | 1,668,754 | 1,668,754 | |
COGS | 1,233,948 | 1,498,054 | 1,378,946 | 1,438,654 | 1,288,244 | 1,288,244 | |
Gross Profit | 378,740 | 381,493 | 370,797 | 370,510 | 380,510 | 380,510 | |
Operating Expenses & Income | |||||||
Operating Income | 132,073 | 89,114 | 85,371 | 93,154 | 85,970 | 85,970 | |
Total Operating Expenses | 246,667 | 292,379 | 285,426 | 277,356 | 294,540 | 294,540 | |
R&D Expenses | 38,124 | 42,954 | 44,695 | 45,781 | - | - | |
Selling General & Admin Expenses | 126,949 | 156,166 | 151,875 | 153,833 | 294,540 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,900) | (9,608) | (11,894) | (11,528) | (16,427) | (16,427) | |
Interest Income | 6,036 | 5,678 | 13,870 | 8,013 | 11,226 | - | |
Income Tax Expense | 22,723 | 27,140 | 19,556 | 29,018 | 21,698 | 21,698 | |
Net Income | |||||||
Net Income | 109,990 | 82,936 | 49,999 | 32,242 | 34,378 | 34,378 | |
Supplemental | |||||||
EBIT | 146,174 | 126,886 | 85,225 | 83,175 | 85,035 | 85,035 | |
EBITDA | 230,396 | 218,966 | 180,474 | 182,943 | 189,779 | 189,779 | |