BIOLASE, INCBIOLQ

Market cap
$36.6
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 202313-12.96%
Dec 31, 202215-4.57%
Dec 31, 202116-17.91%
Dec 31, 202020+1045.65%
Dec 31, 20192-84.94%
Dec 31, 201811+3137.29%
Dec 31, 20170-80.99%
Dec 31, 20162-16.13%
Dec 31, 20152+85.62%
Dec 31, 20141+93.53%
Dec 31, 20131-23.13%
Dec 31, 20121-15.90%
Dec 31, 20111