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 | 318,010 | 288,119 | 254,286 | 225,970 | 189,731 | 157,337 |
| Revenue Growth (YoY) | 14% | 13% | 13% | 19% | 21% | 20% |
| Cost of Revenue | 223,749 | 203,699 | 178,321 | 160,532 | 135,685 | 112,643 |
| Gross Profit | 94,261 | 84,420 | 75,965 | 65,438 | 54,046 | 44,694 |
| Selling, General & Admin | 50,961 | 41,567 | 39,622 | 39,174 | 29,916 | 25,086 |
| Research & Development | -- | 44 | 18 | 50 | -- | -- |
| Operating Expenses | 50,961 | 47,354 | 44,656 | 39,225 | 29,917 | 25,087 |
| Other Non Operating Income (Expenses) | 126 | 112 | 141 | 81 | 42 | 37 |
| Pretax Income | 43,486 | 37,173 | 30,770 | 25,554 | 24,260 | 19,473 |
| Income Tax Expense | 13,022 | 11,446 | 9,505 | 7,359 | 6,919 | 5,999 |
| Net Income | 30,937 | 26,338 | 21,813 | 18,658 | 17,552 | 13,771 |
| Net Income Growth | 26% | 21% | 17% | 6% | 27% | 25% |
| Shares Outstanding (Diluted) | 496.9 | 496.94 | 496.92 | 496.93 | 496.92 | 496.91 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 62.25 | 53 | 43.89 | 37.54 | 35.32 | 27.71 |
| EPS Growth | 26% | 21% | 17% | 6% | 27% | 25% |
| Free Cash Flow | -- | 25,163 | 21,972 | 3,976 | 257 | 6,158 |
| Free Cash Flow Per Share | -- | 50.63 | 44.21 | 8 | 0.51 | 12.39 |
| Gross Margin | 29.64% | 29.3% | 29.87% | 28.95% | 28.48% | 28.4% |
| Operating Margin | 13.61% | 12.86% | 12.31% | 11.6% | 12.71% | 12.46% |
| Profit Margin | 9.72% | 9.14% | 8.57% | 8.25% | 9.25% | 8.75% |
| Free Cash Flow Margin | -- | 8.73% | 8.64% | 1.75% | 0.13% | 3.91% |
| EBITDA | -- | 42,826 | 36,185 | 29,778 | 26,274 | 21,169 |
| EBITDA Margin | -- | 14.86% | 14.23% | 13.17% | 13.84% | 13.45% |
| D&A For EBITDA | -- | 5,760 | 4,876 | 3,565 | 2,145 | 1,562 |
| EBIT | 43,300 | 37,066 | 31,309 | 26,213 | 24,129 | 19,607 |
| EBIT Margin | 13.61% | 12.86% | 12.31% | 11.6% | 12.71% | 12.46% |
| Effective Tax Rate | 29.94% | 30.79% | 30.89% | 28.79% | 28.52% | 30.8% |