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 | 38,716 | 33,287 | 26,413 | 25,564 | 20,354 | 16,859 |
| Revenue Growth (YoY) | 21% | 26% | 3% | 26% | 21% | 0% |
| Cost of Revenue | 26,557 | 23,178 | 19,027 | 19,892 | 15,906 | 13,073 |
| Gross Profit | 12,159 | 10,109 | 7,386 | 5,672 | 4,448 | 3,786 |
| Selling, General & Admin | 2,777 | 2,105 | 1,789 | 1,624 | 1,443 | 1,320 |
| Research & Development | -- | 306 | 260 | 260 | 264 | 248 |
| Operating Expenses | 2,777 | 2,450 | 2,090 | 1,916 | 1,739 | 1,601 |
| Other Non Operating Income (Expenses) | 1 | 1 | 2 | 2 | -1 | 1 |
| Pretax Income | 9,049 | 7,411 | 5,200 | 3,599 | 2,592 | 1,989 |
| Income Tax Expense | 2,615 | 2,339 | 1,527 | 1,036 | 818 | 645 |
| Net Income | 6,433 | 5,071 | 3,672 | 2,562 | 1,773 | 1,343 |
| Net Income Growth | 31% | 38% | 43% | 45% | 32% | 13% |
| Shares Outstanding (Diluted) | 5.09 | 5.09 | 5.09 | 5.09 | 5.09 | 5.09 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 1,262.35 | 995.01 | 720.42 | 502.55 | 347.78 | 263.38 |
| EPS Growth | 31% | 38% | 43% | 45% | 32% | 13% |
| Free Cash Flow | -- | 664 | 2,463 | 44 | -9 | -224 |
| Free Cash Flow Per Share | -- | 130.28 | 483.22 | 8.63 | -1.76 | -43.93 |
| Gross Margin | 31.4% | 30.36% | 27.96% | 22.18% | 21.85% | 22.45% |
| Operating Margin | 24.23% | 23% | 20.05% | 14.69% | 13.3% | 12.96% |
| Profit Margin | 16.61% | 15.23% | 13.9% | 10.02% | 8.71% | 7.96% |
| Free Cash Flow Margin | -- | 1.99% | 9.32% | 0.17% | -0.04% | -1.32% |
| EBITDA | -- | 9,634 | 7,266 | 5,568 | 4,198 | 3,496 |
| EBITDA Margin | -- | 28.94% | 27.5% | 21.78% | 20.62% | 20.73% |
| D&A For EBITDA | -- | 1,975 | 1,970 | 1,812 | 1,489 | 1,311 |
| EBIT | 9,382 | 7,659 | 5,296 | 3,756 | 2,709 | 2,185 |
| EBIT Margin | 24.23% | 23% | 20.05% | 14.69% | 13.3% | 12.96% |
| Effective Tax Rate | 28.89% | 31.56% | 29.36% | 28.78% | 31.55% | 32.42% |