Income
Balance sheet
Cash flow
Financials in millions USD. Fiscal year is February - January.
| Breakdown | TTM | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 |
|---|---|---|---|---|---|---|
| Revenue | 22,518 | 19,499 | 13,089 | 14,590 | 15,326 | 14,526 |
| Revenue Growth (YoY) | 78% | 49% | -10% | -5% | 6% | -19% |
| Cost of Revenue | 15,952 | 13,113 | 6,368 | 7,605 | 6,583 | 6,139 |
| Gross Profit | 6,566 | 6,386 | 6,721 | 6,984 | 8,743 | 8,386 |
| Selling, General & Admin | 2,015 | 1,971 | 1,783 | 1,720 | 2,003 | 1,613 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 1,817 | 2,549 | 2,277 | 2,081 | 1,876 | 1,492 |
| Other Non Operating Income (Expenses) | -- | 175 | 140 | 420 | 88 | -- |
| Pretax Income | 2,355 | 2,582 | 6,859 | 5,168 | 14,226 | 9,169 |
| Income Tax Expense | 1,228 | 1,070 | 2,695 | 1,693 | 2,936 | 3,240 |
| Net Income | 631 | 808 | 3,243 | 2,754 | 10,358 | 5,403 |
| Net Income Growth | -72% | -75% | 18% | -73% | 92% | -22% |
| Shares Outstanding (Diluted) | 1,451.3 | 1,451.3 | 1,451.3 | 1,453.22 | 1,456.3 | 1,456.5 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 0.43 | 0.55 | 2.23 | 1.89 | 7.11 | 3.7 |
| EPS Growth | -72% | -75% | 18% | -73% | 92% | -22% |
| Free Cash Flow | 9,087 | 1,056 | 4,912 | -403 | 4,776 | 347 |
| Free Cash Flow Per Share | 6.26 | 0.72 | 3.38 | -0.27 | 3.27 | 0.23 |
| Gross Margin | 29.15% | 32.75% | 51.34% | 47.86% | 57.04% | 57.73% |
| Operating Margin | 21.08% | 19.67% | 33.95% | 33.6% | 44.79% | 47.45% |
| Profit Margin | 2.8% | 4.14% | 24.77% | 18.87% | 67.58% | 37.19% |
| Free Cash Flow Margin | 40.35% | 5.41% | 37.52% | -2.76% | 31.16% | 2.38% |
| EBITDA | -- | 4,274 | 4,888 | 5,385 | 7,386 | 7,371 |
| EBITDA Margin | -- | 21.91% | 37.34% | 36.9% | 48.19% | 50.74% |
| D&A For EBITDA | -- | 437 | 444 | 482 | 520 | 477 |
| EBIT | 4,748 | 3,837 | 4,444 | 4,903 | 6,866 | 6,894 |
| EBIT Margin | 21.08% | 19.67% | 33.95% | 33.6% | 44.79% | 47.45% |
| Effective Tax Rate | 52.14% | 41.44% | 39.29% | 32.75% | 20.63% | 35.33% |