Main
Market Cap$2.50B
Enterprise Value$2.76B
Revenue (TTM)$558.85M
Net Income (TTM)$62.65M
Free Cash Flow (TTM)$194.67M
Financial Health
Cash$164.39M
Net Debt$266.23M
Debt Ratio0.63
Debt to Equity16.89
Interest Coverage0.39
Valuation (TTM)
Price to Sales4.47
Price to Earnings39.85
EV to EBITDA15.8
Price to Book97.95
Price to Free Cash Flow12.83
Margins (TTM)
Gross Profit Margin69.10%
EBITDA Margin31.30%
Operating Income Margin21.48%
Net Income Margin11.21%
Free Cash Flow Margin34.83%
Returns (5Y Avg)
Return on Invested Capital13.24%
Return on Assets10.86%
Return on Equity-16.86%
Return on Total Capital13.24%
Return on Capital Employed14.65%
Dividend Summary
Dividend Yield3.75%
Annual Dividend$0.48
Payout Ratio45.70%
Ex Dividend Date2026-06-05
5-Year Dividend CAGR8.06%
CAGR (5Y)
Revenue4.90%
Diluted EPS59.90%
Total Debt-8.12%
Capital Expenditures45.39%
Free Cash Flow21.23%
CAGR (3Y)
Revenue6.72%
Diluted EPS29.83%
Total Debt3.88%
Capital Expenditures121.49%
Free Cash Flow-6.73%
CAGR (1Y)
Revenue5.08%
Diluted EPS134.45%
Total Debt-0.14%
Capital Expenditures-49.21%
Free Cash Flow32.56%