BIOLASE, INCBIOLQ

Market cap
$36.6
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 20233+462.98%
Dec 31, 20220+24.25%
Dec 31, 20210-19.84%
Dec 31, 20200-49.19%
Dec 31, 20191+3.92%
Dec 31, 20181-21.45%
Dec 31, 20171+14.79%
Dec 31, 20161+19.09%
Dec 31, 20151+26.44%
Dec 31, 20141+15.81%
Dec 31, 20131+17.15%
Dec 31, 20121-26.19%
Dec 31, 20111