
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 328,309.1 | 280,044 | 270,970.1 | 365,906.3 | 457,286.7 | 436,741.3 | |
COGS | 270,048.2 | 232,466.8 | 213,493.9 | 289,346.2 | 355,480.8 | 343,312.3 | |
Gross Profit | 58,260.9 | 47,577.2 | 57,476.2 | 76,560.2 | 101,805.8 | 93,429 | |
Operating Expenses & Income | |||||||
Operating Income | 26,028.7 | 2,816.5 | 20,008.7 | 24,502.9 | 47,900.9 | 26,498.9 | |
Total Operating Expenses | 32,232.3 | 44,760.7 | 37,467.6 | 52,057.3 | 53,904.9 | 66,930.1 | |
R&D Expenses | 13,167.1 | 16,028.1 | 19,097.7 | 24,050.5 | 33,132.2 | 36,722.6 | |
Selling General & Admin Expenses | 4,738.9 | 5,113.9 | 5,126.8 | 5,601.2 | 6,653 | 4,977.5 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,841.5) | (1,130.3) | (1,556) | (1,332.1) | (3,634.7) | (5,079.4) | |
Interest Income | - | 533.6 | 2,408.1 | 2,504.1 | 1,745.9 | 1,900.4 | |
Income Tax Expense | 5,133.8 | 1,431.4 | 4,536.9 | 4,548.2 | 8,080.4 | 6,353.7 | |
Net Income | |||||||
Net Income | 19,339.3 | 2,474 | 17,475.2 | 23,658.1 | 41,643.4 | 32,917.3 | |
Supplemental | |||||||
EBIT | 20,022.7 | 6,075.5 | 14,764.6 | 23,021 | 32,373.5 | 30,813.9 | |
EBITDA | 22,029.2 | 9,782.9 | 19,600.9 | 29,339.2 | 41,130.3 | 40,769.5 | |