

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 104,562.7 | 140,489.2 | 104,036.2 | 115,373.3 | 131,240.9 | 138,597.8 | |
COGS | 80,899.9 | 90,056.1 | 83,734.5 | 99,058.1 | 112,948.6 | 117,700.7 | |
Gross Profit | 23,662.8 | 50,433.1 | 20,301.6 | 16,315.2 | 18,292.3 | 20,942.5 | |
Operating Expenses & Income | |||||||
Operating Income | 16,953.8 | 40,321.7 | 16,199.5 | 5,116.7 | 6,674.4 | 8,185.5 | |
Total Operating Expenses | 10,492.5 | 12,261.2 | 5,550.8 | 11,198.5 | 11,617.9 | 12,757 | |
R&D Expenses | 4,715.9 | 5,887.3 | 4,923.3 | 5,042.9 | 4,998.7 | 5,301.6 | |
Selling General & Admin Expenses | 4,378.8 | 4,817.9 | 5,130.5 | 4,584.4 | 5,176.2 | 4,529.1 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (324.8) | (446.9) | (624.6) | (785.9) | (1,103.7) | (1,173.7) | |
Interest Income | 164.8 | 659 | 1,370.1 | 1,279.6 | 1,286.5 | 672.6 | |
Income Tax Expense | 3,104.5 | 8,649.1 | 3,349.8 | 1,764.7 | 1,276.8 | 1,745.1 | |
Net Income | |||||||
Net Income | 13,222.3 | 29,618.5 | 11,980.1 | 5,082.1 | 6,673.1 | 10,801.6 | |
Supplemental | |||||||
EBIT | 16,764.9 | 40,352.5 | 16,318.2 | 8,102.3 | 9,931 | 11,109.3 | |
EBITDA | 26,518.6 | 52,075.9 | 31,415.4 | 25,333.1 | 28,703.5 | 30,313.1 | |