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 | 656,183 | 587,087 | 482,314 | 537,191 | 535,238 | 412,780 |
| Revenue Growth (YoY) | 26% | 22% | -10% | 0% | 30% | 17% |
| Cost of Revenue | 549,693 | 483,616 | 409,920 | 463,051 | 424,922 | 339,554 |
| Gross Profit | 106,489 | 103,470 | 72,394 | 74,140 | 110,315 | 73,225 |
| Selling, General & Admin | 50,341 | 51,842 | 39,601 | 40,537 | 40,891 | 31,378 |
| Research & Development | 22,477 | 22,036 | 21,638 | 20,624 | 20,088 | 16,874 |
| Operating Expenses | 72,825 | 73,875 | 61,230 | 61,158 | 60,990 | 48,268 |
| Other Non Operating Income (Expenses) | 370 | 464 | 1,140 | 1,105 | 889 | 7,042 |
| Pretax Income | 47,643 | 42,190 | 22,093 | 21,615 | 59,088 | 33,120 |
| Income Tax Expense | 8,032 | 7,951 | 4,203 | 4,784 | 12,483 | 7,317 |
| Net Income | 36,738 | 31,393 | 15,928 | 14,690 | 44,549 | 26,557 |
| Net Income Growth | 14% | 97% | 8% | -67% | 68% | 119% |
| Shares Outstanding (Diluted) | 745.1 | 746.85 | 745.77 | 748.68 | 752.45 | 751.22 |
| Shares Change (YoY) | 0% | 0% | 0% | -1% | 0% | 1% |
| EPS (Diluted) | 49.3 | 42.03 | 21.35 | 19.62 | 59.2 | 35.35 |
| EPS Growth | 14% | 97% | 9% | -67% | 67% | 118% |
| Free Cash Flow | 56,407 | 5,962 | 50,398 | -17,245 | 30,513 | -4,659 |
| Free Cash Flow Per Share | 75.7 | 7.98 | 67.57 | -23.03 | 40.55 | -6.2 |
| Gross Margin | 16.22% | 17.62% | 15% | 13.8% | 20.61% | 17.73% |
| Operating Margin | 5.13% | 5.04% | 2.31% | 2.41% | 9.21% | 6.04% |
| Profit Margin | 5.59% | 5.34% | 3.3% | 2.73% | 8.32% | 6.43% |
| Free Cash Flow Margin | 8.59% | 1.01% | 10.44% | -3.21% | 5.7% | -1.12% |
| EBITDA | 36,621 | 32,488 | 13,935 | 15,602 | 52,912 | 28,360 |
| EBITDA Margin | 5.58% | 5.53% | 2.88% | 2.9% | 9.88% | 6.87% |
| D&A For EBITDA | 2,957 | 2,893 | 2,771 | 2,620 | 3,587 | 3,403 |
| EBIT | 33,664 | 29,595 | 11,164 | 12,982 | 49,325 | 24,957 |
| EBIT Margin | 5.13% | 5.04% | 2.31% | 2.41% | 9.21% | 6.04% |
| Effective Tax Rate | 16.85% | 18.84% | 19.02% | 22.13% | 21.12% | 22.09% |