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 | 33,061 | 29,302 | 20,532 | 14,185 | 10,863 | 6,830 |
| Revenue Growth (YoY) | 35% | 43% | 45% | 31% | 59% | 43% |
| Cost of Revenue | 12,323 | 10,382 | 6,945 | 4,464 | 3,877 | 2,159 |
| Gross Profit | 20,738 | 18,920 | 13,587 | 9,721 | 6,985 | 4,671 |
| Selling, General & Admin | 19,210 | 15,838 | 10,710 | 8,241 | 6,083 | 4,207 |
| Research & Development | -- | 69 | 9 | 6 | 34 | 67 |
| Operating Expenses | 19,212 | 16,594 | 10,926 | 8,431 | 6,252 | 4,275 |
| Other Non Operating Income (Expenses) | -252 | -416 | -271 | -57 | -9 | 11 |
| Pretax Income | 2,677 | 4,068 | 3,802 | 1,523 | 764 | 422 |
| Income Tax Expense | 1,317 | 1,293 | 1,230 | 502 | 206 | -33 |
| Net Income | 1,437 | 2,798 | 2,566 | 1,017 | 563 | 455 |
| Net Income Growth | -47% | 9% | 152% | 81% | 24% | -219% |
| Shares Outstanding (Diluted) | 32.53 | 32.67 | 32.67 | 32.66 | 32.83 | 31.49 |
| Shares Change (YoY) | 0% | 0% | 0% | -1% | 4% | 23% |
| EPS (Diluted) | 44.17 | 85.62 | 78.53 | 31.13 | 17.15 | 14.47 |
| EPS Growth | -46% | 9% | 152% | 82% | 18% | -197% |
| Free Cash Flow | 1,361 | 2,159 | 3,468 | 1,633 | 796 | 591 |
| Free Cash Flow Per Share | 41.83 | 66.06 | 106.14 | 49.99 | 24.24 | 18.76 |
| Gross Margin | 62.72% | 64.56% | 66.17% | 68.53% | 64.3% | 68.38% |
| Operating Margin | 4.61% | 7.93% | 12.96% | 9.09% | 6.74% | 5.79% |
| Profit Margin | 4.34% | 9.54% | 12.49% | 7.16% | 5.18% | 6.66% |
| Free Cash Flow Margin | 4.11% | 7.36% | 16.89% | 11.51% | 7.32% | 8.65% |
| EBITDA | 3,740 | 4,002 | 3,320 | 1,857 | 1,170 | 542 |
| EBITDA Margin | 11.31% | 13.65% | 16.16% | 13.09% | 10.77% | 7.93% |
| D&A For EBITDA | 2,214 | 1,676 | 659 | 567 | 437 | 146 |
| EBIT | 1,526 | 2,326 | 2,661 | 1,290 | 733 | 396 |
| EBIT Margin | 4.61% | 7.93% | 12.96% | 9.09% | 6.74% | 5.79% |
| Effective Tax Rate | 49.19% | 31.78% | 32.35% | 32.96% | 26.96% | -7.81% |