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 | 360,462 | 337,591 | 276,744 | 219,955 | 179,128 | 114,795 |
| Revenue Growth (YoY) | 18% | 22% | 26% | 23% | 56% | 18% |
| Cost of Revenue | 227,436 | 207,806 | 179,553 | 158,202 | 136,654 | 80,744 |
| Gross Profit | 133,025 | 129,784 | 97,191 | 61,753 | 42,474 | 34,050 |
| Selling, General & Admin | 84,365 | 72,407 | 65,944 | 47,495 | 47,370 | 24,984 |
| Research & Development | 22,745 | 20,444 | 20,578 | 20,108 | 16,239 | 10,584 |
| Operating Expenses | 103,332 | 95,728 | 87,058 | 68,102 | 64,681 | 36,095 |
| Other Non Operating Income (Expenses) | -- | 0 | -1 | -46 | -50 | -25 |
| Pretax Income | 31,841 | 37,985 | 14,021 | -6,756 | -23,566 | 4,438 |
| Income Tax Expense | 2,332 | 2,177 | 164 | -70 | -30 | -270 |
| Net Income | 29,508 | 35,807 | 13,855 | -6,686 | -23,538 | 4,708 |
| Net Income Growth | 31% | 158% | -307% | -72% | -600% | 110% |
| Shares Outstanding (Diluted) | 6,199.46 | 6,225.68 | 6,300.26 | 6,157 | 6,038 | 5,845 |
| Shares Change (YoY) | 0% | -1% | 2% | 2% | 3% | -1% |
| EPS (Diluted) | 4.75 | 5.75 | 2.19 | -1.09 | -3.9 | 0.81 |
| EPS Growth | 31% | 163% | -301% | -72% | -581% | 112.99% |
| Free Cash Flow | 30,459 | 46,147 | 33,642 | 5,680 | -13,021 | -2,771 |
| Free Cash Flow Per Share | 4.91 | 7.41 | 5.33 | 0.92 | -2.15 | -0.47 |
| Gross Margin | 36.9% | 38.44% | 35.11% | 28.07% | 23.71% | 29.66% |
| Operating Margin | 8.23% | 10.08% | 3.66% | -2.88% | -12.39% | -1.78% |
| Profit Margin | 8.18% | 10.6% | 5% | -3.03% | -13.14% | 4.1% |
| Free Cash Flow Margin | 8.44% | 13.66% | 12.15% | 2.58% | -7.26% | -2.41% |
| EBITDA | -- | 42,477 | 18,128 | 3,381 | -13,279 | 3,149 |
| EBITDA Margin | -- | 12.58% | 6.55% | 1.53% | -7.41% | 2.74% |
| D&A For EBITDA | -- | 8,421 | 7,996 | 9,730 | 8,928 | 5,194 |
| EBIT | 29,693 | 34,056 | 10,132 | -6,349 | -22,207 | -2,045 |
| EBIT Margin | 8.23% | 10.08% | 3.66% | -2.88% | -12.39% | -1.78% |
| Effective Tax Rate | 7.32% | 5.73% | 1.16% | 1.03% | 0.12% | -6.08% |