
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|---|
Revenue | ||||||
Total revenue | 130,355.8 | 328,594 | 400,917 | 362,012.6 | 410,734.8 | 519,246.4 |
COGS | 96,093.7 | 262,049.6 | 323,982.1 | 273,519 | 305,489.6 | 387,471.9 |
Gross Profit | 34,262.1 | 66,544.4 | 76,934.9 | 88,493.6 | 105,245.3 | 131,774.6 |
Operating Expenses & Income | ||||||
Operating Income | 19,823.7 | 36,822 | 53,718.3 | 64,051.8 | 62,798.2 | 87,613.3 |
Total Operating Expenses | 14,438.3 | 29,722.4 | 23,216.6 | 24,441.8 | 42,447.1 | 44,161.3 |
R&D Expenses | 7,691.4 | 15,510.5 | 18,356.1 | 18,606.8 | 21,543.2 | 23,304.6 |
Selling General & Admin Expenses | 726.3 | 1,873.9 | 2,333.4 | 2,923 | 3,378.1 | 9,330 |
Earnings from Continuing Operations | ||||||
Interest Expense | (1,161.1) | (2,132.4) | (3,446.5) | (3,879.1) | (2,857.1) | (2,557.4) |
Interest Income | 2,323.3 | 3,987.4 | 8,321.8 | 9,503 | 10,594.7 | 7,421.2 |
Income Tax Expense | 2,026.4 | 3,215.7 | 7,153 | 9,175.2 | 12,393.1 | 14,959.2 |
Net Income | ||||||
Net Income | 15,931.3 | 30,729.2 | 44,121.2 | 50,744.7 | 70,234.2 | 84,583.4 |
Supplemental | ||||||
EBIT | 21,048.2 | 38,805.2 | 57,360.6 | 67,061.1 | 62,798.2 | - |
EBITDA | 27,144.6 | 51,163.6 | 78,907.3 | 90,208.7 | 89,001 | 106,709.7 |