Main
Market Cap$1.01B
Enterprise Value$1.39B
Revenue (TTM)$471.10M
Net Income (TTM)-$38.80M
Free Cash Flow (TTM)$57.10M
Financial Health
Cash$121.10M
Net Debt$387.80M
Debt Ratio0.41
Debt to Equity1.5
Interest Coverage2.07
Valuation (TTM)
Price to Sales2.13
Price to Earnings-25.91
EV to EBITDA17.01
Price to Book2.97
Price to Free Cash Flow17.61
Margins (TTM)
Gross Profit Margin58.01%
EBITDA Margin17.38%
Operating Income Margin9.34%
Net Income Margin-8.24%
Free Cash Flow Margin12.12%
Returns (5Y Avg)
Return on Invested Capital0.13%
Return on Assets1.73%
Return on Equity-31.59%
Return on Total Capital0.13%
Return on Capital Employed1.64%
Dividend Summary
Dividend Yield0.30%
Annual Dividend$0.01
Payout Ratio19.61%
Ex Dividend Date2026-05-21
5-Year Dividend CAGR-
CAGR (5Y)
Revenue29.47%
Diluted EPS57.58%
Total Debt-0.62%
Capital Expenditures-21.40%
Free Cash Flow1000.00%
CAGR (3Y)
Revenue12.45%
Diluted EPS-23.05%
Total Debt6.72%
Capital Expenditures-51.16%
Free Cash Flow-36.90%
CAGR (1Y)
Revenue16.20%
Diluted EPS-14.24%
Total Debt25.18%
Capital Expenditures-7.69%
Free Cash Flow-9.01%