Main
Market Cap$376.71M
Enterprise Value-$648.42M
Revenue (TTM)$450.10M
Net Income (TTM)$25.33M
Free Cash Flow (TTM)$9.06M
Financial Health
Cash$1.15B
Net Debt-$1.03B
Debt Ratio0.07
Debt to Equity0.18
Interest Coverage3.54
Valuation (TTM)
Price to Sales0.84
Price to Earnings14.87
EV to EBITDA-16.64
Price to Book0.53
Price to Free Cash Flow41.56
Margins (TTM)
Gross Profit Margin49.28%
EBITDA Margin8.66%
Operating Income Margin7.40%
Net Income Margin5.63%
Free Cash Flow Margin2.01%
Returns (5Y Avg)
Return on Invested Capital2.97%
Return on Assets1.37%
Return on Equity3.04%
Return on Total Capital2.97%
Return on Capital Employed3.30%
Dividend Summary
Dividend Yield5.33%
Annual Dividend$1.40
Payout Ratio69.90%
Ex Dividend Date2026-06-18
5-Year Dividend CAGR8.78%
CAGR (5Y)
Revenue-5.06%
Diluted EPS33.46%
Total Debt-55.63%
Capital Expenditures-96.70%
Free Cash Flow5.46%
CAGR (3Y)
Revenue-10.53%
Diluted EPS41.34%
Total Debt-86.32%
Capital Expenditures0.00%
Free Cash Flow-41.04%
CAGR (1Y)
Revenue2.02%
Diluted EPS-43.71%
Total Debt-24.81%
Capital Expenditures0.00%
Free Cash Flow-76.66%