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 | 141,604 | 145,546 | 147,147 | 131,320 | 101,466 | 121,752 |
| Revenue Growth (YoY) | 14% | -1% | 12% | 28.99% | -17% | -6% |
| Cost of Revenue | 95,082 | 97,929 | 102,627 | 97,395 | 72,176 | 82,132 |
| Gross Profit | 46,522 | 47,617 | 44,520 | 33,925 | 29,290 | 39,620 |
| Selling, General & Admin | 27,112 | 27,351 | 25,661 | 21,916 | 17,898 | 22,088 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 28,122 | 28,461 | 26,770 | 23,027 | 18,742 | 22,897 |
| Other Non Operating Income (Expenses) | -- | -237 | -81 | -88 | -20 | -37 |
| Pretax Income | 16,610 | 16,364 | 12,792 | 7,171 | 10,411 | 15,800 |
| Income Tax Expense | 4,223 | 4,331 | 3,275 | 2,006 | 2,398 | 4,053 |
| Net Income | 12,322 | 20,888 | 9,554 | 5,567 | 8,620 | 10,228 |
| Net Income Growth | -41% | 119% | 72% | -35% | -16% | 11% |
| Shares Outstanding (Diluted) | 687.35 | 700.3 | 702.3 | 702.3 | 702.3 | 702.3 |
| Shares Change (YoY) | -2% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 17.92 | 29.82 | 13.6 | 7.92 | 12.27 | 14.56 |
| EPS Growth | -40% | 119% | 72% | -35% | -16% | 11% |
| Free Cash Flow | 6,367 | 9,405 | 14,718 | 5,976 | 7,366 | 11,232 |
| Free Cash Flow Per Share | 9.26 | 13.42 | 20.95 | 8.5 | 10.48 | 15.99 |
| Gross Margin | 32.85% | 32.71% | 30.25% | 25.83% | 28.86% | 32.54% |
| Operating Margin | 12.99% | 13.16% | 12.06% | 8.29% | 10.39% | 13.73% |
| Profit Margin | 8.7% | 14.35% | 6.49% | 4.23% | 8.49% | 8.4% |
| Free Cash Flow Margin | 4.49% | 6.46% | 10% | 4.55% | 7.25% | 9.22% |
| EBITDA | 25,523 | 26,661 | 25,748 | 21,496 | 17,939 | 24,394 |
| EBITDA Margin | 18.02% | 18.31% | 17.49% | 16.36% | 17.67% | 20.03% |
| D&A For EBITDA | 7,123 | 7,505 | 7,998 | 10,598 | 7,391 | 7,671 |
| EBIT | 18,400 | 19,156 | 17,750 | 10,898 | 10,548 | 16,723 |
| EBIT Margin | 12.99% | 13.16% | 12.06% | 8.29% | 10.39% | 13.73% |
| Effective Tax Rate | 25.42% | 26.46% | 25.6% | 27.97% | 23.03% | 25.65% |