DMC Global Inc.BOOM

Market cap
$115.77M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202445+12.08%
Dec 31, 202340-14.13%
Dec 31, 202247+16.24%
Dec 31, 202140+129.18%
Dec 31, 202018-49.44%
Dec 31, 201935+43.37%
Dec 31, 201824+22.28%
Dec 31, 201720+49.52%
Dec 31, 201613-9.33%
Dec 31, 201515+3.89%
Dec 31, 201414-4.04%
Dec 31, 201315+30.02%
Dec 31, 201211-23.53%
Dec 31, 201115