DMC Global Financial Statements 2009-2024 | BOOM

Fifteen years of historical annual and quarterly income statements for DMC Global (BOOM).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$684$719$654$260$229$398$326$193$159$167$203$202$193$209$155$165
$498$507$469$201$172$253$216$133$120$131$141$144$135$153$118$122
$187$212$185$59.48$56.85$145$111$59.39$38.68$35.62$61.42$58.13$57.65$55.45$36.95$43.12
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$111$124$118$58.78$53.01$65.45$61.21$45.72$38.74$39.74$41.87$40.81$35.44$31.52$24.83$21.82
$-4.19$0$0$-1.58$0.00$0.00$-8.00$0$0$0$0$0$0$0$0$0
$141$151$155$61.88$57.85$86.50$73.27$71.65$43.95$59.30$54.75$47.16$41.65$37.23$30.16$26.88
$45.33$61.18$29.99$-2.40$-1.00$58.43$37.42$-12.26$-5.27$-23.68$6.67$10.98$16.00$18.22$6.79$16.24
$-11.17$-11.30$-6.78$-0.15$-0.96$-1.72$-2.82$-3.02$-0.43$-2.41$-0.83$-1.17$-0.85$-1.41$-0.40$-3.26
$34.16$49.88$23.21$-2.55$-1.96$56.70$34.61$-15.28$-5.71$-26.09$5.84$9.81$15.15$16.81$6.39$12.98
$10.46$15.12$9.38$-1.54$-0.55$22.66$4.13$3.57$0.80$-2.12$3.91$3.74$5.32$4.37$1.13$4.38
$23.71$34.76$13.83$-1.01$-1.41$34.04$30.47$-18.85$-6.51$-23.97$1.93$6.07$9.83$12.44$5.26$8.61
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$23.71$34.76$13.83$-1.01$-1.41$34.04$30.47$-18.85$-6.51$-23.97$1.93$6.07$9.83$12.44$5.26$8.61
$0.00$0$0$0$0$0$0$0$0$0$0.64$0.48$0.94$0$0$0
$17.86$26.26$12.25$-0.20$-1.41$34.04$30.47$-18.85$-6.51$-23.97$2.57$6.46$10.78$12.49$5.17$8.42
$81.81$98.24$82.18$10.54$10.29$68.46$47.26$16.28$5.65$-1.19$19.92$23.35$27.35$30.07$18.09$26.64
$45.33$61.18$29.99$-2.40$-1.00$58.43$37.42$-12.26$-5.27$-23.68$6.67$10.98$16.00$18.22$6.79$16.24
$0.64$1.08$0.72$-0.26$-0.10$2.29$2.05$-1.31$-0.46$-1.72$0.18$0.47$0.80$0.94$0.40$0.67
$0.64$1.08$0.72$-0.26$-0.10$2.28$2.04$-1.31$-0.46$-1.72$0.18$0.47$0.80$0.93$0.40$0.66

Quarterly Data | Millions of US $ except per share data

2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$171$167$174$172$189$184$175$174$166$139$71.84$67.18$65.44$55.66$57.11$55.28$43.20$73.56$86.37$100$111$100$90.32$87.88$80.92$67.31$54.49$52.16$47.19$38.96$40.17$36.55$41.32$40.53$41.85$39.51$44.74$40.82$52.00$51.89$51.91$46.77$45.60$52.33$57.86$46.27$43.69$50.15$48.69$50.21$54.26$54.89$54.17$45.57$44.83$41.30$38.26$30.36$42.63$34.69$37.82$49.76
$125$125$129$120$127$132$130$123$114$102$58.91$50.51$48.47$42.75$44.93$41.69$36.60$49.09$56.15$63.87$68.88$63.73$58.88$58.16$54.14$44.56$36.65$35.00$33.17$28.60$30.24$28.10$31.41$30.15$39.80$29.22$32.16$30.12$36.27$36.80$36.01$32.06$33.35$36.23$40.80$33.55$29.70$34.80$34.75$35.84$39.42$40.06$38.69$35.27$34.97$30.45$29.00$23.37$32.75$25.94$28.67$34.43
$46.41$42.35$45.35$52.60$61.89$52.21$45.10$51.34$52.10$36.91$12.93$16.66$16.97$12.91$12.19$13.59$6.60$24.47$30.22$36.22$42.07$36.41$31.44$29.73$26.78$22.75$17.85$17.16$14.02$10.37$9.93$8.46$9.91$10.39$2.05$10.29$12.59$10.70$15.72$15.08$15.90$14.71$12.25$16.10$17.06$12.72$13.99$15.35$13.94$14.38$14.84$14.83$15.47$10.30$9.86$10.85$9.26$6.98$9.88$8.75$9.15$15.33
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$27.12$28.20$27.18$28.71$29.23$39.32$30.64$30.54$29.36$27.81$16.28$15.31$14.02$13.17$12.55$11.62$12.20$16.65$16.16$17.11$16.70$15.48$17.24$15.05$15.54$13.39$12.48$10.98$10.57$11.69$10.87$9.52$8.89$9.47$8.37$9.94$10.52$10.92$11.25$10.10$10.50$10.02$9.81$9.33$9.48$12.19$9.30$8.68$8.77$8.70$8.30$7.72$8.11$7.40$6.92$6.53$5.91$5.47$6.12$4.96$4.88$5.85
$-2.02$-2.17$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.00$-4.90$0$-3.10$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$34.73$35.66$36.10$34.90$34.89$44.99$34.54$37.94$42.17$40.82$18.43$15.53$14.30$13.62$13.00$12.13$14.59$18.12$29.72$23.40$17.42$15.95$18.38$20.91$16.55$17.44$17.33$29.61$12.04$12.67$11.86$10.90$10.73$10.47$21.50$11.23$12.65$13.93$19.33$11.68$12.12$11.63$11.42$10.91$11.05$13.77$10.93$10.20$10.29$10.24$9.68$9.17$9.58$8.81$8.34$7.91$7.17$6.74$7.48$6.25$6.12$7.03
$11.69$6.69$9.26$17.70$27.00$7.22$10.57$13.40$9.93$-3.91$-5.50$1.14$2.67$-0.71$-0.82$1.47$-7.99$6.35$0.50$12.82$24.65$20.45$13.06$8.82$10.23$5.31$0.51$-12.45$1.98$-2.31$-1.93$-2.44$-0.82$-0.09$-19.45$-0.94$-0.06$-3.23$-3.60$3.41$3.78$3.08$0.83$5.19$6.01$-1.06$3.06$5.15$3.65$4.14$5.16$5.67$5.90$1.50$1.52$2.94$2.09$0.25$2.40$2.50$3.04$8.30
$-2.60$-2.73$-3.76$-2.09$-2.87$-2.58$-2.69$-1.65$-1.21$-1.23$-0.23$-0.21$0.03$0.26$-0.28$-0.32$-0.24$-0.12$-1.05$-0.22$-0.07$-0.39$-0.68$-0.83$-0.46$-0.84$-0.86$-0.80$-1.28$-0.08$0.21$-0.42$-0.09$-0.13$-1.42$-1.72$-0.22$0.95$-0.78$0.34$0.16$-0.54$-0.32$-0.38$-0.60$0.13$-0.64$-0.02$0.22$-0.41$0.16$-0.33$-0.62$-0.61$0.03$-1.09$1.46$-0.80$-0.49$-1.25$-0.51$-1.00
$9.09$3.96$5.50$15.61$24.13$4.64$7.88$11.75$8.72$-5.14$-5.72$0.93$2.70$-0.45$-1.10$1.15$-8.23$6.22$-0.55$12.60$24.59$20.06$12.38$7.99$9.77$4.47$-0.35$-13.25$0.70$-2.39$-1.71$-2.86$-0.91$-0.22$-20.86$-2.66$-0.29$-2.28$-4.38$3.74$3.94$2.54$0.51$4.82$5.41$-0.93$2.42$5.13$3.87$3.73$5.32$5.33$5.28$0.89$1.55$1.85$3.55$-0.55$1.92$1.25$2.53$7.29
$2.79$1.64$1.93$4.09$6.60$2.50$4.44$3.54$2.26$-0.86$-2.15$0.52$0.97$-0.88$-0.17$0.14$-2.58$2.07$4.74$5.69$7.34$4.89$-2.89$3.08$3.39$0.55$1.61$0.81$0.51$0.63$0.48$0.27$-0.15$0.20$-4.82$1.57$1.03$0.10$-0.09$1.42$1.84$0.74$1.49$1.46$1.96$-1.17$1.43$1.37$1.17$1.34$1.73$1.07$1.42$0.15$0.24$0.54$0.51$-0.15$0.84$0.15$1.01$2.38
$6.29$2.32$3.57$11.53$17.53$2.14$3.44$8.21$6.46$-4.28$-3.57$0.40$1.72$0.43$-0.93$1.01$-5.65$4.16$-5.29$6.92$17.24$15.17$15.27$4.91$6.37$3.92$-1.96$-14.06$0.19$-3.02$-2.19$-3.14$-0.77$-0.41$-16.04$-4.23$-1.32$-2.38$-4.30$2.32$2.10$1.80$-0.98$3.36$3.46$0.24$0.99$3.76$2.70$2.39$3.59$4.26$3.86$0.74$1.31$1.31$3.04$-0.40$1.08$1.10$1.52$4.92
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$6.29$2.32$3.57$11.53$17.53$2.14$3.44$8.21$6.46$-4.28$-3.57$0.40$1.72$0.43$-0.93$1.01$-5.65$4.16$-5.29$6.92$17.24$15.17$15.27$4.91$6.37$3.92$-1.96$-14.06$0.19$-3.02$-2.19$-3.14$-0.77$-0.41$-16.04$-4.23$-1.32$-2.38$-4.30$2.32$2.10$1.80$-0.98$3.36$3.46$0.24$0.99$3.76$2.70$2.39$3.59$4.26$3.86$0.74$1.31$1.31$3.04$-0.40$1.08$1.10$1.52$4.92
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.72$0.02$0.22$-0.32$0.22$0.26$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$4.71$0.26$4.02$8.88$13.59$-0.23$10.58$6.72$3.96$-9.01$-2.76$0.40$1.72$0.43$-0.93$1.01$-5.65$4.16$-5.29$6.92$17.24$15.17$15.27$4.91$6.37$3.92$-1.96$-14.06$0.19$-3.02$-2.19$-3.14$-0.77$-0.41$-16.04$-4.23$-1.32$-2.38$-3.48$2.29$2.27$1.49$-0.76$3.56$3.44$0.22$2.03$3.67$2.65$2.43$3.62$4.27$3.87$0.74$1.31$1.30$2.98$-0.41$1.05$1.07$1.48$4.81
$20.64$15.59$18.61$26.97$36.23$16.43$18.18$24.47$26.71$12.82$-1.95$4.27$5.84$2.37$2.07$4.34$-5.21$9.09$3.04$15.49$27.24$22.70$15.47$11.26$12.66$7.88$3.05$7.86$4.72$0.66$0.83$0.37$1.99$2.47$-4.88$1.67$2.50$-0.48$-0.43$6.83$7.17$6.35$4.39$7.93$9.06$1.97$5.61$8.09$6.56$7.08$8.24$8.77$8.74$4.31$4.51$5.93$4.61$3.04$5.18$5.13$5.52$10.81
$11.69$6.69$9.26$17.70$27.00$7.22$10.57$13.40$9.93$-3.91$-5.50$1.14$2.67$-0.71$-0.82$1.47$-7.99$6.35$0.50$12.82$24.65$20.45$13.06$8.82$10.23$5.31$0.51$-12.45$1.98$-2.31$-1.93$-2.44$-0.82$-0.09$-19.45$-0.94$-0.06$-3.23$-3.60$3.41$3.78$3.08$0.83$5.19$6.01$-1.06$3.06$5.15$3.65$4.14$5.16$5.67$5.90$1.50$1.52$2.94$2.09$0.25$2.40$2.50$3.04$8.30
$0.24$0.01$0.01$0.38$0.70$-0.01$0.53$0.46$0.20$-0.47$-0.41$0.02$0.10$0.03$-0.07$0.07$-0.38$0.28$-0.37$0.47$1.17$1.02$1.03$0.33$0.43$0.26$-0.13$-0.98$0.01$-0.21$-0.16$-0.22$-0.05$-0.03$-1.15$-0.30$-0.10$-0.17$-0.27$0.17$0.17$0.11$-0.06$0.26$0.25$0.02$0.14$0.28$0.20$0.18$0.27$0.32$0.29$0.06$0.10$0.10$0.23$-0.03$0.08$0.09$0.12$0.38
$0.24$0.01$0.01$0.38$0.70$-0.01$0.53$0.46$0.20$-0.47$-0.41$0.02$0.10$0.03$-0.07$0.07$-0.38$0.28$-0.34$0.46$1.15$1.01$1.02$0.33$0.43$0.26$-0.13$-0.98$0.01$-0.21$-0.16$-0.22$-0.05$-0.03$-1.15$-0.30$-0.10$-0.17$-0.27$0.17$0.17$0.11$-0.06$0.26$0.25$0.02$0.14$0.28$0.20$0.18$0.26$0.32$0.29$0.06$0.10$0.10$0.23$-0.03$0.08$0.08$0.12$0.38