BIOLASE, INCBIOLQ

Market cap
$36.6
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 202333-0.46%
Dec 31, 202233+10.71%
Dec 31, 202130-2.97%
Dec 31, 202031+12.70%
Dec 31, 201928+0.28%
Dec 31, 201827+99.85%
Dec 31, 201714-30.95%
Dec 31, 201620+14.72%
Dec 31, 201517-0.12%
Dec 31, 201417-23.10%
Dec 31, 201323+11.78%
Dec 31, 201220+17.06%
Dec 31, 201117