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 | 283,173 | 240,194 | 179,203 | 147,964 | 101,611 | 92,113 |
| Revenue Growth (YoY) | 33% | 34% | 21% | 46% | 10% | -5% |
| Cost of Revenue | 236,474 | 202,063 | 152,038 | 127,069 | 84,198 | 77,376 |
| Gross Profit | 46,698 | 38,131 | 27,164 | 20,895 | 17,412 | 14,737 |
| Selling, General & Admin | 17,506 | 20,054 | 24,658 | 20,013 | 15,571 | 10,811 |
| Research & Development | 17,746 | 10,419 | -- | -- | -- | -- |
| Operating Expenses | 31,216 | 28,591 | 22,906 | 19,088 | 14,435 | 9,779 |
| Other Non Operating Income (Expenses) | -- | -24 | -30 | -179 | -120 | -- |
| Pretax Income | 18,749 | 18,403 | 4,949 | 4,681 | 4,665 | 6,440 |
| Income Tax Expense | 2,882 | 1,604 | 14 | 32 | 312 | 866 |
| Net Income | 15,251 | 16,487 | 5,165 | 5,122 | 4,720 | 5,396 |
| Net Income Growth | 7% | 219% | 1% | 9% | -13% | -34% |
| Shares Outstanding (Diluted) | 10,078.78 | 10,103.26 | 10,130 | 10,146.99 | 9,886.71 | 9,561.26 |
| Shares Change (YoY) | -1% | 0% | 0% | 3% | 3% | 4% |
| EPS (Diluted) | 1.5 | 1.63 | 0.51 | 0.5 | 0.47 | 0.56 |
| EPS Growth | 8% | 220% | 1% | 6% | -15% | -37% |
| Free Cash Flow | 10,513 | 13,193 | 7,019 | 5,681 | 9,248 | -5,401 |
| Free Cash Flow Per Share | 1.04 | 1.3 | 0.69 | 0.55 | 0.93 | -0.56 |
| Gross Margin | 16.49% | 15.87% | 15.15% | 14.12% | 17.13% | 15.99% |
| Operating Margin | 5.46% | 3.97% | 2.37% | 1.22% | 2.92% | 5.38% |
| Profit Margin | 5.38% | 6.86% | 2.88% | 3.46% | 4.64% | 5.85% |
| Free Cash Flow Margin | 3.71% | 5.49% | 3.91% | 3.83% | 9.1% | -5.86% |
| EBITDA | -- | 18,932 | 12,460 | 10,125 | 9,869 | 10,448 |
| EBITDA Margin | -- | 7.88% | 6.95% | 6.84% | 9.71% | 11.34% |
| D&A For EBITDA | -- | 9,393 | 8,202 | 8,318 | 6,893 | 5,491 |
| EBIT | 15,481 | 9,539 | 4,258 | 1,807 | 2,976 | 4,957 |
| EBIT Margin | 5.46% | 3.97% | 2.37% | 1.22% | 2.92% | 5.38% |
| Effective Tax Rate | 15.37% | 8.71% | 0.28% | 0.68% | 6.68% | 13.44% |