BIOLASE, INCBIOLQ

Market cap
$36.6
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 202320+10.42%
Dec 31, 202218+28.63%
Dec 31, 202114+23.35%
Dec 31, 202011-56.46%
Dec 31, 201926+61.45%
Dec 31, 201816+19.42%
Dec 31, 201713-25.78%
Dec 31, 201618+19.25%
Dec 31, 201515-6.47%
Dec 31, 201416-26.38%
Dec 31, 201322+13.23%
Dec 31, 201219+19.00%
Dec 31, 201116