
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 130,355.8 | 328,594 | 400,917 | 362,012.6 | 423,701.8 | 521,732.2 | |
COGS | 97,977.8 | 264,582.5 | 324,191.3 | 275,726.1 | 312,383.3 | 388,914.6 | |
Gross Profit | 32,378 | 64,011.5 | 76,725.8 | 86,286.4 | 111,318.5 | 132,817.6 | |
Operating Expenses & Income | |||||||
Operating Income | 19,823.7 | 36,822 | 53,718.3 | 64,051.8 | 89,518.6 | 94,748.7 | |
Total Operating Expenses | 12,554.3 | 27,189.5 | 23,007.5 | 22,234.6 | 21,799.9 | 248,723.8 | |
R&D Expenses | 7,691.4 | 15,510.5 | 18,356.1 | 18,704.9 | 22,146.6 | 23,428.6 | |
Selling General & Admin Expenses | 3,368.9 | 6,978.7 | 8,461.8 | 9,689.8 | 3,378.1 | 14,100.8 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,262.8) | (2,350) | (3,815.6) | (4,084) | (2,734) | (2,568.2) | |
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,740.2 | 6,293.2 | |
Net Income | |||||||
Net Income | 15,931.3 | 30,729.2 | 44,121.2 | 50,744.7 | 72,201.3 | 85,000.1 | |
Supplemental | |||||||
EBIT | 16,207.1 | 28,701.9 | 51,222.3 | 61,639.1 | 92,260.6 | - | |
EBITDA | 22,213.4 | 40,899 | 72,651.4 | 84,430.9 | 117,432.7 | - | |