Main
Market Cap$6.84B
Enterprise Value$9.03B
Revenue (TTM)$3.73B
Net Income (TTM)$48.45M
Free Cash Flow (TTM)$508.28M
Financial Health
Cash$635.10M
Net Debt$2.20B
Debt Ratio0.42
Debt to Equity0.99
Interest Coverage4.15
Valuation (TTM)
Price to Sales1.83
Price to Earnings141.13
EV to EBITDA11.74
Price to Book2.39
Price to Free Cash Flow13.45
Margins (TTM)
Gross Profit Margin27.95%
EBITDA Margin20.64%
Operating Income Margin14.22%
Net Income Margin1.30%
Free Cash Flow Margin13.64%
Returns (5Y Avg)
Return on Invested Capital-11.99%
Return on Assets-10.30%
Return on Equity5.43%
Return on Total Capital-11.99%
Return on Capital Employed6.86%
Dividend Summary
Dividend Yield1.05%
Annual Dividend$0.48
Payout Ratio26.30%
Ex Dividend Date2026-05-13
5-Year Dividend CAGR-7.65%
CAGR (5Y)
Revenue4.07%
Diluted EPS-9.68%
Total Debt-6.49%
Capital Expenditures4.22%
Free Cash Flow1.59%
CAGR (3Y)
Revenue-3.13%
Diluted EPS-25.97%
Total Debt-12.34%
Capital Expenditures-4.38%
Free Cash Flow16.44%
CAGR (1Y)
Revenue-5.86%
Diluted EPS-75.10%
Total Debt-10.81%
Capital Expenditures-17.25%
Free Cash Flow24.76%