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 | 297,627 | 338,375 | 343,074 | 344,533 | 335,640 | 233,263 |
| Revenue Growth (YoY) | -14% | -1% | 0% | 3% | 44% | -4% |
| Cost of Revenue | 207,641 | 236,122 | 234,039 | 225,277 | 237,237 | 146,310 |
| Gross Profit | 89,986 | 102,253 | 109,035 | 119,256 | 98,403 | 86,953 |
| Selling, General & Admin | 11,481 | 15,121 | 14,699 | 16,235 | 16,393 | 22,152 |
| Research & Development | 2,327 | 2,727 | 3,007 | 3,722 | 2,499 | 1,362 |
| Operating Expenses | 13,978 | 18,541 | 18,183 | 20,162 | 18,974 | 23,884 |
| Other Non Operating Income (Expenses) | -1,790 | -2,600 | -4,307 | -2,017 | -905 | -828 |
| Pretax Income | 78,606 | 85,793 | 87,176 | 96,247 | 77,150 | 62,662 |
| Income Tax Expense | 16,607 | 16,928 | 17,578 | 14,551 | 18,016 | 15,397 |
| Net Income | 51,649 | 58,671 | 59,694 | 69,648 | 50,084 | 39,170 |
| Net Income Growth | -10% | -2% | -14% | 39% | 28% | -9% |
| Shares Outstanding (Diluted) | 19,868.52 | 19,868.52 | 19,869 | 19,869 | 19,874.6 | 17,301 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 15% | -13% |
| EPS (Diluted) | 2.59 | 2.95 | 3 | 3.5 | 2.52 | 2.26 |
| EPS Growth | -10% | -2% | -14% | 39% | 12% | 4% |
| Free Cash Flow | 28,689 | 56,316 | 52,603 | 81,050 | 70,712 | 60,616 |
| Free Cash Flow Per Share | 1.44 | 2.83 | 2.64 | 4.07 | 3.55 | 3.5 |
| Gross Margin | 30.23% | 30.21% | 31.78% | 34.61% | 29.31% | 37.27% |
| Operating Margin | 25.53% | 24.73% | 26.48% | 28.76% | 23.66% | 27.03% |
| Profit Margin | 17.35% | 17.33% | 17.39% | 20.21% | 14.92% | 16.79% |
| Free Cash Flow Margin | 9.63% | 16.64% | 15.33% | 23.52% | 21.06% | 25.98% |
| EBITDA | -- | 84,566 | 91,631 | 99,779 | 79,937 | 63,744 |
| EBITDA Margin | -- | 24.99% | 26.7% | 28.96% | 23.81% | 27.32% |
| D&A For EBITDA | -- | 854 | 779 | 685 | 508 | 675 |
| EBIT | 76,008 | 83,712 | 90,852 | 99,094 | 79,429 | 63,069 |
| EBIT Margin | 25.53% | 24.73% | 26.48% | 28.76% | 23.66% | 27.03% |
| Effective Tax Rate | 21.12% | 19.73% | 20.16% | 15.11% | 23.35% | 24.57% |