Main
Market Cap$466.44M
Enterprise Value$6.30B
Revenue (TTM)$1.97B
Net Income (TTM)$122.20M
Free Cash Flow (TTM)$630.40M
Financial Health
Cash$767.41M
Net Debt$5.83B
Debt Ratio0.87
Debt to Equity10.17
Interest Coverage1.37
Valuation (TTM)
Price to Sales0.24
Price to Earnings3.82
EV to EBITDA13.47
Price to Book0.72
Price to Free Cash Flow0.74
Margins (TTM)
Gross Profit Margin96.47%
EBITDA Margin23.75%
Operating Income Margin14.48%
Net Income Margin6.21%
Free Cash Flow Margin32.03%
Returns (5Y Avg)
Return on Invested Capital4.37%
Return on Assets5.31%
Return on Equity31.79%
Return on Total Capital4.37%
Return on Capital Employed14.68%
Dividend Summary
Dividend Yield7.85%
Annual Dividend$1.91
Payout Ratio10.21%
Ex Dividend Date2026-06-01
5-Year Dividend CAGR18.28%
CAGR (5Y)
Revenue38.10%
Diluted EPS7.21%
Total Debt29.53%
Capital Expenditures46.32%
Free Cash Flow24.45%
CAGR (3Y)
Revenue73.88%
Diluted EPS-4.31%
Total Debt23.87%
Capital Expenditures1.17%
Free Cash Flow22.86%
CAGR (1Y)
Revenue328.30%
Diluted EPS8.38%
Total Debt156.38%
Capital Expenditures180.83%
Free Cash Flow35.35%