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 | 739,125 | 678,526 | 570,463 | 484,601 | 404,082 | 328,784 |
| Revenue Growth (YoY) | 19% | 19% | 18% | 20% | 23% | -13% |
| Cost of Revenue | 321,896 | 299,648 | 273,566 | 243,894 | 204,250 | 176,037 |
| Gross Profit | 417,229 | 378,878 | 296,897 | 240,707 | 199,832 | 152,747 |
| Selling, General & Admin | 273,432 | 251,550 | 219,887 | 185,120 | 159,820 | 139,602 |
| Research & Development | -- | 6,901 | 6,607 | 6,085 | 4,911 | 4,641 |
| Operating Expenses | 294,982 | 278,767 | 242,682 | 206,705 | 177,887 | 156,700 |
| Other Non Operating Income (Expenses) | -4,348 | -4,639 | -1,502 | 513 | 932 | -240 |
| Pretax Income | 115,917 | 93,244 | 50,572 | 28,703 | 14,120 | -16,060 |
| Income Tax Expense | 40,586 | 29,299 | 15,119 | 8,693 | 4,740 | 65 |
| Net Income | 75,193 | 63,806 | 35,272 | 19,887 | 9,402 | -16,126 |
| Net Income Growth | 43% | 81% | 77% | 112% | -158% | -327% |
| Shares Outstanding (Diluted) | 714.64 | 723.67 | 733.43 | 733.12 | 732.74 | 182.88 |
| Shares Change (YoY) | -1% | -1% | 0% | 0% | 301% | -3% |
| EPS (Diluted) | 105.21 | 88.17 | 48.09 | 27.12 | 12.83 | -88.17 |
| EPS Growth | 45% | 83% | 77% | 111% | -114.99% | -335% |
| Free Cash Flow | 80,190 | 80,575 | 74,569 | -32,710 | 39,571 | 10,469 |
| Free Cash Flow Per Share | 112.2 | 111.34 | 101.67 | -44.61 | 54 | 57.24 |
| Gross Margin | 56.44% | 55.83% | 52.04% | 49.67% | 49.45% | 46.45% |
| Operating Margin | 16.53% | 14.75% | 9.5% | 7.01% | 5.43% | -1.2% |
| Profit Margin | 10.17% | 9.4% | 6.18% | 4.1% | 2.32% | -4.9% |
| Free Cash Flow Margin | 10.84% | 11.87% | 13.07% | -6.74% | 9.79% | 3.18% |
| EBITDA | 144,687 | 121,353 | 71,330 | 50,419 | 36,292 | 10,029 |
| EBITDA Margin | 19.57% | 17.88% | 12.5% | 10.4% | 8.98% | 3.05% |
| D&A For EBITDA | 22,440 | 21,242 | 17,115 | 16,417 | 14,347 | 13,982 |
| EBIT | 122,247 | 100,111 | 54,215 | 34,002 | 21,945 | -3,953 |
| EBIT Margin | 16.53% | 14.75% | 9.5% | 7.01% | 5.43% | -1.2% |
| Effective Tax Rate | 35.01% | 31.42% | 29.89% | 30.28% | 33.56% | -0.4% |