BIOLASE, INCBIOLQ

Market cap
$36.6
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 20236-5.17%
Dec 31, 20226+38.10%
Dec 31, 20214+37.30%
Dec 31, 20203-65.08%
Dec 31, 20199-21.17%
Dec 31, 201811+9.76%
Dec 31, 201710+3.48%
Dec 31, 201610+9.34%
Dec 31, 20159-0.62%
Dec 31, 20149-19.08%
Dec 31, 201311-4.73%
Dec 31, 201212+31.25%
Dec 31, 20119