Main
Market Cap$240.21M
Enterprise Value$139.72M
Revenue (TTM)$244.36M
Net Income (TTM)-$37.99M
Free Cash Flow (TTM)-$44.73M
Financial Health
Cash$129.84M
Net Debt-$100.50M
Debt Ratio0.07
Debt to Equity0.13
Interest Coverage-
Valuation (TTM)
Price to Sales0.98
Price to Earnings-6.32
EV to EBITDA-3.79
Price to Book1.09
Price to Free Cash Flow-5.37
Margins (TTM)
Gross Profit Margin46.04%
EBITDA Margin-15.10%
Operating Income Margin-16.92%
Net Income Margin-15.55%
Free Cash Flow Margin-18.30%
Returns (5Y Avg)
Return on Invested Capital-11.26%
Return on Assets-8.70%
Return on Equity-9.86%
Return on Total Capital-11.26%
Return on Capital Employed-10.19%
Dividend Summary
Dividend Yield1.48%
Annual Dividend$0.03
Payout Ratio-
Ex Dividend Date2025-04-08
5-Year Dividend CAGR-
CAGR (5Y)
Revenue2.73%
Diluted EPS-6.15%
Total Debt24.14%
Capital Expenditures39.69%
Free Cash Flow-98.14%
CAGR (3Y)
Revenue5.62%
Diluted EPS-6.93%
Total Debt32.26%
Capital Expenditures132.19%
Free Cash Flow-99.82%
CAGR (1Y)
Revenue1.04%
Diluted EPS394.97%
Total Debt1.46%
Capital Expenditures214.35%
Free Cash Flow-100.00%