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 | 46,132 | 43,992 | 42,611 | 41,366 | 28,843 | 15,600 |
| Revenue Growth (YoY) | 7% | 3% | 3% | 43% | 85% | 62% |
| Cost of Revenue | 37,885 | 35,592 | 33,879 | 31,109 | 19,979 | 10,300 |
| Gross Profit | 8,246 | 8,400 | 8,731 | 10,257 | 8,863 | 5,299 |
| Selling, General & Admin | 5,678 | 5,292 | 4,080 | 4,559 | 3,703 | 2,146 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 5,028 | 4,744 | 3,836 | 4,241 | 3,604 | 2,053 |
| Other Non Operating Income (Expenses) | -- | -- | -- | -- | -- | -- |
| Pretax Income | 2,007 | 2,706 | 1,079 | 3,485 | 5,672 | 3,714 |
| Income Tax Expense | 676 | 832 | 562 | 1,224 | 1,323 | 933 |
| Net Income | 1,364 | 1,808 | 292 | 1,943 | 4,033 | 2,686 |
| Net Income Growth | -321% | 519% | -85% | -52% | 50% | 61% |
| Shares Outstanding (Diluted) | 3,351.58 | 3,338.96 | 3,363.64 | 3,369.14 | 3,150.73 | 2,788.76 |
| Shares Change (YoY) | 0% | -1% | 0% | 7% | 13% | 3% |
| EPS (Diluted) | 0.4 | 0.54 | 0.08 | 0.57 | 1.28 | 0.96 |
| EPS Growth | -323% | 523% | -85% | -55% | 33% | 56% |
| Free Cash Flow | 1,914 | 3,126 | 3,674 | 2,425 | 2,806 | 3,268 |
| Free Cash Flow Per Share | 0.57 | 0.93 | 1.09 | 0.71 | 0.89 | 1.17 |
| Gross Margin | 17.87% | 19.09% | 20.49% | 24.79% | 30.72% | 33.96% |
| Operating Margin | 6.97% | 8.31% | 11.48% | 14.54% | 18.23% | 20.8% |
| Profit Margin | 2.95% | 4.1% | 0.68% | 4.69% | 13.98% | 17.21% |
| Free Cash Flow Margin | 4.14% | 7.1% | 8.62% | 5.86% | 9.72% | 20.94% |
| EBITDA | -- | 5,516 | 6,630 | 7,767 | 6,295 | 3,582 |
| EBITDA Margin | -- | 12.53% | 15.55% | 18.77% | 21.82% | 22.96% |
| D&A For EBITDA | -- | 1,860 | 1,735 | 1,751 | 1,036 | 336 |
| EBIT | 3,218 | 3,656 | 4,895 | 6,016 | 5,259 | 3,246 |
| EBIT Margin | 6.97% | 8.31% | 11.48% | 14.54% | 18.23% | 20.8% |
| Effective Tax Rate | 33.68% | 30.74% | 52.08% | 35.12% | 23.32% | 25.12% |