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 | 221,298 | 213,569 | 188,872 | 185,484 | 181,332 | 172,890 |
| Revenue Growth (YoY) | 10% | 13% | 2% | 2% | 5% | -4% |
| Cost of Revenue | 137,641 | 135,394 | 125,386 | 126,171 | 121,453 | 110,848 |
| Gross Profit | 83,657 | 78,175 | 63,486 | 59,313 | 59,879 | 62,041 |
| Selling, General & Admin | 28,342 | 27,790 | 22,839 | 22,353 | 21,700 | 24,330 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 28,342 | 27,790 | 22,839 | 22,353 | 21,700 | 24,330 |
| Other Non Operating Income (Expenses) | 336 | 335 | 548 | 398 | 909 | 480 |
| Pretax Income | 48,839 | 43,068 | 35,997 | 32,181 | 32,894 | 32,525 |
| Income Tax Expense | 9,226 | 7,991 | 6,908 | 6,167 | 5,969 | 5,088 |
| Net Income | 39,612 | 35,075 | 29,086 | 26,011 | 26,922 | 27,434 |
| Net Income Growth | 23% | 21% | 12% | -3% | -2% | -12% |
| Shares Outstanding (Diluted) | 2,974 | 2,974 | 2,974 | 2,974 | 2,974 | 2,973 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 13.31 | 11.79 | 9.78 | 8.74 | 9.05 | 9.22 |
| EPS Growth | 23% | 21% | 12% | -3% | -2% | -12% |
| Free Cash Flow | 77,704 | 78,605 | 36,648 | 38,046 | 41,336 | 30,737 |
| Free Cash Flow Per Share | 26.12 | 26.43 | 12.32 | 12.79 | 13.89 | 10.33 |
| Gross Margin | 37.8% | 36.6% | 33.61% | 31.97% | 33.02% | 35.88% |
| Operating Margin | 24.99% | 23.59% | 21.52% | 19.92% | 21.05% | 21.81% |
| Profit Margin | 17.89% | 16.42% | 15.39% | 14.02% | 14.84% | 15.86% |
| Free Cash Flow Margin | 35.11% | 36.8% | 19.4% | 20.51% | 22.79% | 17.77% |
| EBITDA | 115,788 | 111,611 | 93,526 | 89,861 | 91,553 | 89,552 |
| EBITDA Margin | 52.32% | 52.25% | 49.51% | 48.44% | 50.48% | 51.79% |
| D&A For EBITDA | 60,473 | 61,227 | 52,880 | 52,901 | 53,374 | 51,841 |
| EBIT | 55,315 | 50,384 | 40,646 | 36,960 | 38,179 | 37,711 |
| EBIT Margin | 24.99% | 23.59% | 21.52% | 19.92% | 21.05% | 21.81% |
| Effective Tax Rate | 18.89% | 18.55% | 19.19% | 19.16% | 18.14% | 15.64% |