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 | 582,982 | 580,747 | 585,844 | 614,196 | 512,704 | 589,712 |
| Revenue Growth (YoY) | -19% | -1% | -5% | 20% | -13% | 11% |
| Cost of Revenue | 481,885 | 495,704 | 524,643 | 532,324 | 446,814 | 482,469 |
| Gross Profit | 101,096 | 85,043 | 61,200 | 81,872 | 65,889 | 107,243 |
| Selling, General & Admin | 50,779 | 50,434 | 55,875 | 55,000 | 50,880 | 57,664 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 50,620 | 50,434 | 55,875 | 55,000 | 50,880 | 57,664 |
| Other Non Operating Income (Expenses) | 2,917 | 2,822 | 3,772 | 3,917 | 4,072 | 3,415 |
| Pretax Income | 43,135 | 27,972 | -1,930 | 20,426 | 16,732 | 55,093 |
| Income Tax Expense | 9,185 | 5,672 | 600 | 6,002 | 2,653 | 11,001 |
| Net Income | 29,324 | 18,473 | -5,837 | 13,413 | 12,428 | 25,420 |
| Net Income Growth | 342% | -416% | -144% | 8% | -51% | 38% |
| Shares Outstanding (Diluted) | 7,741 | 7,744 | 7,819 | 7,936 | 8,204 | 8,230 |
| Shares Change (YoY) | 0% | -1% | -1% | -3% | 0% | 1% |
| EPS (Diluted) | 3.78 | 2.38 | -0.74 | 1.69 | 1.51 | 3.08 |
| EPS Growth | 340% | -420% | -144% | 12% | -51% | 37% |
| Free Cash Flow | 63,009 | 48,648 | 13,050 | 5,899 | -18,035 | 43,881 |
| Free Cash Flow Per Share | 8.13 | 6.28 | 1.66 | 0.74 | -2.19 | 5.33 |
| Gross Margin | 17.34% | 14.64% | 10.44% | 13.32% | 12.85% | 18.18% |
| Operating Margin | 8.65% | 5.95% | 0.9% | 4.37% | 2.92% | 8.4% |
| Profit Margin | 5.03% | 3.18% | -0.99% | 2.18% | 2.42% | 4.31% |
| Free Cash Flow Margin | 10.8% | 8.37% | 2.22% | 0.96% | -3.51% | 7.44% |
| EBITDA | 83,924 | 68,807 | 38,557 | 59,079 | 43,939 | 77,906 |
| EBITDA Margin | 14.39% | 11.84% | 6.58% | 9.61% | 8.57% | 13.21% |
| D&A For EBITDA | 33,448 | 34,199 | 33,232 | 32,207 | 28,930 | 28,328 |
| EBIT | 50,476 | 34,608 | 5,325 | 26,872 | 15,009 | 49,578 |
| EBIT Margin | 8.65% | 5.95% | 0.9% | 4.37% | 2.92% | 8.4% |
| Effective Tax Rate | 21.29% | 20.27% | -31.08% | 29.38% | 15.85% | 19.96% |