

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 328,309.1 | 280,044 | 246,396.1 | 343,828.9 | 457,286.7 | 444,238.9 | |
COGS | 270,048.2 | 232,466.8 | 194,132.4 | 271,888 | 355,480.8 | 346,226 | |
Gross Profit | 58,260.9 | 47,577.2 | 52,263.8 | 71,940.8 | 101,805.8 | 98,012.9 | |
Operating Expenses & Income | |||||||
Operating Income | 26,028.7 | 2,816.5 | 18,194.1 | 23,024.5 | 47,900.9 | 37,697.7 | |
Total Operating Expenses | 32,232.3 | 44,760.7 | 34,069.7 | 48,916.3 | 53,904.9 | 60,315.2 | |
R&D Expenses | 13,167.1 | 16,028.1 | 17,365.7 | 22,599.4 | 33,132.2 | 35,293.9 | |
Selling General & Admin Expenses | 4,738.9 | 5,113.9 | 4,661.9 | 5,263.3 | 6,653 | 5,122.9 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,841.5) | (1,130.3) | (1,414.9) | (1,251.8) | (3,634.7) | (5,001.4) | |
Interest Income | 1,229.8 | 533.6 | 2,189.7 | 2,353 | 1,745.9 | 3,379 | |
Income Tax Expense | 5,133.8 | 1,431.4 | 4,125.4 | 4,273.8 | 8,080.4 | 6,790.3 | |
Net Income | |||||||
Net Income | 19,339.3 | 2,474 | 15,890.4 | 22,230.7 | 41,643.4 | 35,399.5 | |
Supplemental | |||||||
EBIT | 20,022.7 | 6,075.5 | 13,425.6 | 21,632 | 32,373.5 | 38,550.8 | |
EBITDA | 22,029.2 | 8,534.1 | 16,777.9 | 25,756.5 | 38,778.7 | 47,785.2 | |