BIOLASE, INCBIOLQ

Market cap
$36.6
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20236+4.82%
Dec 31, 20226+74.86%
Dec 31, 20213+24.82%
Dec 31, 20203-50.28%
Dec 31, 20195-10.43%
Dec 31, 20186+16.52%
Dec 31, 20175-44.01%
Dec 31, 20169+53.10%
Dec 31, 20156-28.68%
Dec 31, 20148-2.37%
Dec 31, 20139+11.71%
Dec 31, 20128-1.81%
Dec 31, 20118