

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 328,309.1 | 280,044 | 270,970.1 | 365,906.3 | 444,828 | 442,329.9 | |
COGS | 270,048.2 | 232,466.8 | 213,493.9 | 289,346.2 | 345,795.8 | 344,724.2 | |
Gross Profit | 58,260.9 | 47,577.2 | 57,476.2 | 76,560.2 | 99,032.2 | 97,606.7 | |
Operating Expenses & Income | |||||||
Operating Income | 26,028.7 | 2,816.5 | 20,008.7 | 24,502.9 | 28,021.5 | 26,198.3 | |
Total Operating Expenses | 32,232.3 | 44,760.7 | 37,467.6 | 52,057.3 | 71,010.7 | 71,408.4 | |
R&D Expenses | 13,167.1 | 16,028.1 | 19,097.7 | 24,050.5 | 30,808 | 35,140.8 | |
Selling General & Admin Expenses | 4,738.9 | 5,113.9 | 5,126.8 | 5,601.2 | 6,653 | 1,627.1 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,841.5) | (1,130.3) | (1,556) | (1,332.1) | (3,535.7) | (3,078.1) | |
Interest Income | 1,229.8 | 2,247.8 | 3,648 | 4,955.9 | 5,380.7 | 1,478.5 | |
Income Tax Expense | 5,133.8 | 1,431.4 | 4,536.9 | 4,548.2 | 7,860.3 | 6,771.5 | |
Net Income | |||||||
Net Income | 19,339.3 | 2,474 | 17,475.2 | 23,658.1 | 40,508.8 | 35,259.4 | |
Supplemental | |||||||
EBIT | 27,258.5 | 5,064.3 | 23,567 | 23,021 | 28,021.5 | 32,552 | |
EBITDA | 30,320.1 | 8,771.7 | 28,403.3 | 27,410.4 | 36,539.6 | 40,740 | |