NASDAQ:BOOM | Key Financial Ratios | DMC Global Inc.

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.560.25-3.05%-8.34%
2026-03-312.390.23-3.11%-8.59%
2025-12-312.50.21-2.12%-5.56%
2025-09-302.760.22-0.31%-0.79%
2025-06-302.760.23-15.54%-39.48%
2025-03-312.660.29-14.37%-37.94%
2024-12-312.530.28-14.07%-37.63%
2024-09-302.370.29-13.10%-35.86%
2024-06-302.530.22.10%4.38%
2024-03-312.540.213.25%6.81%
2023-12-312.580.282.97%6.40%
2023-09-302.450.292.99%6.60%
2023-06-302.20.312.70%6.17%
2023-03-312.010.331.82%4.30%
2022-12-312.240.351.39%3.22%
2022-09-302.260.380.72%1.72%
2022-06-302.210.39-0.01%-0.03%
2022-03-312.110.41-0.45%-1.12%
2021-12-312.260.41-0.02%-0.06%
2021-09-304.8900.37%0.47%
2021-06-305.0200.52%0.65%
2021-03-312.880-1.68%-2.35%
2020-12-313.040.06-0.50%-0.72%
2020-09-302.330.07-2.23%-3.40%
2020-06-302.390.070.05%0.08%
2020-03-312.190.088.56%13.26%
2019-12-312.020.0812.27%19.78%
2019-09-302.380.1719.80%32.68%
2019-06-302.250.2218.44%32.17%
2019-03-312.180.2915.68%28.02%
2018-12-312.050.3112.68%22.69%
2018-09-302.155.77%11.09%
2018-06-302.22-2.72%-5.02%
2018-03-312.3-6.01%-10.70%
2017-12-312.190.17-10.89%-17.83%
2017-09-302.76-11.58%-17.95%
2017-06-302.88-4.69%-6.97%
2017-03-312.74-5.52%-8.19%
2016-12-312.39-4.00%-5.79%
2016-09-302.43-12.19%-17.15%
2016-06-302.86-12.20%-17.76%
2016-03-312.49-11.96%-17.99%
2015-12-312.63-13.16%-20.24%
2015-09-303.9-5.48%-8.32%
2015-06-303.26-2.25%-3.43%
2015-03-313.39-0.61%-0.91%
2014-12-312.931.17%1.66%
2014-09-304.422.68%3.66%
2014-06-304.53.07%4.22%
2014-03-313.673.61%4.97%
2013-12-313.33.04%4.23%
2013-09-304.114.03%5.40%
2013-06-303.324.04%5.73%
2013-03-314.63.77%5.40%
2012-12-314.104.59%6.65%
2012-09-304.115.29%8.00%
2012-06-303.5105.84%8.72%
2012-03-313.2506.15%9.26%
2011-12-313.110.015.84%8.54%
2011-09-302.040.164.66%6.93%
2011-06-301.830.163.13%4.84%
2010-12-311.890.18

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.50.21-2.12%-5.56%
2024-12-312.530.28-14.07%-37.63%
2023-12-312.580.282.97%6.40%
2022-12-312.240.351.39%3.22%
2021-12-312.260.41-0.02%-0.06%
2020-12-313.040.06-0.50%-0.72%
2019-12-312.020.0812.27%19.78%
2018-12-312.050.3112.68%22.69%
2017-12-312.190.17-10.89%-17.82%
2016-12-312.39-4.00%-5.79%
2015-12-312.63-13.16%-20.24%
2014-12-312.931.17%1.66%
2014-09-304.42
2014-06-304.5
2014-03-313.67
2013-12-313.32.69%3.73%
2013-09-304.11
2013-06-303.32
2013-03-314.6
2012-12-314.104.58%6.63%
2011-12-313.110.015.83%8.52%
2010-12-311.890.182.61%3.89%
2009-12-316.50%