Main
Market Cap$2.75B
Enterprise Value$2.61B
Revenue (TTM)$299.42M
Net Income (TTM)$44.63M
Free Cash Flow (TTM)$51.37M
Financial Health
Cash$369.76M
Net Debt-$145.45M
Debt Ratio0.35
Debt to Equity1.02
Interest Coverage6.25
Valuation (TTM)
Price to Sales9.19
Price to Earnings61.66
EV to EBITDA36.08
Price to Book12.46
Price to Free Cash Flow53.57
Margins (TTM)
Gross Profit Margin79.50%
EBITDA Margin24.13%
Operating Income Margin17.32%
Net Income Margin14.90%
Free Cash Flow Margin17.16%
Returns (5Y Avg)
Return on Invested Capital20.88%
Return on Assets12.42%
Return on Equity26.42%
Return on Total Capital20.88%
Return on Capital Employed14.16%
Dividend Summary
Dividend Yield0.64%
Annual Dividend$0.24
Payout Ratio38.93%
Ex Dividend Date2026-05-15
5-Year Dividend CAGR48.02%
CAGR (5Y)
Revenue5.20%
Diluted EPS20.71%
Total Debt110.77%
Capital Expenditures41.37%
Free Cash Flow4.60%
CAGR (3Y)
Revenue1.20%
Diluted EPS-2.33%
Total Debt257.41%
Capital Expenditures23.07%
Free Cash Flow5.41%
CAGR (1Y)
Revenue11.03%
Diluted EPS-13.31%
Total Debt1000.00%
Capital Expenditures64.07%
Free Cash Flow-17.20%