ReportIncome
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 | 9,612 | 8,352 | 7,124 | 6,222 | 5,710 | 4,358 |
| Revenue Growth (YoY) | 22% | 17% | 15% | 9% | 31% | -3% |
| Cost of Revenue | 3,231 | 2,717 | 2,394 | 2,026 | 1,751 | 1,497 |
| Gross Profit | 6,380 | 5,634 | 4,729 | 4,196 | 3,958 | 2,861 |
| Selling, General & Admin | 2,309 | 2,137 | 1,960 | 1,734 | 1,459 | 1,216 |
| Research & Development | 1,239 | 1,137 | 985 | 858 | 659 | 579 |
| Operating Expenses | 3,564 | 3,277 | 2,949 | 2,598 | 2,126 | 1,795 |
| Other Non Operating Income (Expenses) | -- | -- | -- | -- | -- | -- |
| Pretax Income | 3,165 | 2,673 | 1,958 | 1,606 | 1,890 | 1,207 |
| Income Tax Expense | 400 | 336 | 141 | 262 | 162 | 140 |
| Net Income | 2,746 | 2,322 | 1,798 | 1,322 | 1,704 | 1,060 |
| Net Income Growth | 22% | 28.99% | 36% | -22% | 61% | -23% |
| Shares Outstanding (Diluted) | 361.8 | 362 | 357.4 | 362 | 365.8 | 360.9 |
| Shares Change (YoY) | 0% | 1% | -1% | -1% | 1% | 1% |
| EPS (Diluted) | 7.59 | 6.42 | 5.03 | 3.65 | 4.66 | 2.94 |
| EPS Growth | 23% | 28% | 38% | -22% | 59% | -24% |
| Free Cash Flow | 2,271 | 1,303 | 749 | 958 | 1,735 | 1,143 |
| Free Cash Flow Per Share | 6.27 | 3.59 | 2.09 | 2.64 | 4.74 | 3.16 |
| Gross Margin | 66.37% | 67.45% | 66.38% | 67.43% | 69.31% | 65.64% |
| Operating Margin | 29.29% | 28.2% | 24.98% | 25.66% | 32.08% | 24.43% |
| Profit Margin | 28.56% | 27.8% | 25.23% | 21.24% | 29.84% | 24.32% |
| Free Cash Flow Margin | 23.62% | 15.6% | 10.51% | 15.39% | 30.38% | 26.22% |
| EBITDA | 3,435 | 2,855 | 2,234 | 1,989 | 2,164 | 1,358 |
| EBITDA Margin | 35.73% | 34.18% | 31.35% | 31.96% | 37.89% | 31.16% |
| D&A For EBITDA | 619 | 499 | 454 | 392 | 332 | 293 |
| EBIT | 2,816 | 2,356 | 1,780 | 1,597 | 1,832 | 1,065 |
| EBIT Margin | 29.29% | 28.2% | 24.98% | 25.66% | 32.08% | 24.43% |
| Effective Tax Rate | 12.63% | 12.57% | 7.2% | 16.31% | 8.57% | 11.59% |