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 | 920,900 | 866,668 | 759,328 | 680,870 | 603,213 | 522,478 |
| Revenue Growth (YoY) | 17% | 14% | 12% | 13% | 15% | 0% |
| Cost of Revenue | 615,617 | 579,699 | 516,618 | 469,694 | 424,571 | 376,032 |
| Gross Profit | 305,283 | 286,969 | 242,710 | 211,176 | 178,642 | 146,446 |
| Selling, General & Admin | 191,006 | 149,704 | 126,807 | 113,655 | 99,002 | 89,035 |
| Research & Development | -- | 20,524 | 18,281 | 15,264 | 13,575 | 12,507 |
| Operating Expenses | 197,219 | 182,504 | 154,656 | 137,472 | 119,733 | 108,214 |
| Other Non Operating Income (Expenses) | 1 | 1,410 | -267 | 71 | -165 | -273 |
| Pretax Income | 103,834 | 99,852 | 84,733 | 69,481 | 60,302 | 35,756 |
| Income Tax Expense | 27,464 | 25,361 | 20,933 | 16,775 | 13,873 | 9,805 |
| Net Income | 73,526 | 71,401 | 60,283 | 50,488 | 43,616 | 24,236 |
| Net Income Growth | 7% | 18% | 19% | 16% | 80% | 4% |
| Shares Outstanding (Diluted) | 462.88 | 462.34 | 461.9 | 461.21 | 471.95 | 95.66 |
| Shares Change (YoY) | 0% | 0% | 0% | -2% | 393% | -1% |
| EPS (Diluted) | 158.84 | 154.43 | 130.51 | 109.46 | 92.41 | 253.33 |
| EPS Growth | 7% | 18% | 19% | 18% | -64% | 5% |
| Free Cash Flow | 18,211 | 48,238 | 35,025 | 12,633 | 47,103 | 37,597 |
| Free Cash Flow Per Share | 39.34 | 104.33 | 75.82 | 27.39 | 99.8 | 392.99 |
| Gross Margin | 33.15% | 33.11% | 31.96% | 31.01% | 29.61% | 28.02% |
| Operating Margin | 11.73% | 12.05% | 11.59% | 10.82% | 9.76% | 7.31% |
| Profit Margin | 7.98% | 8.23% | 7.93% | 7.41% | 7.23% | 4.63% |
| Free Cash Flow Margin | 1.97% | 5.56% | 4.61% | 1.85% | 7.8% | 7.19% |
| EBITDA | 139,241 | 134,476 | 114,644 | 97,772 | 80,344 | 58,104 |
| EBITDA Margin | 15.12% | 15.51% | 15.09% | 14.35% | 13.31% | 11.12% |
| D&A For EBITDA | 31,177 | 30,011 | 26,590 | 24,068 | 21,435 | 19,872 |
| EBIT | 108,064 | 104,465 | 88,054 | 73,704 | 58,909 | 38,232 |
| EBIT Margin | 11.73% | 12.05% | 11.59% | 10.82% | 9.76% | 7.31% |
| Effective Tax Rate | 26.44% | 25.39% | 24.7% | 24.14% | 23% | 27.42% |