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 | 700,848 | 591,615 | 446,383 | 523,424 | 447,077 | 339,645 |
| Revenue Growth (YoY) | 45% | 33% | -15% | 17% | 32% | -5% |
| Cost of Revenue | 430,854 | 360,681 | 249,875 | 350,854 | 291,668 | 199,765 |
| Gross Profit | 269,994 | 230,934 | 196,508 | 172,570 | 155,409 | 139,880 |
| Selling, General & Admin | 89,072 | 67,573 | 50,329 | 46,422 | 40,902 | 39,283 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 89,073 | 67,574 | 50,330 | 46,423 | 40,902 | 39,284 |
| Other Non Operating Income (Expenses) | -3,849 | -193 | -612 | 3,316 | 2,257 | 329 |
| Pretax Income | 162,982 | 151,136 | 136,698 | 117,478 | 105,662 | 91,280 |
| Income Tax Expense | 53,775 | 47,845 | 41,978 | 38,328 | 35,204 | 27,540 |
| Net Income | 108,369 | 102,341 | 94,625 | 79,150 | 69,564 | 63,619 |
| Net Income Growth | 20% | 8% | 20% | 14% | 9% | 8% |
| Shares Outstanding (Diluted) | 759.31 | 761.3 | 760.87 | 761.06 | 688.09 | 668.02 |
| Shares Change (YoY) | 0% | 0% | 0% | 11% | 3% | 1% |
| EPS (Diluted) | 142.71 | 134.42 | 124.36 | 103.99 | 101.09 | 95.23 |
| EPS Growth | 20% | 8% | 20% | 3% | 6% | 7% |
| Free Cash Flow | -- | -21,379 | 6,185 | -27,124 | 78,057 | -119,420 |
| Free Cash Flow Per Share | -- | -28.08 | 8.12 | -35.63 | 113.43 | -178.76 |
| Gross Margin | 38.52% | 39.03% | 44.02% | 32.96% | 34.76% | 41.18% |
| Operating Margin | 25.81% | 27.61% | 32.74% | 24.1% | 25.61% | 29.61% |
| Profit Margin | 15.46% | 17.29% | 21.19% | 15.12% | 15.55% | 18.73% |
| Free Cash Flow Margin | -- | -3.61% | 1.38% | -5.18% | 17.45% | -35.16% |
| EBITDA | -- | 181,241 | 162,485 | 142,400 | 130,446 | 116,462 |
| EBITDA Margin | -- | 30.63% | 36.4% | 27.2% | 29.17% | 34.28% |
| D&A For EBITDA | -- | 17,881 | 16,307 | 16,253 | 15,939 | 15,866 |
| EBIT | 180,921 | 163,360 | 146,178 | 126,147 | 114,507 | 100,596 |
| EBIT Margin | 25.81% | 27.61% | 32.74% | 24.1% | 25.61% | 29.61% |
| Effective Tax Rate | 32.99% | 31.65% | 30.7% | 32.62% | 33.31% | 30.17% |