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 | 323,592 | 317,369 | 290,558 | 270,133 | 224,314 | 187,080 |
| Revenue Growth (YoY) | 7% | 9% | 8% | 20% | 20% | -7% |
| Cost of Revenue | 182,090 | 180,514 | 163,174 | 153,459 | 131,091 | 110,648 |
| Gross Profit | 141,502 | 136,855 | 127,384 | 116,674 | 93,223 | 76,432 |
| Selling, General & Admin | 89,885 | 65,534 | 59,650 | 52,245 | 44,465 | 41,143 |
| Research & Development | -- | 22,980 | 20,436 | 18,585 | 16,710 | 15,594 |
| Operating Expenses | 89,884 | 88,515 | 80,088 | 70,831 | 61,177 | 56,738 |
| Other Non Operating Income (Expenses) | 841 | 623 | 426 | 614 | 366 | 165 |
| Pretax Income | 52,069 | 48,832 | 53,703 | 47,272 | 30,204 | 18,821 |
| Income Tax Expense | 15,756 | 15,233 | 13,400 | 13,199 | 8,891 | 5,634 |
| Net Income | 36,302 | 33,591 | 40,302 | 34,072 | 21,311 | 13,188 |
| Net Income Growth | 5% | -17% | 18% | 60% | 62% | -15% |
| Shares Outstanding (Diluted) | 42.16 | 42.23 | 42.47 | 42.43 | 42.41 | 42.39 |
| Shares Change (YoY) | 0% | -1% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 861.01 | 795.34 | 948.84 | 802.88 | 502.45 | 311.08 |
| EPS Growth | 5% | -16% | 18% | 60% | 62% | -15% |
| Free Cash Flow | 37,782 | 20,887 | 7,483 | 21,882 | 22,696 | 17,207 |
| Free Cash Flow Per Share | 896.11 | 494.54 | 176.17 | 515.63 | 535.1 | 405.89 |
| Gross Margin | 43.72% | 43.12% | 43.84% | 43.19% | 41.55% | 40.85% |
| Operating Margin | 15.95% | 15.23% | 16.27% | 16.97% | 14.28% | 10.52% |
| Profit Margin | 11.21% | 10.58% | 13.87% | 12.61% | 9.5% | 7.04% |
| Free Cash Flow Margin | 11.67% | 6.58% | 2.57% | 8.1% | 10.11% | 9.19% |
| EBITDA | 64,627 | 61,399 | 59,898 | 57,191 | 42,486 | 29,312 |
| EBITDA Margin | 19.97% | 19.34% | 20.61% | 21.17% | 18.94% | 15.66% |
| D&A For EBITDA | 13,009 | 13,059 | 12,602 | 11,348 | 10,440 | 9,618 |
| EBIT | 51,618 | 48,340 | 47,296 | 45,843 | 32,046 | 19,694 |
| EBIT Margin | 15.95% | 15.23% | 16.27% | 16.97% | 14.28% | 10.52% |
| Effective Tax Rate | 30.25% | 31.19% | 24.95% | 27.92% | 29.43% | 29.93% |