$321.05
Last price · USD
Multiples use last price and FY2025 annual figures. Market cap estimated from diluted shares.
Annual · USD millions except per-share data · 36 lines
| Fiscal year | 2025 | 2024 | 2023 | 2022 | 2021 | CAGR | |
|---|---|---|---|---|---|---|---|
| Growth (year over year) | |||||||
| Revenue growth | 15.1% | 13.9% | 8.7% | 9.8% | — | — | |
| Operating income growth | 14.9% | 33.3% | 12.6% | -4.9% | — | — | |
| Net income growth | 32.0% | 35.7% | 23.0% | -21.1% | — | — | |
| EPS (diluted) growth | 34.5% | 38.6% | 27.2% | -18.7% | — | — | |
| Free cash flow growth | 0.7% | 4.7% | 15.8% | -10.4% | — | — | |
| Margins | |||||||
| Gross margin | 59.7% | 58.2% | 56.6% | 55.4% | 56.9% | — | |
| Operating margin | 32.1% | 32.1% | 27.4% | 26.5% | 30.6% | — | |
| EBITDA margin | 44.7% | 38.7% | 31.9% | 30.1% | 40.2% | — | |
| Net margin | 32.8% | 28.6% | 24.0% | 21.2% | 29.5% | — | |
| FCF margin | 18.2% | 20.8% | 22.6% | 21.2% | 26.0% | — | |
| Returns on capital | |||||||
| Return on equity | 31.8% | 30.8% | 26.0% | 23.4% | 30.2% | — | |
| Return on assets | 22.2% | 22.2% | 18.3% | 16.4% | 21.2% | — | |
| Return on invested capital | 24.2% | 28.7% | 25.3% | 23.8% | 25.5% | — | |
| Leverage & liquidity | |||||||
| Debt / equity | 0.14x | 0.08x | 0.10x | 0.12x | 0.11x | — | |
| Net debt / EBITDA | 0.16x | 0.01x | 0.03x | 0.09x | 0.07x | — | |
| Current ratio | 2.01x | 1.84x | 2.10x | 2.38x | 2.93x | — | |
| Interest coverage | 903.26x | 419.37x | 273.68x | 209.64x | 227.50x | — | |
| Profitability & operating | |||||||
| EBIT | 158,826 | 120,083 | 86,025 | 71,685 | 91,080 | +14.9% | |
| EBITDA | 179,962 | 135,394 | 97,971 | 85,160 | 103,521 | +14.8% | |
| Operating income | 129,166 | 112,390 | 84,293 | 74,842 | 78,714 | +13.2% | |
| Income before tax | 158,826 | 119,815 | 85,717 | 71,328 | 90,734 | +15.0% | |
| Net income | 132,170 | 100,118 | 73,795 | 59,972 | 76,033 | +14.8% | |
| Earnings per share | |||||||
| EPS (basic) | $10.91 | $8.13 | $5.84 | $4.59 | $5.69 | +17.7% | |
| EPS (diluted) | $10.81 | $8.04 | $5.80 | $4.56 | $5.61 | +17.8% | |
| Share count (millions) | |||||||
| Weighted avg shares outstanding | 12,116 | 12,319 | 12,630 | 13,063 | 13,353 | -2.4% | |
| Weighted avg shares outstanding (diluted) | 12,230 | 12,447 | 12,722 | 13,159 | 13,553 | -2.5% | |
| Balance sheet highlights | |||||||
| Net debt | 28,583 | 1,995 | 3,073 | 7,800 | 7,450 | +40.0% | |
| Total debt | 59,291 | 25,461 | 27,121 | 29,679 | 28,395 | +20.2% | |
| Total investments | 164,822 | 110,173 | 117,876 | 122,375 | 148,253 | +2.7% | |
| Total stockholders' equity | 415,265 | 325,084 | 283,379 | 256,144 | 251,635 | +13.3% | |
| Total assets | 595,281 | 450,256 | 402,392 | 365,264 | 359,268 | +13.5% | |
| Cash flow highlights | |||||||
| Free cash flow | 73,266 | 72,764 | 69,495 | 60,010 | 67,012 | +2.3% | |
| Operating cash flow | 164,713 | 125,299 | 101,746 | 91,495 | 91,652 | +15.8% | |
| Capital expenditure | (91,447) | (52,535) | (32,251) | (31,485) | (24,640) | — | |
| Net cash from operating activities | 164,713 | 125,299 | 101,746 | 91,495 | 91,652 | +15.8% | |
| Additional fields | |||||||
| Accrued Expenses | 64,948 | 48,916 | 39,980 | 33,021 | 29,052 | +22.3% | |