

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,500,879 | 1,725,609 | 1,849,287 | 2,129,321 | 2,311,267 | 2,366,403 | |
COGS | 1,244,300 | 1,391,787 | 1,537,050 | 1,697,784 | 1,856,349 | 1,893,197 | |
Gross Profit | 256,579 | 333,822 | 312,237 | 431,537 | 454,918 | 473,206 | |
Operating Expenses & Income | |||||||
Operating Income | 45,805 | 81,511 | 36,193 | 124,574 | 126,159 | 137,573 | |
Total Operating Expenses | 210,774 | 252,311 | 276,044 | 306,963 | 328,759 | 335,633 | |
R&D Expenses | 47,098 | 50,700 | 53,300 | 48,900 | - | 39,400 | |
Selling General & Admin Expenses | 211,134 | 187,938 | 202,039 | 234,781 | 328,759 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,249) | (9,602) | (17,261) | (39,028) | (21,272) | (23,266) | |
Interest Income | 1,106 | 2,291 | 3,040 | 3,423 | 21,698 | - | |
Income Tax Expense | 6,867 | 15,058 | 4,670 | 17,190 | 30,602 | 37,122 | |
Net Income | |||||||
Net Income | 21,801 | 53,029 | 25,377 | 88,001 | 108,158 | 119,577 | |
Supplemental | |||||||
EBIT | 45,807 | 80,083 | 36,894 | 120,898 | 166,802 | 160,935 | |
EBITDA | 106,660 | 157,457 | 117,876 | 214,329 | 270,618 | 266,958 | |