
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 29,696.4 | 33,239.2 | 38,797.8 | 40,307.8 | 52,552.9 | 101,333.4 | |
COGS | 12,040.2 | 14,143.8 | 15,695.1 | 16,895.4 | 20,744.8 | 40,520.5 | |
Gross Profit | 17,656.2 | 19,095.4 | 23,102.7 | 23,412.4 | 31,808.1 | 60,812.9 | |
Operating Expenses & Income | |||||||
Operating Income | 8,547.3 | 9,162.4 | 13,267.4 | 13,805.5 | 19,244.9 | 36,297.6 | |
Total Operating Expenses | 9,108.9 | 9,933 | 9,835.4 | 9,606.9 | 12,563.2 | 24,515.3 | |
R&D Expenses | 124.9 | 277.2 | 350.8 | 287.9 | 310.6 | 608.7 | |
Selling General & Admin Expenses | 1,750.9 | 1,835.1 | 1,966.3 | 1,844.1 | 2,452.1 | 4,562.9 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (52.95) | (76.03) | (90.69) | (85.95) | (66.9) | (69.82) | |
Interest Income | 52.95 | 76.03 | 90.69 | 85.95 | 66.9 | 115.8 | |
Income Tax Expense | 2,192.5 | 2,555.1 | 3,281.4 | 3,443.4 | 5,049.3 | 9,515.7 | |
Net Income | |||||||
Net Income | 7,161.8 | 8,495.3 | 10,984 | 11,391.8 | 15,868.3 | 30,161.2 | |
Supplemental | |||||||
EBIT | 8,672.2 | 9,439.6 | 14,356.1 | 12,948.5 | 19,555.5 | 36,764.3 | |
EBITDA | 10,960.1 | 11,799.4 | 16,748.9 | 15,513.2 | 22,771.2 | 42,936.4 | |