Main
Market Cap$1.67B
Enterprise Value$3.07B
Revenue (TTM)$347.64M
Net Income (TTM)$74.81M
Free Cash Flow (TTM)$133.35M
Financial Health
Cash$447.70M
Net Debt$1.40B
Debt Ratio0.7
Debt to Equity2.57
Interest Coverage1.86
Valuation (TTM)
Price to Sales4.81
Price to Earnings22.33
EV to EBITDA12.58
Price to Book2.32
Price to Free Cash Flow12.53
Margins (TTM)
Gross Profit Margin52.86%
EBITDA Margin70.24%
Operating Income Margin50.57%
Net Income Margin21.52%
Free Cash Flow Margin38.36%
Returns (5Y Avg)
Return on Invested Capital7.63%
Return on Assets7.48%
Return on Equity15.62%
Return on Total Capital7.63%
Return on Capital Employed7.94%
Dividend Summary
Dividend Yield9.71%
Annual Dividend$3.00
Payout Ratio216.77%
Ex Dividend Date2026-05-29
5-Year Dividend CAGR12.85%
CAGR (5Y)
Revenue16.15%
Diluted EPS56.08%
Total Debt5.34%
Capital Expenditures-98.29%
Free Cash Flow1000.00%
CAGR (3Y)
Revenue-0.03%
Diluted EPS-26.78%
Total Debt2.53%
Capital Expenditures-94.15%
Free Cash Flow-15.04%
CAGR (1Y)
Revenue-2.44%
Diluted EPS-36.50%
Total Debt2.10%
Capital Expenditures-99.98%
Free Cash Flow-26.23%