bf/NASDAQ:DXPE_icon.jpeg

COM:DXPE

DXP

  • Stock

USD

Last Close

69.12

22/11 21:00

Market Cap

703.08M

Beta: -

Volume Today

88.04K

Avg: -

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 '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
May '15
Aug '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
revenue
313.75M
-
348.50M
11.08%
381.60M
9.50%
387.05M
1.43%
382.50M
1.18%
341.59M
10.69%
323.69M
5.24%
303.08M
6.37%
278.68M
8.05%
253.56M
9.01%
256.21M
1.05%
230.03M
10.22%
222.29M
3.36%
238.53M
7.30%
250.70M
5.10%
251.93M
0.49%
265.63M
5.44%
285.94M
7.65%
311.23M
8.84%
308.03M
1.03%
311.01M
0.97%
311.23M
0.07%
333.32M
7.10%
327.18M
1.84%
295.47M
9.69%
300.98M
1.87%
251.40M
16.47%
220.19M
12.41%
232.69M
5.68%
245.62M
5.56%
285.52M
16.24%
289.49M
1.39%
293.15M
1.26%
319.41M
8.96%
367.81M
15.15%
387.31M
5.30%
406.30M
4.90%
424.27M
4.42%
428.04M
0.89%
419.25M
2.05%
407.04M
2.91%
412.63M
1.37%
753.32M
82.56%
472.94M
37.22%
cost of revenue
219.15M
-
246.80M
12.62%
270.56M
9.63%
273.64M
1.14%
275.82M
0.80%
243.54M
11.70%
232.39M
4.58%
217.37M
6.46%
201.75M
7.19%
184.74M
8.43%
184.61M
0.07%
166.21M
9.97%
161.73M
2.69%
174.01M
7.59%
181.76M
4.45%
184.97M
1.76%
194.46M
5.13%
209.49M
7.73%
226.11M
7.93%
223.96M
0.95%
224.43M
0.21%
227.03M
1.16%
241.33M
6.30%
234.47M
2.84%
217.13M
7.39%
217.00M
0.06%
181.71M
16.26%
158.89M
12.55%
168.40M
5.99%
174.01M
3.33%
200.31M
15.12%
202.55M
1.12%
208.49M
2.93%
224.53M
7.69%
263.55M
17.38%
275.68M
4.60%
295.04M
7.02%
299.23M
1.42%
296.19M
1.02%
293.69M
0.84%
284.21M
3.23%
288.75M
1.60%
615.53M
113.17%
326.82M
46.90%
gross profit
94.60M
-
101.71M
7.51%
111.05M
9.18%
113.41M
2.13%
106.68M
5.94%
98.05M
8.09%
91.30M
6.88%
85.71M
6.13%
76.93M
10.24%
68.82M
10.55%
71.60M
4.05%
63.82M
10.87%
60.56M
5.11%
64.52M
6.53%
68.94M
6.85%
66.96M
2.86%
71.17M
6.28%
76.44M
7.42%
85.12M
11.34%
84.07M
1.23%
86.58M
2.98%
84.20M
2.75%
91.99M
9.25%
92.70M
0.78%
78.33M
15.50%
83.98M
7.22%
69.70M
17.01%
61.30M
12.05%
64.29M
4.87%
71.61M
11.39%
85.20M
18.98%
86.94M
2.04%
84.66M
2.63%
94.88M
12.08%
104.26M
9.88%
111.63M
7.07%
111.26M
0.34%
125.04M
12.39%
131.85M
5.45%
125.56M
4.77%
122.84M
2.17%
123.88M
0.85%
137.79M
11.23%
146.11M
6.04%
selling and marketing expenses
general and administrative expenses
70.82M
-
62.75M
11.39%
58.89M
6.16%
53.01M
9.98%
65.30M
-
65.06M
0.37%
67.26M
3.38%
66.15M
1.65%
69.38M
4.89%
69.14M
0.35%
70.99M
2.67%
71.59M
0.85%
73.07M
2.07%
62.94M
13.86%
56.50M
-
selling general and administrative expenses
66.55M
-
79.55M
19.54%
82.65M
3.90%
81.61M
1.26%
81.08M
0.64%
79.95M
1.39%
77.30M
3.31%
75.08M
2.87%
71.48M
4.79%
70.82M
0.93%
62.75M
11.39%
58.89M
6.16%
53.01M
9.98%
56.28M
6.17%
58.68M
4.26%
60.45M
3.02%
62.68M
3.68%
65.30M
4.17%
65.06M
0.37%
67.26M
3.38%
66.15M
1.65%
69.38M
4.89%
69.14M
0.35%
70.99M
2.67%
71.59M
0.85%
73.07M
2.07%
62.94M
13.86%
53.75M
14.61%
56.50M
5.12%
65.40M
15.75%
70.43M
7.70%
75.76M
7.56%
77.06M
1.72%
73.33M
4.85%
78.34M
6.84%
85.09M
8.62%
87.53M
2.86%
89.64M
2.42%
94.37M
5.28%
89.71M
4.94%
92.25M
2.83%
93.91M
1.80%
100.44M
6.96%
106.50M
6.03%
research and development expenses
other expenses
59K
-
150K
154.24%
-141K
194%
-10K
92.91%
-130K
1,200%
249K
291.54%
145K
41.77%
-327K
325.52%
-139K
57.49%
155K
211.51%
-9K
105.81%
251K
2,888.89%
5.51M
2,094.82%
228K
95.86%
-57K
125%
153K
368.42%
132K
13.73%
22K
83.33%
1.42M
6,336.36%
-120K
108.47%
-126K
5%
33K
126.19%
-185K
660.61%
25K
113.51%
172K
588%
834K
384.88%
-133K
115.95%
-320K
140.60%
-455K
42.19%
430K
194.51%
104K
75.81%
450K
332.69%
-570K
226.67%
-536K
5.96%
-839K
56.53%
-1.56M
86.53%
227K
114.50%
469K
106.61%
242K
48.40%
-1.23M
609.92%
1.88M
252.11%
1.97M
4.85%
cost and expenses
285.69M
-
326.34M
14.23%
353.20M
8.23%
355.25M
0.58%
356.90M
0.47%
323.50M
9.36%
309.69M
4.27%
292.46M
5.57%
273.23M
6.57%
255.56M
6.47%
247.37M
3.21%
225.09M
9.00%
214.74M
4.60%
230.29M
7.24%
240.44M
4.41%
245.42M
2.07%
257.14M
4.78%
274.79M
6.86%
291.17M
5.96%
291.21M
0.02%
290.58M
0.22%
296.41M
2.01%
310.47M
4.74%
305.46M
1.61%
288.73M
5.48%
290.07M
0.46%
244.65M
15.66%
212.64M
13.08%
224.90M
5.77%
239.40M
6.45%
270.75M
13.09%
278.31M
2.79%
285.56M
2.60%
297.85M
4.31%
341.89M
14.79%
360.77M
5.52%
382.56M
6.04%
388.87M
1.65%
390.56M
0.44%
383.39M
1.84%
376.46M
1.81%
382.66M
1.65%
715.97M
87.10%
433.33M
39.48%
operating expenses
66.55M
-
79.55M
19.54%
82.65M
3.90%
81.61M
1.26%
81.08M
0.64%
79.95M
1.39%
77.30M
3.31%
75.08M
2.87%
71.48M
4.79%
70.82M
0.93%
62.75M
11.39%
58.89M
6.16%
53.01M
9.98%
56.28M
6.17%
58.68M
4.26%
60.45M
3.02%
62.68M
3.68%
65.30M
4.17%
65.06M
0.37%
67.26M
3.38%
66.15M
1.65%
69.38M
4.89%
69.14M
0.35%
70.99M
2.67%
71.59M
0.85%
73.07M
2.07%
62.94M
13.86%
53.75M
14.61%
56.50M
5.12%
65.40M
15.75%
70.43M
7.70%
75.76M
7.56%
77.06M
1.72%
73.33M
4.85%
78.34M
6.84%
85.09M
8.62%
87.53M
2.86%
89.64M
2.42%
94.37M
5.28%
89.71M
4.94%
92.25M
2.83%
93.91M
1.80%
100.44M
6.96%
106.50M
6.03%
interest expense
1.35M
-
3.40M
151.26%
3.18M
6.51%
3.29M
3.75%
2.93M
11.11%
2.68M
8.40%
2.59M
3.39%
2.63M
1.47%
3.03M
15.10%
3.41M
12.62%
3.95M
15.90%
4.34M
9.79%
3.87M
10.88%
3.65M
5.51%
3.99M
9.28%
4.93M
23.45%
4.48M
9.07%
5.04M
12.50%
6.14M
21.74%
4.78M
22.10%
4.98M
4.12%
5.04M
1.25%
4.88M
3.08%
4.99M
2.07%
4.59M
8.00%
4.38M
4.58%
3.93M
10.21%
3.75M
4.53%
8.51M
126.87%
5.24M
38.40%
5.34M
1.79%
5.26M
1.37%
5.25M
0.36%
5.16M
1.58%
5.62M
8.78%
6.83M
21.69%
11.53M
68.67%
11.52M
0.03%
11.86M
2.97%
12.68M
6.92%
17.08M
34.64%
15.54M
8.98%
15.38M
1.03%
15.72M
2.16%
ebitda
33.62M
-
29.86M
11.17%
28.26M
5.38%
31.79M
12.51%
25.47M
19.90%
26.61M
4.48%
22.47M
15.56%
10.30M
54.17%
13.64M
32.45%
5.70M
58.21%
8.84M
55.11%
12.78M
44.52%
13.06M
2.23%
15.48M
18.51%
10.20M
34.10%
6.66M
34.68%
8.62M
29.36%
11.17M
29.61%
27.97M
150.34%
23.20M
17.05%
20.30M
12.48%
21.05M
3.70%
22.66M
7.63%
28.16M
24.28%
6.91M
75.45%
17.77M
157.07%
6.62M
62.75%
7.24M
9.29%
7.33M
1.38%
13.27M
80.89%
14.88M
12.11%
18.12M
21.82%
7.02M
61.24%
21.02M
199.35%
25.08M
19.30%
32.47M
29.45%
23.96M
26.20%
35.87M
49.69%
37.72M
5.17%
34.62M
8.22%
35.77M
3.32%
37.51M
4.86%
37.35M
0.42%
48.17M
28.96%
operating income
28.06M
-
22.16M
21.01%
28.40M
28.15%
31.80M
11.99%
-91.97M
389.18%
18.10M
119.68%
13.99M
22.68%
-55.61M
497.37%
-4.40M
92.09%
-2.00M
54.48%
8.85M
542.01%
4.93M
44.25%
7.55M
53.09%
8.24M
9.06%
10.26M
24.54%
6.51M
36.53%
8.49M
30.37%
11.15M
31.37%
20.06M
79.93%
16.81M
16.19%
20.43M
21.51%
14.82M
27.48%
22.85M
54.20%
21.72M
4.95%
6.74M
68.96%
10.91M
61.90%
6.75M
38.13%
-40.85M
704.86%
-3.69M
90.96%
6.21M
268.26%
14.77M
137.78%
11.19M
24.28%
7.59M
32.11%
14.27M
87.95%
18.00M
26.14%
26.54M
47.43%
14.94M
43.69%
35.40M
136.88%
37.48M
5.88%
35.86M
4.33%
30.59M
14.69%
29.97M
2.01%
37.35M
24.62%
39.61M
6.04%
depreciation and amortization
5.50M
-
7.55M
37.22%
7.75M
2.54%
7.99M
3.19%
11.79M
47.44%
8.26M
29.92%
8.33M
0.82%
8.33M
0.02%
8.33M
0.01%
7.55M
9.39%
7.49M
0.76%
7.59M
1.38%
7.37M
2.96%
7.01M
4.78%
6.75M
3.82%
6.84M
1.32%
7.19M
5.15%
6.71M
6.59%
6.49M
3.34%
6.51M
0.25%
6.45M
0.80%
6.21M
3.84%
6.07M
2.27%
6.42M
5.89%
6.48M
0.92%
6.03M
7.04%
5.96M
1.00%
5.30M
11.08%
5.39M
1.60%
6.63M
22.95%
6.96M
5.01%
6.49M
6.78%
7.07M
9.05%
6.75M
4.54%
7.08M
4.86%
5.93M
16.27%
9.02M
52.11%
469K
94.80%
7.47M
1,492.75%
6.57M
11.99%
5.19M
21.11%
7.54M
45.35%
8.72M
-
total other income expenses net
59K
-
150K
154.24%
-141K
194%
-10K
92.91%
-117.70M
1,176,890%
249K
100.21%
145K
41.77%
-66.56M
46,005.52%
-9.99M
85.00%
155K
101.55%
-9K
105.81%
251K
2,888.89%
5.51M
2,094.82%
228K
95.86%
-57K
125%
153K
368.42%
132K
13.73%
22K
83.33%
1.42M
6,336.36%
-120K
108.47%
-126K
5%
33K
126.19%
-185K
660.61%
25K
113.51%
172K
588%
834K
384.88%
-133K
115.95%
-48.72M
36,532.33%
-11.94M
75.50%
430K
103.60%
104K
75.81%
450K
332.69%
-570K
226.67%
1.59M
378.95%
1.47M
7.86%
-8.40M
673.24%
-2.51M
70.14%
-11.05M
340.67%
242K
102.19%
-1.23M
609.92%
-15.80M
1,180.47%
-14.42M
8.75%
-14.35M
0.48%
-15.88M
10.64%
income before tax
26.76M
-
18.91M
29.33%
25.08M
32.61%
28.50M
13.62%
-95.03M
433.45%
15.66M
116.48%
11.55M
26.28%
-58.57M
607.18%
-7.56M
87.09%
-5.26M
30.51%
4.89M
193.02%
846K
82.70%
9.20M
986.88%
4.81M
47.68%
6.21M
29.04%
1.74M
72.05%
4.14M
138.50%
6.13M
48.14%
15.34M
150.23%
11.91M
22.34%
15.32M
28.65%
9.81M
35.99%
17.78M
81.23%
16.76M
5.74%
2.33M
86.11%
7.37M
216.80%
2.69M
63.51%
-44.92M
1,769.81%
-12.66M
71.82%
1.40M
111.05%
9.54M
581.77%
6.37M
33.20%
1.78M
72.09%
15.86M
792.07%
19.47M
22.73%
18.14M
6.81%
12.44M
31.45%
24.35M
95.78%
25.86M
6.21%
21.94M
15.16%
14.79M
32.60%
15.55M
5.20%
23.00M
47.88%
23.73M
3.17%
income tax expense
9.86M
-
7.30M
26.00%
9.54M
30.80%
10.86M
13.76%
-6.96M
164.08%
6.01M
186.46%
4.38M
27.15%
-5.88M
234.33%
-4.36M
25.91%
-8K
99.82%
-197K
2,362.50%
664K
437.06%
2.06M
210.84%
1.82M
11.97%
2.24M
23.23%
-1.18M
152.52%
-2.52M
114.03%
1.64M
165.00%
3.78M
130.81%
3.55M
5.99%
4.22M
18.96%
2.62M
37.91%
4.43M
68.84%
3.61M
18.55%
239K
93.37%
1.72M
621.34%
610K
64.62%
-10.14M
1,762.79%
-10.63M
4.82%
1.27M
111.95%
1.61M
26.36%
-565K
135.18%
1.05M
286.02%
3.33M
217.03%
4.97M
49.25%
5.10M
2.49%
4.40M
13.73%
6.77M
53.90%
6.80M
0.56%
5.77M
15.27%
-1.22M
121.16%
4.22M
446.15%
6.31M
49.42%
2.63M
58.30%
net income
16.90M
-
11.62M
31.27%
15.54M
33.75%
17.64M
13.54%
-88.08M
599.21%
9.65M
110.96%
7.17M
25.74%
-52.44M
831.62%
-2.92M
94.43%
-5.11M
75.13%
5.17M
201.13%
263K
94.91%
7.38M
2,706.46%
3.13M
57.55%
4.13M
31.98%
2.97M
28.27%
6.65M
124.34%
4.55M
31.61%
11.56M
154.05%
8.40M
27.37%
11.12M
32.45%
7.29M
34.45%
13.46M
84.60%
13.11M
2.60%
2.18M
83.40%
5.71M
162.41%
2.14M
62.49%
-34.67M
1,718.39%
-1.91M
94.48%
340K
117.78%
8.12M
2,288.82%
7.13M
12.28%
882K
87.62%
12.64M
1,333.33%
14.43M
14.17%
13.93M
3.49%
7.15M
48.64%
17.58M
145.74%
19.05M
8.38%
16.17M
15.13%
16.01M
1.03%
11.33M
29.20%
16.67M
47.11%
21.10M
26.57%
weighted average shs out
14.44M
-
14.72M
1.94%
14.44M
1.90%
14.45M
0.07%
14.38M
0.55%
14.39M
0.11%
14.37M
0.16%
14.12M
1.74%
14.12M
0%
14.49M
2.60%
14.51M
0.18%
14.60M
0.60%
17.20M
17.79%
17.41M
1.23%
17.40M
0.04%
17.39M
0.07%
17.32M
0.42%
17.35M
0.22%
17.56M
1.17%
17.56M
0.03%
17.40M
0.93%
17.57M
0.95%
17.60M
0.20%
17.60M
0.00%
17.60M
0.01%
17.71M
0.62%
17.77M
0.34%
17.79M
0.10%
19.21M
7.97%
19.19M
0.11%
18.56M
3.27%
18.71M
0.82%
18.58M
0.69%
18.53M
0.25%
18.77M
1.25%
18.82M
0.29%
18.82M
0%
18.44M
2.04%
18.05M
2.09%
17.36M
3.85%
16.18M
6.79%
16.13M
0.30%
15.87M
1.61%
15.75M
0.74%
weighted average shs out dil
14.44M
-
15.56M
7.75%
15.55M
0.10%
15.50M
0.33%
15.31M
1.19%
15.23M
0.52%
15.21M
0.15%
14.42M
5.17%
14.12M
2.10%
14.49M
2.60%
15.34M
5.92%
15.44M
0.63%
17.41M
12.77%
18.25M
4.81%
18.24M
0.03%
18.23M
0.05%
18.23M
0.01%
18.74M
2.79%
18.40M
1.83%
18.40M
0.03%
18.41M
0.03%
18.41M
0.02%
18.44M
0.16%
18.44M
0.03%
18.44M
0.01%
18.55M
0.60%
18.57M
0.12%
17.79M
4.22%
19.21M
7.97%
20.03M
4.26%
20.13M
0.52%
19.55M
2.89%
19.58M
0.15%
19.37M
1.05%
19.61M
1.20%
19.66M
0.28%
19.66M
0%
18.48M
6.00%
18.05M
2.33%
17.37M
3.80%
17.02M
2.01%
16.97M
0.29%
16.71M
1.53%
16.59M
0.71%
eps
1.17
-
0.74
36.75%
1.08
45.95%
1.22
12.96%
-6.13
602.46%
0.67
110.93%
0.50
25.37%
-3.71
842%
-0.21
94.34%
-0.35
66.67%
0.35
200%
0.02
94.29%
0.43
2,050%
0.18
58.14%
0.24
33.33%
0.17
29.17%
0.38
123.53%
0.26
31.58%
0.66
153.85%
0.48
27.27%
0.64
33.33%
0.41
35.94%
0.76
85.37%
0.74
2.63%
0.12
83.78%
0.34
183.33%
0.12
64.71%
-1.95
1,725%
-0.10
94.90%
0.02
120.10%
0.44
2,100%
0.38
13.64%
0.05
87.82%
0.68
1,368.68%
0.77
13.24%
0.74
3.90%
0.43
41.89%
0.95
120.93%
1.05
10.53%
0.93
11.43%
0.99
6.45%
0.70
29.29%
1.05
50.00%
1.34
27.62%
epsdiluted
1.17
-
0.70
40.17%
1
42.86%
1.14
14.00%
-5.75
604.39%
0.63
110.96%
0.47
25.40%
-3.64
874.47%
-0.21
94.23%
-0.35
66.67%
0.34
197.14%
0.02
94.12%
0.42
2,000.00%
0.17
59.52%
0.23
35.29%
0.16
30.43%
0.36
125.00%
0.24
33.33%
0.63
162.50%
0.46
26.98%
0.60
30.43%
0.40
33.33%
0.73
82.50%
0.71
2.74%
0.12
83.10%
0.32
166.67%
0.12
62.50%
-1.95
1,725%
-0.10
94.90%
0.02
120.10%
0.40
1,900%
0.36
10.00%
0.05
87.14%
0.65
1,303.89%
0.74
13.85%
0.71
4.05%
0.41
42.25%
0.95
131.71%
1.05
10.53%
0.93
11.43%
0.94
1.08%
0.67
28.72%
1
49.25%
1.27
27%

All numbers in USD (except ratios and percentages)