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 | 40,226 | 36,145 | 25,572 | 22,055 | 19,491 | 17,797 |
| Revenue Growth (YoY) | 49% | 41% | 16% | 13% | 10% | -1% |
| Cost of Revenue | 18,970 | 16,684 | 16,141 | 14,430 | 12,875 | 11,257 |
| Gross Profit | 21,256 | 19,461 | 9,430 | 7,624 | 6,615 | 6,540 |
| Selling, General & Admin | 3,026 | 3,506 | 2,937 | 2,820 | 2,347 | 2,015 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 3,477 | 3,986 | 3,116 | 3,004 | 2,539 | 2,062 |
| Other Non Operating Income (Expenses) | -1,076 | -993 | -1,330 | -475 | -708 | -741 |
| Pretax Income | 16,043 | 13,642 | 4,753 | 4,272 | 3,170 | 1,326 |
| Income Tax Expense | 4,878 | 4,063 | 1,230 | 1,151 | 864 | 352 |
| Net Income | 11,164 | 9,579 | 3,523 | 3,121 | 2,305 | 973 |
| Net Income Growth | 175% | 172% | 13% | 35% | 137% | -71% |
| Shares Outstanding (Diluted) | 683.5 | 683.5 | 683.5 | 683.5 | 683.5 | 683.5 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 16.33 | 14.01 | 5.15 | 4.56 | 3.37 | 1.42 |
| EPS Growth | 175% | 172% | 13% | 35% | 137% | -71% |
| Free Cash Flow | -3,654 | -626 | 715 | 343 | 166 | 1,636 |
| Free Cash Flow Per Share | -5.34 | -0.91 | 1.04 | 0.5 | 0.24 | 2.39 |
| Gross Margin | 52.84% | 53.84% | 36.87% | 34.56% | 33.93% | 36.74% |
| Operating Margin | 44.19% | 42.81% | 24.68% | 20.94% | 20.9% | 25.16% |
| Profit Margin | 27.75% | 26.5% | 13.77% | 14.15% | 11.82% | 5.46% |
| Free Cash Flow Margin | -9.08% | -1.73% | 2.79% | 1.55% | 0.85% | 9.19% |
| EBITDA | 20,018 | 18,151 | 9,103 | 7,070 | 6,328 | 6,515 |
| EBITDA Margin | 49.76% | 50.21% | 35.59% | 32.05% | 32.46% | 36.6% |
| D&A For EBITDA | 2,240 | 2,676 | 2,790 | 2,450 | 2,253 | 2,037 |
| EBIT | 17,778 | 15,475 | 6,313 | 4,620 | 4,075 | 4,478 |
| EBIT Margin | 44.19% | 42.81% | 24.68% | 20.94% | 20.9% | 25.16% |
| Effective Tax Rate | 30.4% | 29.78% | 25.87% | 26.94% | 27.25% | 26.54% |