
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 130,355.8 | 290,136.8 | 364,558.3 | 340,170 | 423,701.8 | 521,070 | |
COGS | 96,093.7 | 231,380.4 | 294,600.5 | 257,015.8 | 312,383.3 | 388,750 | |
Gross Profit | 34,262.1 | 58,756.3 | 69,957.8 | 83,154.2 | 111,318.5 | 132,319.1 | |
Operating Expenses & Income | |||||||
Operating Income | 19,823.7 | 32,512.5 | 48,846.6 | 60,187.1 | 89,518.6 | 92,602.4 | |
Total Operating Expenses | 14,438.3 | 26,243.8 | 21,111.1 | 22,967.1 | 21,799.9 | 39,717.6 | |
R&D Expenses | 7,691.4 | 13,695.2 | 16,691.4 | 17,484.1 | 22,146.6 | 23,401.5 | |
Selling General & Admin Expenses | 726.3 | 1,654.6 | 2,121.8 | 2,746.7 | 3,378.1 | 9,330 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,242) | (2,118.8) | (3,471.9) | (3,907.9) | (2,734) | (2,565.1) | |
Interest Income | 2,323.3 | 425.7 | 272.1 | 127.8 | 10,594.7 | 7,421.2 | |
Income Tax Expense | 2,026.4 | 2,839.4 | 6,504.3 | 8,621.6 | 12,740.2 | 15,008.5 | |
Net Income | |||||||
Net Income | 15,931.3 | 27,132.8 | 40,119.9 | 47,682.9 | 72,201.3 | 84,898.3 | |
Supplemental | |||||||
EBIT | 21,048.2 | 34,263.6 | 52,158.6 | 63,014.9 | 92,260.6 | - | |
EBITDA | 27,144.6 | 45,175.7 | 71,751.3 | 84,765.8 | 117,432.7 | 120,542 | |