
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 760,719 | 864,719 | 950,295 | 916,709 | 1,004,758.3 | 985,022 | |
COGS | 664,669 | 768,889 | 843,620 | 820,037 | 886,549.9 | 867,638.4 | |
Gross Profit | 96,050 | 95,830 | 106,675 | 96,671 | 118,208.4 | 117,383.6 | |
Operating Expenses & Income | |||||||
Operating Income | 53,434 | 46,847 | 55,996 | 44,873 | 54,541.2 | 57,022.9 | |
Total Operating Expenses | 42,615 | 48,982 | 50,680 | 51,799 | 63,667.2 | 60,360.7 | |
R&D Expenses | 34,024 | 38,955 | 36,852 | - | - | - | |
Selling General & Admin Expenses | 27,678 | 33,273 | 42,522 | 33,860 | 60,046 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (781) | (921) | (548) | (336) | (132.5) | (136.3) | |
Interest Income | 1,329 | 1,842 | 3,514 | 4,773 | 4,626 | - | |
Income Tax Expense | 19,188 | 14,824 | 14,619 | 13,717 | 16,577.9 | 18,913.8 | |
Net Income | |||||||
Net Income | 38,340 | 29,660 | 40,879 | 46,240 | 17,537.5 | 21,383.8 | |
Supplemental | |||||||
EBIT | 53,435 | 46,848 | 55,996 | 64,919 | 54,541.2 | 59,327.9 | |
EBITDA | 89,246 | 88,172 | 99,996 | 108,888 | 104,060.7 | 106,427.1 | |