

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,498,442 | 1,459,706 | 1,507,336 | 1,516,255 | 1,697,229 | 1,558,259 | |
COGS | 1,285,609 | 1,209,200 | 1,267,676 | 1,282,679 | 1,401,522 | 1,276,316 | |
Gross Profit | 212,833 | 250,506 | 239,660 | 233,576 | 295,707 | 281,943 | |
Operating Expenses & Income | |||||||
Operating Income | 12,251 | 33,812 | 17,407 | (8,103) | 57,491 | 75,187 | |
Total Operating Expenses | 200,582 | 216,694 | 222,253 | 241,679 | 238,216 | 206,756 | |
R&D Expenses | 51,358 | 56,703 | 52,546 | 55,285 | 54,955 | 54,954 | |
Selling General & Admin Expenses | 9,738 | 152,925 | 155,066 | 174,274 | 172,389 | 5,629 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,107) | (2,849) | (6,792) | (11,608) | (13,353) | (13,722) | |
Interest Income | 1,074 | 1,140 | 1,913 | 2,234 | 2,509 | - | |
Income Tax Expense | 4,414 | 46,852 | 18,619 | 17,867 | 22,129 | 21,649 | |
Net Income | |||||||
Net Income | (7,488) | (84,732) | (117,664) | 17,088 | (217,753) | 78,194 | |
Supplemental | |||||||
EBIT | 12,251 | (28,635) | (82,732) | 54,696 | (177,210) | 121,919 | |
EBITDA | 67,005 | 26,321 | (25,439) | 111,175 | (117,726) | 181,651 | |