Main
Market Cap$467.08M
Enterprise Value$297.92M
Revenue (TTM)$238.00M
Net Income (TTM)$31.95M
Free Cash Flow (TTM)$38.28M
Financial Health
Cash$434.29M
Net Debt-$169.16M
Debt Ratio0.06
Debt to Equity0.51
Interest Coverage0.46
Valuation (TTM)
Price to Sales1.96
Price to Earnings14.62
EV to EBITDA6.11
Price to Book0.89
Price to Free Cash Flow12.2
Margins (TTM)
Gross Profit Margin49.91%
EBITDA Margin20.49%
Operating Income Margin17.70%
Net Income Margin13.42%
Free Cash Flow Margin16.08%
Returns (5Y Avg)
Return on Invested Capital5.40%
Return on Assets1.09%
Return on Equity9.03%
Return on Total Capital5.40%
Return on Capital Employed7.12%
Dividend Summary
Dividend Yield2.35%
Annual Dividend$0.64
Payout Ratio52.56%
Ex Dividend Date2026-04-30
5-Year Dividend CAGR5.84%
CAGR (5Y)
Revenue9.23%
Diluted EPS2.32%
Total Debt-97.61%
Capital Expenditures-28.28%
Free Cash Flow-22.93%
CAGR (3Y)
Revenue7.52%
Diluted EPS-17.92%
Total Debt-99.87%
Capital Expenditures-27.16%
Free Cash Flow-29.09%
CAGR (1Y)
Revenue2.59%
Diluted EPS25.02%
Total Debt-100.00%
Capital Expenditures1.27%
Free Cash Flow-43.32%