av/dmc-global--big.svg

NASDAQ:BOOM

DMC Global

  • Stock

USD

Last Close

6.19

06/11 21:01

Market Cap

276.95M

Beta: 1.65

Volume Today

187.44K

Avg: 141.85K

PE Ratio

12.21

PFCF: 6.82

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
revenue
202.56M
-
166.92M
17.60%
158.57M
5.00%
192.80M
21.58%
326.43M
69.31%
397.55M
21.79%
229.16M
42.36%
260.12M
13.51%
654.09M
151.46%
719.19M
9.95%
642.85M
10.61%
cost of revenue
141.14M
-
131.29M
6.98%
119.89M
8.68%
133.41M
11.27%
215.73M
61.71%
252.63M
17.10%
172.31M
31.79%
200.63M
16.44%
468.64M
133.58%
529.80M
13.05%
492.28M
7.08%
gross profit
61.42M
-
35.62M
42.00%
38.68M
8.58%
59.39M
53.54%
110.69M
86.38%
144.92M
30.92%
56.85M
60.77%
59.48M
4.62%
185.45M
211.78%
189.38M
2.12%
150.57M
20.50%
selling and marketing expenses
18.10M
-
18.75M
3.54%
16.63M
11.30%
18.59M
11.81%
22.76M
22.44%
27.48M
20.71%
23.86M
13.15%
22.51M
5.68%
42.23M
87.63%
49.10M
16.27%
47.26M
3.76%
general and administrative expenses
23.77M
-
21.00M
11.65%
22.11M
5.32%
27.14M
22.70%
38.45M
41.71%
37.98M
1.24%
29.15M
23.24%
36.28M
24.45%
76.12M
109.83%
75.34M
1.02%
61.40M
18.50%
selling general and administrative expenses
41.87M
-
39.74M
5.08%
38.74M
2.52%
45.72M
18.02%
61.21M
33.87%
65.45M
6.92%
53.01M
19.00%
58.78M
10.88%
118.35M
101.33%
117.58M
0.65%
108.66M
7.59%
research and development expenses
6.86M
-
other expenses
-313K
-
-669K
113.74%
633K
194.62%
-1.38M
317.38%
2.94M
313.95%
1.54M
47.55%
1.45M
6.15%
1.39M
4.00%
36.93M
2,554.64%
-1.78M
104.83%
173.17M
9,817.79%
cost and expenses
189.12M
-
175.07M
7.43%
162.65M
7.10%
183.20M
12.63%
279.89M
52.78%
319.62M
14.20%
226.77M
29.05%
260.81M
15.01%
623.91M
139.22%
654.25M
4.86%
600.94M
8.15%
operating expenses
47.97M
-
43.78M
8.75%
42.75M
2.34%
49.78M
16.45%
64.16M
28.87%
67.00M
4.42%
54.46M
18.71%
60.17M
10.49%
155.28M
158.04%
124.44M
19.86%
281.83M
126.47%
interest expense
513K
-
1.74M
239.38%
1.07M
38.71%
1.65M
54.45%
1.61M
2.00%
1.55M
3.78%
731K
52.96%
304K
58.41%
6.19M
1,935.20%
9.52M
53.81%
8.66M
8.95%
ebitda
26.29M
-
1.46M
94.46%
7.33M
403.30%
18.80M
156.51%
54.86M
191.83%
87.62M
59.73%
13.24M
84.89%
12.15M
8.21%
80.78M
564.79%
101.45M
25.58%
-97.28M
195.89%
operating income
6.67M
-
-23.68M
455.27%
-5.27M
77.73%
-12.26M
132.46%
37.42M
405.25%
58.42M
56.12%
2.16M
96.31%
-542K
125.12%
29.99M
5,633.21%
64.94M
116.55%
-131.26M
302.11%
depreciation and amortization
13.15M
-
10.28M
21.87%
10.77M
4.77%
10.57M
1.87%
17.43M
64.98%
29.19M
67.47%
11.08M
62.04%
12.69M
14.56%
50.80M
300.15%
36.51M
28.13%
35.05M
4.00%
total other income expenses net
-7.09M
-
-16.20M
128.31%
-569K
96.49%
-23.24M
3,984.89%
-2.82M
87.88%
-1.72M
38.84%
-4.12M
139.00%
-2.01M
51.14%
-6.78M
237.03%
-15.06M
122.15%
-9.73M
35.40%
income before tax
5.84M
-
-26.09M
546.81%
-5.71M
78.12%
-15.28M
167.76%
34.61M
326.43%
56.70M
63.85%
-1.96M
103.46%
-2.55M
30.31%
23.21M
1,008.73%
49.88M
114.91%
-140.99M
382.66%
income tax expense
3.91M
-
-2.12M
154.13%
797K
137.63%
3.57M
347.80%
4.13M
15.83%
22.66M
448.16%
-548K
102.42%
-1.54M
181.75%
9.38M
707.25%
15.12M
61.26%
10.97M
27.45%
net income
2.57M
-
-23.97M
1,033.81%
-6.50M
72.86%
-18.85M
189.82%
30.47M
261.63%
34.04M
11.71%
-1.41M
104.15%
-1.01M
28.47%
12.25M
1,312.57%
21.39M
74.65%
-161.21M
853.71%
weighted average shs out
13.69M
-
13.94M
1.81%
14.13M
1.37%
14.35M
1.56%
14.53M
1.27%
14.58M
0.34%
14.79M
1.45%
17.61M
19.07%
19.36M
9.94%
19.50M
0.74%
19.67M
0.84%
weighted average shs out dil
13.69M
-
13.94M
1.79%
14.13M
1.37%
14.35M
1.56%
14.62M
1.91%
14.66M
0.24%
14.79M
0.92%
17.61M
19.07%
19.37M
9.99%
19.52M
0.77%
19.67M
0.76%
eps
0.18
-
-1.72
1,055.56%
-0.46
73.26%
-1.31
184.78%
2.10
260.31%
2.29
9.05%
-0.10
104.17%
-0.06
39.90%
0.72
1,354.36%
1.08
50.00%
-8.20
859.26%
epsdiluted
0.18
-
-1.72
1,055.56%
-0.46
73.26%
-1.31
184.78%
2.08
258.78%
2.28
9.62%
-0.10
104.19%
-0.06
39.90%
0.72
1,354.36%
1.08
50.00%
-8.20
859.26%

All numbers in USD (except ratios and percentages)