

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,922,884 | 1,983,888 | 2,325,162 | 2,620,101 | 2,586,258 | 2,685,924 | |
COGS | 1,768,543 | 1,767,318 | 2,105,560 | 2,322,267 | 2,221,567 | 2,298,009 | |
Gross Profit | 154,341 | 216,570 | 219,602 | 297,834 | 364,691 | 387,915 | |
Operating Expenses & Income | |||||||
Operating Income | 41,051 | 93,800 | 79,382 | 143,443 | 194,679 | 211,580 | |
Total Operating Expenses | 113,288 | 122,769 | 140,221 | 154,391 | 170,012 | 176,335 | |
R&D Expenses | 15,841 | 15,330 | 16,538 | 16,393 | 17,790 | - | |
Selling General & Admin Expenses | 113,288 | 107,439 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,019) | (2,485) | (3,530) | (4,725) | (5,311) | (5,524) | |
Interest Income | 18,627 | 22,051 | 3,136 | 4,848 | 5,234 | - | |
Income Tax Expense | 14,827 | 33,848 | 29,926 | 60,506 | 71,648 | 79,090 | |
Net Income | |||||||
Net Income | 39,127 | 77,671 | 75,059 | 146,052 | 173,760 | 194,781 | |
Supplemental | |||||||
EBIT | 58,300 | 116,192 | 110,638 | 215,767 | 254,721 | 258,915 | |
EBITDA | 78,605 | 140,300 | 138,488 | 247,854 | 291,074 | 297,341 | |