$247.46
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 | 12.4% | 11.0% | 11.8% | 9.4% | — | — | |
| Operating income growth | 16.6% | 86.1% | 200.9% | -50.8% | — | — | |
| Net income growth | 31.1% | 94.7% | 1217.7% | -108.2% | — | — | |
| EPS (diluted) growth | 29.7% | 90.7% | 1174.1% | -108.3% | — | — | |
| Free cash flow growth | -76.6% | 2.1% | 290.7% | -14.7% | — | — | |
| Margins | |||||||
| Gross margin | 50.3% | 48.9% | 47.0% | 43.8% | 42.0% | — | |
| Operating margin | 11.2% | 10.8% | 6.4% | 2.4% | 5.3% | — | |
| EBITDA margin | 23.1% | 19.4% | 15.6% | 7.5% | 15.8% | — | |
| Net margin | 10.8% | 9.3% | 5.3% | -0.5% | 7.1% | — | |
| FCF margin | 1.1% | 5.2% | 5.6% | -3.3% | -3.1% | — | |
| Returns on capital | |||||||
| Return on equity | 18.9% | 20.7% | 15.1% | -1.9% | 24.1% | — | |
| Return on assets | 9.5% | 9.5% | 5.8% | -0.6% | 7.9% | — | |
| Return on invested capital | 13.5% | 17.5% | 11.3% | 2.6% | 10.0% | — | |
| Leverage & liquidity | |||||||
| Debt / equity | 0.37x | 0.46x | 0.67x | 0.96x | 0.84x | — | |
| Net debt / EBITDA | 0.40x | 0.42x | 0.70x | 2.25x | 1.08x | — | |
| Current ratio | 1.05x | 1.06x | 1.05x | 0.94x | 1.14x | — | |
| Interest coverage | 35.17x | 28.51x | 11.58x | 5.17x | 13.75x | — | |
| Profitability & operating | |||||||
| EBIT | 99,585 | 71,020 | 40,739 | (3,569) | 39,960 | +25.6% | |
| EBITDA | 165,341 | 123,815 | 89,402 | 38,352 | 74,393 | +22.1% | |
| Operating income | 79,975 | 68,593 | 36,852 | 12,248 | 24,879 | +33.9% | |
| Income before tax | 96,757 | 68,513 | 37,545 | (5,939) | 38,155 | +26.2% | |
| Net income | 77,670 | 59,248 | 30,425 | (2,722) | 33,364 | +23.5% | |
| Earnings per share | |||||||
| EPS (basic) | $7.29 | $5.66 | $2.95 | (0.27) | $3.30 | +21.9% | |
| EPS (diluted) | $7.17 | $5.53 | $2.90 | (0.27) | $3.24 | +22.0% | |
| Share count (millions) | |||||||
| Weighted avg shares outstanding | 10,656 | 10,473 | 10,304 | 10,189 | 10,120 | +1.3% | |
| Weighted avg shares outstanding (diluted) | 10,827 | 10,721 | 10,492 | 10,189 | 10,300 | +1.3% | |
| Balance sheet highlights | |||||||
| Net debt | 66,177 | 52,121 | 62,224 | 86,230 | 80,175 | -4.7% | |
| Total debt | 152,987 | 130,900 | 135,611 | 140,118 | 116,395 | +7.1% | |
| Total investments | 36,219 | 22,423 | 13,393 | 16,138 | 59,829 | -11.8% | |
| Total stockholders' equity | 411,065 | 285,970 | 201,875 | 146,043 | 138,245 | +31.3% | |
| Total assets | 818,042 | 624,894 | 527,854 | 462,675 | 420,549 | +18.1% | |
| Cash flow highlights | |||||||
| Free cash flow | 7,695 | 32,878 | 32,217 | (16,893) | (14,726) | — | |
| Operating cash flow | 139,514 | 115,877 | 84,946 | 46,752 | 46,327 | +31.7% | |
| Capital expenditure | (131,819) | (82,999) | (52,729) | (63,645) | (61,053) | — | |
| Net cash from operating activities | 139,514 | 115,877 | 84,946 | 46,752 | 46,327 | +31.7% | |
| Additional fields | |||||||
| Accrued Expenses | 75,520 | 66,965 | 64,709 | 62,566 | 51,775 | +9.9% | |