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 | 27,851 | 26,027 | 22,123 | 18,790 | 15,529 | 15,261 |
| Revenue Growth (YoY) | 10% | 18% | 18% | 21% | 2% | 7% |
| Cost of Revenue | 6,075 | 5,717 | 4,952 | 4,413 | 3,484 | 3,225 |
| Gross Profit | 21,776 | 20,310 | 17,171 | 14,377 | 12,045 | 12,036 |
| Selling, General & Admin | -1,541 | 7,302 | 6,668 | 5,415 | 4,341 | 4,007 |
| Research & Development | 3,352 | 3,503 | 2,719 | 2,228 | 1,981 | 1,581 |
| Operating Expenses | 14,633 | 14,488 | 12,495 | 9,856 | 8,258 | 7,573 |
| Other Non Operating Income (Expenses) | 0 | -59 | -51 | -28 | -35 | -33 |
| Pretax Income | -699 | 4,407 | 2,954 | 3,321 | 3,295 | 4,217 |
| Income Tax Expense | -704 | 528 | 546 | 683 | 616 | 972 |
| Net Income | 14 | 3,885 | 2,409 | 2,638 | 2,679 | 3,245 |
| Net Income Growth | -100% | 61% | -9% | -2% | -17% | -2% |
| Shares Outstanding (Diluted) | 344.64 | 345.56 | 325.96 | 312.45 | 310.72 | 311.6 |
| Shares Change (YoY) | -1% | 6% | 4% | 1% | 0% | 6% |
| EPS (Diluted) | 0.04 | 11.24 | 7.39 | 8.44 | 8.62 | 10.41 |
| EPS Growth | -100% | 52% | -12% | -2% | -17% | -7% |
| Free Cash Flow | 4,209 | 4,383 | -473 | 3,099 | 5,100 | 1,074 |
| Free Cash Flow Per Share | 12.21 | 12.68 | -1.45 | 9.91 | 16.41 | 3.44 |
| Gross Margin | 78.18% | 78.03% | 77.61% | 76.51% | 77.56% | 78.86% |
| Operating Margin | 25.64% | 22.36% | 21.13% | 24.06% | 24.38% | 29.24% |
| Profit Margin | 0.05% | 14.92% | 10.88% | 14.03% | 17.25% | 21.26% |
| Free Cash Flow Margin | 15.11% | 16.84% | -2.13% | 16.49% | 32.84% | 7.03% |
| EBITDA | 17,417 | 9,501 | 7,876 | 6,940 | 5,793 | 6,486 |
| EBITDA Margin | 62.53% | 36.5% | 35.6% | 36.93% | 37.3% | 42.5% |
| D&A For EBITDA | 10,274 | 3,679 | 3,200 | 2,419 | 2,006 | 2,023 |
| EBIT | 7,143 | 5,822 | 4,676 | 4,521 | 3,787 | 4,463 |
| EBIT Margin | 25.64% | 22.36% | 21.13% | 24.06% | 24.38% | 29.24% |
| Effective Tax Rate | 100.71% | 11.98% | 18.48% | 20.56% | 18.69% | 23.04% |