Main
Market Cap$254.33M
Enterprise Value$153.86M
Revenue (TTM)$12.14M
Net Income (TTM)-$99.50M
Free Cash Flow (TTM)-$56.37M
Financial Health
Cash$103.21M
Net Debt-$100.47M
Debt Ratio0.02
Debt to Equity0.04
Interest Coverage-
Valuation (TTM)
Price to Sales20.95
Price to Earnings-2.56
EV to EBITDA-1.51
Price to Book3.71
Price to Free Cash Flow-4.51
Margins (TTM)
Gross Profit Margin85.91%
EBITDA Margin-841.53%
Operating Income Margin-861.33%
Net Income Margin-819.59%
Free Cash Flow Margin-464.32%
Returns (5Y Avg)
Return on Invested Capital-71.51%
Return on Assets-58.06%
Return on Equity-77.35%
Return on Total Capital-71.51%
Return on Capital Employed-73.05%
Dividend Summary
Dividend Yield-
Annual Dividend-
Payout Ratio-
Ex Dividend Date-
5-Year Dividend CAGR-
CAGR (5Y)
Revenue1000.00%
Diluted EPS-0.91%
Total Debt1000.00%
Capital Expenditures-35.94%
Free Cash Flow-3.20%
CAGR (3Y)
Revenue1000.00%
Diluted EPS18.41%
Total Debt14.42%
Capital Expenditures-71.90%
Free Cash Flow31.52%
CAGR (1Y)
Revenue73.43%
Diluted EPS9.51%
Total Debt1.63%
Capital Expenditures-91.23%
Free Cash Flow1000.00%