Main
Market Cap$2.86B
Enterprise Value$3.11B
Revenue (TTM)$545.14M
Net Income (TTM)$61.37M
Free Cash Flow (TTM)$161.29M
Financial Health
Cash$625.50M
Net Debt$255.11M
Debt Ratio0.49
Debt to Equity1.85
Interest Coverage5.56
Valuation (TTM)
Price to Sales5.24
Price to Earnings46.52
EV to EBITDA22.72
Price to Book6.01
Price to Free Cash Flow17.7
Margins (TTM)
Gross Profit Margin70.28%
EBITDA Margin25.11%
Operating Income Margin36.93%
Net Income Margin11.26%
Free Cash Flow Margin29.59%
Returns (5Y Avg)
Return on Invested Capital10.97%
Return on Assets8.20%
Return on Equity19.41%
Return on Total Capital10.97%
Return on Capital Employed11.31%
Dividend Summary
Dividend Yield0.61%
Annual Dividend$0.12
Payout Ratio16.45%
Ex Dividend Date2026-05-13
5-Year Dividend CAGR0.00%
CAGR (5Y)
Revenue14.59%
Diluted EPS14.95%
Total Debt41.27%
Capital Expenditures-14.55%
Free Cash Flow38.84%
CAGR (3Y)
Revenue17.89%
Diluted EPS29.08%
Total Debt43.65%
Capital Expenditures-0.76%
Free Cash Flow39.59%
CAGR (1Y)
Revenue15.43%
Diluted EPS68.55%
Total Debt86.34%
Capital Expenditures52.48%
Free Cash Flow31.70%