Main
Market Cap$1.66B
Enterprise Value$1.54B
Revenue (TTM)$427.54M
Net Income (TTM)-$21.02M
Free Cash Flow (TTM)$14.26M
Financial Health
Cash$171.28M
Net Debt-$114.16M
Debt Ratio0.1
Debt to Equity0.19
Interest Coverage-26.38
Valuation (TTM)
Price to Sales3.88
Price to Earnings-78.87
EV to EBITDA232.97
Price to Book5.38
Price to Free Cash Flow116.24
Margins (TTM)
Gross Profit Margin68.49%
EBITDA Margin1.55%
Operating Income Margin-2.94%
Net Income Margin-4.92%
Free Cash Flow Margin3.34%
Returns (5Y Avg)
Return on Invested Capital-71.29%
Return on Assets-50.09%
Return on Equity-76.97%
Return on Total Capital-71.29%
Return on Capital Employed-64.83%
Dividend Summary
Dividend Yield-
Annual Dividend-
Payout Ratio-
Ex Dividend Date-
5-Year Dividend CAGR-
CAGR (5Y)
Revenue18.98%
Diluted EPS58.13%
Total Debt20.51%
Capital Expenditures-9.87%
Free Cash Flow10.79%
CAGR (3Y)
Revenue22.13%
Diluted EPS260.49%
Total Debt49.43%
Capital Expenditures9.91%
Free Cash Flow1000.00%
CAGR (1Y)
Revenue39.97%
Diluted EPS115.53%
Total Debt3.39%
Capital Expenditures246.33%
Free Cash Flow1000.00%