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 | 1,265,115 | 1,158,819 | 1,084,662 | 1,046,236 | 951,592 | 745,801 |
| Revenue Growth (YoY) | 14% | 7% | 4% | 10% | 28% | 28.99% |
| Cost of Revenue | 1,062,467 | 974,951 | 924,958 | 899,163 | 822,526 | 636,693 |
| Gross Profit | 202,648 | 183,868 | 159,704 | 147,073 | 129,066 | 109,108 |
| Selling, General & Admin | 151,975 | 126,012 | 112,979 | 110,415 | 107,977 | 81,071 |
| Research & Development | 18,557 | 16,826 | 16,088 | 16,622 | 16,228 | 16,049 |
| Operating Expenses | 171,829 | 144,298 | 130,794 | 128,729 | 125,692 | 98,414 |
| Other Non Operating Income (Expenses) | 11,698 | 5,421 | 1,757 | 2,212 | 2,841 | 3,092 |
| Pretax Income | 46,898 | 51,538 | 31,650 | 13,867 | -2,580 | 50,818 |
| Income Tax Expense | 5,209 | 6,878 | 8,393 | 4,176 | 1,887 | 1,481 |
| Net Income | 38,653 | 41,359 | 24,167 | 10,380 | -3,560 | 49,405 |
| Net Income Growth | 24% | 71% | 133% | -392% | -107% | 305% |
| Shares Outstanding (Diluted) | 2,970 | 3,076.06 | 3,170.54 | 3,180.88 | 3,107.43 | 3,109.02 |
| Shares Change (YoY) | -4% | -3% | 0% | 2% | 0% | 5% |
| EPS (Diluted) | 13.01 | 13.44 | 7.62 | 3.26 | -1.15 | 15.89 |
| EPS Growth | 28.99% | 76% | 134% | -383% | -107% | 287% |
| Free Cash Flow | 24,819 | 52,124 | 50,512 | 47,078 | 28,891 | 37,636 |
| Free Cash Flow Per Share | 8.35 | 16.94 | 15.93 | 14.8 | 9.29 | 12.1 |
| Gross Margin | 16.01% | 15.86% | 14.72% | 14.05% | 13.56% | 14.62% |
| Operating Margin | 2.43% | 3.41% | 2.66% | 1.75% | 0.35% | 1.43% |
| Profit Margin | 3.05% | 3.56% | 2.22% | 0.99% | -0.37% | 6.62% |
| Free Cash Flow Margin | 1.96% | 4.49% | 4.65% | 4.49% | 3.03% | 5.04% |
| EBITDA | 32,116 | 41,030 | 30,637 | 20,036 | 4,861 | 11,987 |
| EBITDA Margin | 2.53% | 3.54% | 2.82% | 1.91% | 0.51% | 1.6% |
| D&A For EBITDA | 1,297 | 1,460 | 1,727 | 1,692 | 1,487 | 1,293 |
| EBIT | 30,819 | 39,570 | 28,910 | 18,344 | 3,374 | 10,694 |
| EBIT Margin | 2.43% | 3.41% | 2.66% | 1.75% | 0.35% | 1.43% |
| Effective Tax Rate | 11.1% | 13.34% | 26.51% | 30.11% | -73.13% | 2.91% |