
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,551,604.8 | 330,145 | 399,343 | 400,234 | 356,366.8 | 330,034.3 | |
COGS | 2,005,060.4 | 269,813 | 321,916 | 320,821 | 304,447.4 | 274,224.2 | |
Gross Profit | 546,544.3 | 60,332 | 77,427 | 79,413 | 51,919.4 | 55,810.1 | |
Operating Expenses & Income | |||||||
Operating Income | 183,423.9 | 22,332 | 19,939 | 22,318 | 463.8 | 9,655.9 | |
Total Operating Expenses | 368,964.7 | 43,243 | 57,488 | 57,095 | 51,455.6 | 46,154.1 | |
R&D Expenses | 118,748.3 | 11,514 | 12,884 | 16,983 | 17,851.1 | 16,091.2 | |
Selling General & Admin Expenses | 76,834.5 | 11,485 | 12,539 | 12,038 | 10,476 | 9,393 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (11,543.7) | (1,072) | (1,120) | (1,961) | (1,247.9) | (1,446) | |
Interest Income | 5,428.1 | 852 | 2,092 | 2,190 | 1,929 | 1,271 | |
Income Tax Expense | 41,461.5 | 3,812 | 6,794 | 6,785 | 2,296.2 | 5,477.9 | |
Net Income | |||||||
Net Income | 113,501.2 | 15,577 | 13,053 | 15,401 | 173.6 | 9,303.3 | |
Supplemental | |||||||
EBIT | 180,709.8 | 21,887 | 21,632 | 23,883 | (68.83) | 10,856.2 | |
EBITDA | 316,457.1 | 37,978 | 39,081 | 46,613 | 23,876.2 | 35,271.3 | |