

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,500,879 | 1,725,609 | 1,849,287 | 2,129,321 | 2,450,654.5 | 2,406,393.1 | |
COGS | 1,247,615 | 1,391,787 | 1,537,050 | 1,697,784 | 1,968,301.4 | 1,925,188.2 | |
Gross Profit | 253,264 | 333,822 | 312,237 | 431,537 | 482,353.1 | 481,204.9 | |
Operating Expenses & Income | |||||||
Operating Income | 45,805 | 82,355 | 46,201 | 143,123 | 133,767.4 | 139,939.7 | |
Total Operating Expenses | 211,134 | 252,311 | 266,036 | 288,414 | 348,585.7 | 341,265.2 | |
R&D Expenses | 47,098 | 50,768 | 53,300 | 321.3 | - | 40,035.8 | |
Selling General & Admin Expenses | 211,134 | 187,938 | 202,039 | 306,963 | 328,759 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,249) | (14,297) | (17,261) | (39,028) | (22,554.9) | (23,654) | |
Interest Income | 1,106 | 2,291 | 3,040 | 3,423 | 21,698 | - | |
Income Tax Expense | 6,867 | 15,058 | 4,670 | 17,190 | 32,447.5 | 37,716.9 | |
Net Income | |||||||
Net Income | 12,638 | 53,029 | 25,377 | 88,001 | 114,680.8 | 121,661.5 | |
Supplemental | |||||||
EBIT | 32,921 | 80,083 | 49,241 | 146,546 | 133,767.4 | 146,614.7 | |
EBITDA | 109,919 | 157,457 | 130,223 | 239,977 | 243,844.3 | 254,414.9 | |