av/cactus-inc--big.svg

NYSE:WHD

Cactus, Inc.

  • Stock

USD

Last Close

59.98

26/07 20:00

Market Cap

3.45B

Beta: 1.94

Volume Today

1.17M

Avg: 583.96K

PE Ratio

17.62

PFCF: 13.06

Dividend Yield

1.12%

Payout:29.48%

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 '16
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
account payables
14.00M
-
37.32M
166.56%
35.08M
6.01%
38.58M
9.96%
44.23M
14.65%
44.26M
0.08%
42.05M
5.00%
44.85M
6.66%
46.35M
3.34%
40.96M
11.62%
40.96M
0.00%
34.48M
15.82%
13.29M
61.46%
15.57M
17.20%
20.16M
29.47%
21.05M
4.41%
33.51M
59.15%
43.41M
29.55%
42.82M
1.35%
51.17M
19.50%
57.37M
12.11%
62.40M
8.77%
47.78M
23.43%
56.74M
18.77%
63.59M
12.06%
65.22M
2.57%
71.84M
10.16%
66.14M
7.93%
accumulated other comprehensive income loss
-475K
-
-19K
96%
82K
531.58%
321K
291.46%
-269K
183.80%
-788K
192.94%
-820K
4.06%
-259K
68.41%
-498K
92.28%
-792K
59.04%
-452K
42.93%
-1.07M
136.06%
-569K
46.67%
-266K
53.25%
330K
224.06%
255K
22.73%
217K
14.90%
-165K
176.04%
8K
104.85%
335K
4,087.50%
-698K
308.36%
-1.62M
131.66%
-984K
39.15%
-764K
22.36%
-1.10M
43.46%
-1.65M
50.27%
-826K
49.85%
-1.46M
76.27%
cash and cash equivalents
8.69M
-
3.22M
62.89%
7.57M
134.93%
7.86M
3.78%
28.40M
261.36%
41.98M
47.80%
70.84M
68.75%
88.12M
24.39%
131.15M
48.84%
167.54M
27.75%
202.60M
20.92%
230.20M
13.62%
270.67M
17.58%
273.94M
1.21%
288.66M
5.37%
291.97M
1.15%
309.08M
5.86%
301.97M
2.30%
301.67M
0.10%
297.74M
1.30%
311.68M
4.68%
320.62M
2.87%
344.53M
7.46%
75.42M
78.11%
63.91M
15.26%
63.74M
0.27%
133.79M
109.91%
194.26M
45.19%
cash and short term investments
8.69M
-
3.22M
62.89%
7.57M
134.93%
7.86M
3.78%
28.40M
261.36%
41.98M
47.80%
70.84M
68.75%
88.12M
24.39%
131.15M
48.84%
167.54M
27.75%
202.60M
20.92%
230.20M
13.62%
270.67M
17.58%
273.94M
1.21%
288.66M
5.37%
291.97M
1.15%
309.08M
5.86%
301.97M
2.30%
301.67M
0.10%
297.74M
1.30%
311.68M
4.68%
320.62M
2.87%
344.53M
7.46%
75.42M
78.11%
63.91M
15.26%
63.74M
0.27%
133.79M
109.91%
194.26M
45.19%
common stock
-102.85M
-
-85.11M
17.24%
-36.30M
57.35%
265K
100.73%
265K
0%
377K
42.26%
377K
0%
464K
23.08%
471K
1.51%
471K
0%
472K
0.21%
474K
0.42%
475K
0.21%
475K
0%
477K
0.42%
543K
13.84%
580K
6.81%
589K
1.55%
590K
0.17%
602K
2.03%
606K
0.66%
607K
0.17%
609K
0.33%
645K
5.91%
647K
0.31%
654K
1.08%
654K
0%
655K
0.15%
deferred revenue
565K
-
752K
33.10%
765K
1.73%
1.11M
-
15.93M
1,335.32%
22.53M
41.44%
19.71M
12.55%
1.37M
93.04%
19.27M
1,305.91%
13.93M
27.76%
14.56M
4.60%
1.07M
92.67%
15.79M
1,378.84%
21.38M
35.36%
24.32M
13.74%
1.76M
92.75%
1.45M
-
81.57M
-
8.11M
90.06%
7.90M
2.53%
deferred revenue non current
-62.99M
-
-161.80M
-
-138.01M
14.70%
-214.97M
55.76%
-221.04M
2.83%
-201.90M
-
-201.90M
0%
-194.10M
3.86%
-194.62M
0.27%
-195.06M
0.23%
-241.79M
23.96%
-272.02M
-
-269.84M
0.80%
-250.26M
-
-3.74M
-
deferrred tax liabilities non current
196K
-
364K
85.71%
416K
14.29%
63.48M
15,159.13%
712K
98.88%
162.89M
22,777.95%
139.05M
14.64%
216.21M
55.49%
221.91M
2.63%
822K
99.63%
203.25M
24,626.28%
203.41M
0.08%
194.82M
4.22%
195.41M
0.30%
195.85M
0.22%
242.66M
23.90%
587K
99.76%
272.72M
46,359.28%
271.01M
0.63%
1.43M
99.47%
1.25M
12.92%
2.10M
68.32%
1.97M
6.34%
263.73M
13,314.55%
263.93M
0.08%
251.72M
4.62%
3.59M
98.57%
3.74M
4.29%
goodwill
7.82M
-
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
201.30M
2,472.88%
202.81M
0.75%
200.72M
1.03%
203.03M
1.15%
203.03M
0%
goodwill and intangible assets
7.82M
-
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
7.82M
0%
397.94M
4,986.09%
390.78M
1.80%
384.70M
1.56%
383.01M
0.44%
379.01M
1.04%
intangible assets
196.63M
-
187.97M
4.41%
183.97M
2.13%
179.98M
2.17%
175.98M
2.22%
inventory
37.90M
-
62.82M
65.76%
64.45M
2.59%
69.53M
7.89%
77.95M
12.11%
85.32M
9.45%
99.84M
17.01%
108.18M
8.36%
110.06M
1.74%
111.59M
1.39%
113.37M
1.60%
100.30M
11.53%
90.72M
9.55%
87.70M
3.33%
87.48M
0.25%
84.86M
3.00%
88.38M
4.15%
101.14M
14.43%
119.82M
18.47%
136.20M
13.67%
149.04M
9.42%
162.73M
9.19%
161.28M
0.89%
232.60M
44.22%
209.39M
9.98%
203.52M
2.80%
205.63M
1.04%
204.05M
0.77%
long term debt
244.32M
-
274.08M
12.18%
249.38M
9.01%
8.81M
96.47%
9.26M
5.12%
9.02M
2.58%
8.74M
3.10%
25.98M
197.21%
24.37M
6.19%
25.57M
4.92%
24.19M
5.39%
22.84M
5.58%
20.65M
9.61%
21.52M
4.24%
20.06M
6.79%
21.10M
5.19%
23.55M
11.57%
23.56M
0.08%
23.46M
0.43%
23.58M
0.51%
22.77M
3.43%
24.42M
7.24%
24.81M
1.60%
138.30M
457.40%
54.98M
60.25%
24.99M
54.55%
28.47M
13.95%
29.81M
4.70%
long term investments
-1
-
-201.04M
20,103,699,900%
net debt
239.33M
-
277.00M
15.74%
249.04M
10.09%
6.53M
97.38%
-12.77M
295.63%
-25.77M
101.79%
-54.75M
112.48%
-48.41M
11.58%
-92.28M
90.62%
-127.87M
38.58%
-164.94M
28.98%
-194.33M
17.82%
-239.86M
23.43%
-243.46M
1.50%
-260.53M
7.01%
-261.95M
0.55%
-276.15M
5.42%
-269.16M
2.53%
-268.46M
0.26%
-263.39M
1.89%
-278.03M
5.56%
-285.77M
2.78%
-309.01M
8.13%
114.39M
137.02%
27.45M
76.00%
-27.06M
198.57%
-93.82M
246.69%
-153.17M
63.26%
net receivables
32.29M
-
74.13M
129.59%
84.17M
13.54%
84.80M
0.74%
97.57M
15.06%
105.94M
8.58%
92.27M
12.91%
107.87M
16.91%
112.96M
4.72%
100.31M
11.21%
87.86M
12.40%
95.24M
8.39%
46.82M
50.83%
40.29M
13.95%
44.07M
9.38%
57.63M
30.78%
71.83M
24.62%
79.40M
10.55%
89.20M
12.35%
104.21M
16.82%
125.82M
20.74%
131.75M
4.71%
138.27M
4.95%
209.44M
51.48%
214.59M
2.46%
206.25M
3.89%
205.38M
0.42%
207.62M
1.09%
other assets
1
-
other current assets
3.71M
-
8.10M
118.15%
7.73M
4.54%
5.56M
28.05%
5.37M
3.43%
9.34M
73.79%
11.56M
23.80%
11.03M
4.59%
10.36M
6.03%
7.51M
27.53%
11.04M
47.06%
9.54M
13.66%
8.45M
11.38%
9.96M
17.88%
4.93M
50.46%
4.95M
0.24%
4.49M
9.24%
9.29M
106.88%
7.79M
16.09%
8.21M
5.36%
7.99M
2.76%
11.85M
48.39%
10.56M
10.84%
9.99M
5.41%
11.18M
11.90%
19.44M
73.87%
11.38M
41.47%
11.03M
3.10%
other current liabilities
5.87M
-
12.10M
106.38%
9.79M
19.08%
14.58M
48.91%
17.22M
18.08%
17.44M
1.28%
24.11M
38.25%
9.57M
60.30%
9.57M
0%
14.81M
54.74%
35.33M
138.45%
14.63M
58.59%
21.40M
46.29%
8.90M
58.41%
19.61M
120.33%
9.29M
52.64%
9.29M
0%
10.98M
18.15%
38.24M
248.44%
40.52M
5.94%
45.39M
12.03%
59.35M
30.77%
56.71M
4.45%
78.31M
38.08%
80.76M
3.13%
18.89M
76.61%
84.21M
345.77%
105.35M
25.10%
other liabilities
other non current assets
44K
-
49K
11.36%
49K
0%
48K
2.04%
47K
2.08%
613K
1,204.26%
1.31M
113.38%
1.28M
1.76%
1.49M
15.64%
1.48M
0.54%
1.40M
5.07%
1.34M
4.63%
1.28M
3.96%
1.25M
2.88%
1.21M
3.37%
1.20M
0.83%
1.11M
6.77%
1.04M
7.00%
1.04M
0.29%
1.05M
1.15%
992K
5.70%
1.31M
31.75%
1.60M
22.80%
10.09M
528.41%
9.88M
2.08%
9.78M
0.98%
9.53M
2.58%
210.52M
2,109.71%
other non current liabilities
62.99M
-
62.99M
0%
161.80M
156.87%
138.01M
14.70%
214.97M
55.76%
221.04M
2.83%
206.10M
6.76%
201.90M
2.04%
201.90M
0%
194.10M
3.86%
194.62M
0.27%
195.06M
0.23%
241.79M
23.96%
275.88M
14.10%
272.02M
1.40%
269.84M
0.80%
283.62M
5.11%
288.66M
1.78%
260.84M
9.64%
265.02M
1.60%
5.84M
97.80%
23.98M
310.74%
250.26M
943.47%
250.07M
0.07%
254.82M
1.90%
othertotal stockholders equity
83.14M
-
84.41M
1.52%
127.60M
51.17%
126.42M
0.93%
189.90M
50.22%
193.16M
1.72%
193.41M
0.13%
194.46M
0.54%
195.38M
0.48%
197.48M
1.08%
199.57M
1.06%
202.08M
1.26%
247.88M
22.66%
278.50M
12.36%
287.05M
3.07%
289.60M
0.89%
298.89M
3.21%
304.42M
1.85%
307.70M
1.08%
449.06M
45.94%
628.43M
39.94%
638.17M
1.55%
651.37M
2.07%
465.01M
28.61%
462.46M
0.55%
preferred stock
139.83M
-
162.91M
-
184.67M
13.36%
147.76M
19.98%
161.50M
9.30%
188.93M
-
199.97M
5.84%
201.16M
0.60%
195.54M
2.79%
197.80M
1.16%
153.09M
22.60%
122.83M
-
126.39M
2.90%
property plant equipment net
74.87M
-
89.48M
19.52%
94.65M
5.78%
109.49M
15.68%
118.60M
8.32%
135.39M
14.16%
142.05M
4.92%
173.97M
22.46%
180.17M
3.56%
183.66M
1.94%
188.31M
2.53%
187.74M
0.30%
179.65M
4.31%
172.86M
3.78%
164.82M
4.65%
160.81M
2.43%
158.84M
1.22%
155.27M
2.25%
151.66M
2.33%
154.42M
1.83%
151.29M
2.03%
152.33M
0.69%
153.18M
0.56%
373.33M
143.72%
366.95M
1.71%
365.19M
0.48%
369.00M
1.04%
369.40M
0.11%
retained earnings
3.75M
-
16.09M
328.64%
34.76M
116.07%
51.68M
48.69%
78.49M
51.87%
99.90M
27.27%
119.24M
19.36%
132.99M
11.53%
147.67M
11.04%
149.36M
1.14%
151.24M
1.26%
150.09M
0.76%
157.29M
4.80%
162.67M
3.42%
169.39M
4.13%
178.45M
5.34%
192.49M
7.87%
212.91M
10.61%
237.55M
11.57%
261.76M
10.19%
297.53M
13.66%
315.05M
5.89%
359.70M
14.17%
400.68M
11.39%
431.70M
7.74%
short term debt
3.70M
-
6.14M
65.80%
7.24M
17.87%
5.58M
22.90%
6.37M
14.27%
7.19M
12.86%
7.35M
2.21%
13.73M
86.70%
14.50M
5.63%
14.10M
2.77%
13.47M
4.45%
13.03M
3.26%
10.16M
22.02%
8.96M
11.87%
8.07M
9.90%
8.92M
10.52%
9.39M
5.24%
9.25M
1.42%
9.75M
5.34%
10.77M
10.54%
10.88M
1.01%
10.43M
4.13%
10.71M
2.65%
51.51M
380.98%
36.39M
29.37%
11.69M
67.87%
11.50M
1.63%
11.28M
1.96%
short term investments
tax assets
73.22M
-
70.31M
3.97%
179.26M
154.97%
159.05M
11.27%
244.36M
53.63%
239.75M
1.88%
231.22M
3.56%
222.54M
3.75%
217.92M
2.08%
216.73M
0.54%
217.66M
0.43%
216.60M
0.49%
268.63M
24.02%
303.19M
12.87%
308.00M
1.59%
303.07M
1.60%
316.53M
4.44%
315.50M
0.33%
306.79M
2.76%
301.64M
1.68%
211.46M
29.90%
209.72M
0.82%
211.53M
0.86%
204.85M
3.16%
201.04M
1.86%
tax payables
1.90M
-
3.48M
-
3.25M
-
2.79M
-
2.82M
-
5.26M
-
4.27M
-
total assets
165.33M
-
245.63M
48.57%
266.46M
8.48%
358.33M
34.48%
406.07M
13.32%
565.67M
39.30%
584.74M
3.37%
742.63M
27.00%
793.76M
6.89%
811.14M
2.19%
834.96M
2.94%
850.10M
1.81%
822.15M
3.29%
811.49M
1.30%
815.59M
0.51%
877.87M
7.64%
944.75M
7.62%
963.93M
2.03%
982.08M
1.88%
1.03B
4.49%
1.07B
4.28%
1.10B
2.34%
1.12B
2.16%
1.52B
35.87%
1.48B
2.89%
1.46B
0.83%
1.52B
3.99%
1.58B
3.50%
total current assets
82.59M
-
148.28M
79.54%
163.93M
10.56%
167.76M
2.33%
209.30M
24.76%
242.58M
15.90%
274.50M
13.16%
315.20M
14.82%
364.54M
15.65%
386.95M
6.15%
414.88M
7.22%
435.27M
4.91%
416.67M
4.28%
411.89M
1.15%
425.14M
3.22%
439.41M
3.36%
473.78M
7.82%
491.80M
3.80%
518.49M
5.43%
546.37M
5.38%
594.53M
8.81%
626.95M
5.45%
654.64M
4.42%
527.46M
19.43%
499.07M
5.38%
492.95M
1.23%
556.18M
12.83%
616.96M
10.93%
total current liabilities
24.13M
-
56.32M
133.36%
52.87M
6.12%
58.74M
11.09%
67.82M
15.47%
68.90M
1.59%
74.62M
8.31%
84.08M
12.67%
92.95M
10.55%
89.58M
3.63%
91.13M
1.73%
81.41M
10.66%
58.78M
27.80%
48.00M
18.34%
48.91M
1.91%
55.06M
12.55%
73.56M
33.61%
87.95M
19.56%
92.57M
5.26%
102.46M
10.68%
113.64M
10.91%
132.19M
16.32%
116.65M
11.75%
186.57M
59.94%
180.73M
3.13%
177.37M
1.86%
175.66M
0.96%
190.67M
8.54%
total debt
248.02M
-
280.22M
12.98%
256.62M
8.42%
14.39M
94.39%
15.63M
8.67%
16.21M
3.72%
16.09M
0.75%
39.71M
146.72%
38.87M
2.10%
39.67M
2.05%
37.66M
5.06%
35.88M
4.75%
30.81M
14.12%
30.48M
1.07%
28.13M
7.70%
30.02M
6.72%
32.93M
9.69%
32.82M
0.35%
33.21M
1.19%
34.35M
3.45%
33.66M
2.03%
34.85M
3.57%
35.52M
1.91%
189.81M
434.36%
91.36M
51.87%
36.68M
59.86%
39.97M
8.99%
41.09M
2.79%
total investments
-1
-
-201.04M
20,103,699,900%
total liabilities
268.65M
-
330.77M
23.12%
302.67M
8.49%
131.02M
56.71%
140.78M
7.45%
240.81M
71.05%
222.42M
7.64%
326.27M
46.69%
339.24M
3.97%
322.08M
5.06%
318.57M
1.09%
307.67M
3.42%
274.25M
10.86%
264.93M
3.40%
264.82M
0.04%
318.81M
20.39%
373.57M
17.18%
384.23M
2.85%
387.05M
0.73%
411.09M
6.21%
426.32M
3.70%
419.55M
1.59%
408.45M
2.65%
594.43M
45.53%
523.62M
11.91%
454.08M
13.28%
457.79M
0.82%
475.30M
3.82%
total liabilities and stockholders equity
165.33M
-
245.63M
48.57%
266.46M
8.48%
358.33M
34.48%
406.07M
13.32%
565.67M
39.30%
584.74M
3.37%
742.63M
27.00%
793.76M
6.89%
811.14M
2.19%
834.96M
2.94%
850.10M
1.81%
822.15M
3.29%
811.49M
1.30%
815.59M
0.51%
877.87M
7.64%
944.75M
7.62%
963.93M
2.03%
982.08M
1.88%
1.03B
4.49%
1.07B
4.28%
1.10B
2.34%
1.12B
2.16%
1.52B
35.87%
1.48B
2.89%
1.46B
0.83%
1.52B
3.99%
1.58B
3.50%
total non current assets
82.74M
-
97.36M
17.67%
102.53M
5.31%
190.58M
85.88%
196.78M
3.25%
323.09M
64.19%
310.24M
3.98%
427.43M
37.78%
429.23M
0.42%
424.19M
1.17%
420.08M
0.97%
414.82M
1.25%
405.49M
2.25%
399.59M
1.45%
390.45M
2.29%
438.46M
12.29%
470.97M
7.42%
472.13M
0.25%
463.59M
1.81%
479.83M
3.50%
475.60M
0.88%
468.25M
1.54%
464.25M
0.85%
992.81M
113.85%
977.33M
1.56%
971.20M
0.63%
966.38M
0.50%
958.93M
0.77%
total non current liabilities
244.51M
-
274.45M
12.24%
249.80M
8.98%
72.29M
71.06%
72.96M
0.93%
171.91M
135.62%
147.79M
14.03%
242.19M
63.87%
246.28M
1.69%
232.50M
5.60%
227.44M
2.17%
226.25M
0.52%
215.47M
4.77%
216.93M
0.68%
215.91M
0.47%
263.76M
22.16%
300.01M
13.75%
296.28M
1.25%
294.47M
0.61%
308.63M
4.81%
312.68M
1.31%
287.36M
8.10%
291.80M
1.54%
407.87M
39.77%
342.89M
15.93%
276.71M
19.30%
282.13M
1.96%
284.63M
0.89%
total stockholders equity
-103.32M
-
-85.13M
17.60%
-36.22M
57.46%
227.31M
727.64%
100.49M
55.79%
324.86M
223.27%
362.33M
11.53%
416.36M
14.91%
454.53M
9.17%
312.32M
31.29%
516.39M
65.34%
542.43M
5.04%
547.91M
1.01%
546.56M
0.25%
550.77M
0.77%
559.05M
1.50%
441.97M
20.94%
579.70M
31.16%
595.03M
2.64%
492.32M
17.26%
517.24M
5.06%
544.24M
5.22%
710.45M
30.54%
925.84M
30.32%
952.77M
2.91%
1.01B
6.01%
865.52M
14.31%
893.37M
3.22%

All numbers in USD (except ratios and percentages)