

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 106,539.4 | 121,086.9 | 107,609.3 | 121,667.3 | 132,930 | 151,676.9 | |
COGS | 63,545.1 | 75,068.2 | 71,583.5 | 79,863.8 | 84,800.2 | 94,627.1 | |
Gross Profit | 42,994.3 | 46,018.8 | 36,025.8 | 41,803.5 | 48,129.8 | 57,049.8 | |
Operating Expenses & Income | |||||||
Operating Income | 31,269.8 | 31,605.9 | 20,472 | 23,385.5 | 29,800.7 | 61,267.2 | |
Total Operating Expenses | 13,920.5 | 17,031.2 | 13,553.9 | 18,298.8 | 18,329.2 | (4,267.3) | |
R&D Expenses | 2,306.3 | 2,820.4 | 3,062.6 | 3,472.5 | 3,418.7 | 2,613.7 | |
Selling General & Admin Expenses | 6,199.5 | 7,665 | 6,186 | 6,692.2 | 6,975.4 | 5,272.9 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,062.1) | (1,259.4) | (2,169.1) | (2,825.8) | (2,868.8) | (2,143.3) | |
Interest Income | 891 | 1,560.9 | 3,766.7 | 5,016.1 | 4,439.5 | 3,040.8 | |
Income Tax Expense | 7,084.6 | 8,358.1 | 6,838.3 | 7,376.7 | 7,342.8 | 8,769.7 | |
Net Income | |||||||
Net Income | 22,902.5 | 22,730.5 | 17,468.8 | 19,356.5 | 23,634.2 | 30,600.8 | |
Supplemental | |||||||
EBIT | 29,542 | 32,202.8 | 26,461.2 | 29,367 | 33,988.5 | - | |
EBITDA | 37,115.7 | 39,890.8 | 35,145.1 | 39,007.9 | 43,822.3 | 71,046.9 | |