

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 99,569.9 | 94,529.8 | 75,006.1 | 81,609.8 | 89,406.2 | 107,666.6 | |
COGS | 57,088.9 | 51,478.7 | 52,610.4 | 57,608.7 | 58,210 | 61,590.3 | |
Gross Profit | 42,481.1 | 43,051.1 | 22,395.7 | 24,001.1 | 31,196.1 | 46,076.3 | |
Operating Expenses & Income | |||||||
Operating Income | 19,004 | 18,671.6 | (1,630.2) | 336.1 | 5,657.7 | 19,154.8 | |
Total Operating Expenses | 23,996.9 | 26,667.8 | 24,026 | 23,482 | 25,538.4 | 26,986.2 | |
R&D Expenses | 15,379.9 | 15,818.7 | 16,957.8 | 16,406.5 | 18,186.5 | 19,135.4 | |
Selling General & Admin Expenses | 6,044.3 | 8,301.2 | 4,915.2 | 4,792.4 | 4,903.7 | 4,252.7 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (205.9) | (94.87) | (991.9) | (1,206.8) | (1,387.1) | (1,410.9) | |
Interest Income | 58.95 | 154.6 | 334.1 | 334.4 | 356.5 | 276 | |
Income Tax Expense | 3,223 | 3,059.6 | (732.1) | 402 | 1,433 | 4,162.7 | |
Net Income | |||||||
Net Income | 13,594.6 | 12,927.2 | (1,146.5) | 601 | 3,961.9 | 15,170.7 | |
Supplemental | |||||||
EBIT | 19,004 | 18,671.6 | 294.3 | 2,318.5 | 5,997.6 | 19,331.8 | |
EBITDA | 30,659.9 | 28,221 | 12,150.7 | 15,005.4 | 18,680.4 | 31,843.4 | |