Main
Market Cap$464.62M
Enterprise Value$492.46M
Revenue (TTM)$103.80M
Net Income (TTM)$117.04M
Free Cash Flow (TTM)$22.32M
Financial Health
Cash$10.33M
Net Debt$27.84M
Debt Ratio0.05
Debt to Equity0.08
Interest Coverage9.79
Valuation (TTM)
Price to Sales4.48
Price to Earnings3.97
EV to EBITDA3.62
Price to Book0.97
Price to Free Cash Flow20.81
Margins (TTM)
Gross Profit Margin53.85%
EBITDA Margin131.09%
Operating Income Margin131.11%
Net Income Margin112.76%
Free Cash Flow Margin21.51%
Returns (5Y Avg)
Return on Invested Capital3.00%
Return on Assets2.49%
Return on Equity1.25%
Return on Total Capital3.00%
Return on Capital Employed1.90%
Dividend Summary
Dividend Yield10.04%
Annual Dividend$1.39
Payout Ratio109.93%
Ex Dividend Date2026-07-15
5-Year Dividend CAGR38.56%
CAGR (5Y)
Revenue-
Diluted EPS-
Total Debt-
Capital Expenditures-
Free Cash Flow-
CAGR (3Y)
Revenue1000.00%
Diluted EPS98.45%
Total Debt-14.47%
Capital Expenditures71.00%
Free Cash Flow1000.00%
CAGR (1Y)
Revenue137.82%
Diluted EPS127.15%
Total Debt194.45%
Capital Expenditures0.00%
Free Cash Flow-69.83%