Main
Market Cap$263.02M
Enterprise Value$235.19M
Revenue (TTM)$924.00K
Net Income (TTM)-$89.92M
Free Cash Flow (TTM)-$69.00M
Financial Health
Cash$28.86M
Net Debt-$27.83M
Debt Ratio0.03
Debt to Equity0.04
Interest Coverage-991.68
Valuation (TTM)
Price to Sales284.65
Price to Earnings-2.92
EV to EBITDA-4.12
Price to Book9.23
Price to Free Cash Flow-3.81
Margins (TTM)
Gross Profit Margin-138.53%
EBITDA Margin-6179.00%
Operating Income Margin-6958.98%
Net Income Margin-9732.03%
Free Cash Flow Margin-7467.75%
Returns (5Y Avg)
Return on Invested Capital-10.89%
Return on Assets-102.17%
Return on Equity37.72%
Return on Total Capital-10.89%
Return on Capital Employed-120.23%
Dividend Summary
Dividend Yield-
Annual Dividend-
Payout Ratio-
Ex Dividend Date-
5-Year Dividend CAGR-
CAGR (5Y)
Revenue1000.00%
Diluted EPS-0.74%
Total Debt-45.40%
Capital Expenditures-62.70%
Free Cash Flow-13.69%
CAGR (3Y)
Revenue-58.11%
Diluted EPS-8.30%
Total Debt-38.76%
Capital Expenditures-88.95%
Free Cash Flow1000.00%
CAGR (1Y)
Revenue80.89%
Diluted EPS847.56%
Total Debt-7.34%
Capital Expenditures-99.01%
Free Cash Flow1000.00%