

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 105,504.3 | 111,789.8 | 95,179.3 | 113,393.7 | 122,706.4 | 129,745.4 | |
COGS | 52,315.9 | 57,155 | 54,431.2 | 56,231.9 | 63,514 | 67,849.7 | |
Gross Profit | 53,188.4 | 54,634.8 | 40,748.1 | 57,161.8 | 59,192.4 | 61,895.7 | |
Operating Expenses & Income | |||||||
Operating Income | 17,684.7 | 17,106.2 | 6,655 | 13,496.4 | 14,359.8 | 13,510.2 | |
Total Operating Expenses | 35,860.2 | 38,944.3 | 34,067.6 | 43,665.5 | 44,832.6 | 48,390.4 | |
R&D Expenses | 27,949.8 | 30,081.5 | 26,434.3 | 33,543.6 | 35,125 | 26,309.6 | |
Selling General & Admin Expenses | 3,433.3 | 4,138.2 | 3,768.6 | 5,328.7 | 5,875.7 | 4,766.1 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (106.6) | (217.7) | (247.5) | (288.4) | (118.4) | (131.6) | |
Interest Income | 326.4 | 950.7 | 2,582 | 2,792 | 2,666.1 | 1,966.2 | |
Income Tax Expense | 721.9 | 717.7 | 391.8 | 1,049.7 | 2,507.2 | 2,161 | |
Net Income | |||||||
Net Income | 16,852.8 | 16,204.1 | 9,152.8 | 15,291.4 | 14,753.2 | 14,217.8 | |
Supplemental | |||||||
EBIT | 17,688.6 | 17,110.1 | 5,397.5 | 16,629.6 | 14,359.8 | - | |
EBITDA | 19,985.6 | 19,910.5 | 8,422.3 | 19,973.6 | 18,075.3 | 17,418.6 | |