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 '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
221.40M
-
155.05M
29.97%
341.19M
120.06%
544.13M
59.48%
628.41M
15.49%
348.57M
44.53%
438.59M
25.83%
688.37M
56.95%
1.10B
59.36%
cost of revenue
157.06M
-
125.23M
20.27%
225.15M
79.80%
325.90M
44.75%
393.61M
20.77%
236.95M
39.80%
317.14M
33.84%
445.92M
40.61%
711.97M
59.66%
gross profit
64.34M
-
29.82M
53.65%
116.04M
289.11%
218.23M
88.06%
234.81M
7.60%
111.62M
52.46%
121.45M
8.81%
242.45M
99.63%
384.99M
58.79%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
22.14M
-
19.21M
13.23%
27.18M
41.50%
40.53M
49.13%
51.66M
27.46%
39.72M
23.12%
46.02M
15.88%
67.70M
47.11%
105.77M
56.23%
research and development expenses
other expenses
1.64M
-
2.25M
37.26%
101.12M
4,392.27%
-4.30M
104.26%
4.29M
199.74%
-555K
112.93%
492K
188.65%
-1.91M
488.21%
4.49M
335.08%
cost and expenses
179.19M
-
144.43M
19.40%
252.33M
74.70%
366.43M
45.22%
445.26M
21.51%
276.66M
37.87%
363.16M
31.27%
513.62M
41.43%
817.74M
59.21%
operating expenses
22.14M
-
19.21M
13.23%
27.18M
41.50%
40.53M
49.13%
51.66M
27.46%
39.72M
23.12%
46.02M
15.88%
67.70M
47.11%
105.77M
56.23%
interest expense
21.85M
-
20.23M
7.38%
20.77M
2.63%
3.60M
82.69%
-879K
124.45%
1.13M
228.21%
959K
14.91%
1.06M
10.84%
10.24M
862.94%
ebitda
64.44M
-
34.11M
47.07%
112.13M
228.75%
203.55M
81.52%
226.30M
11.18%
114.29M
49.50%
111.73M
2.23%
208.87M
86.94%
344.26M
64.82%
operating income
42.20M
-
10.62M
74.85%
88.86M
737.15%
177.70M
99.97%
183.15M
3.07%
70.04M
61.76%
75.43M
7.69%
174.75M
131.68%
279.22M
59.78%
depreciation and amortization
20.58M
-
21.24M
3.21%
23.27M
9.56%
30.15M
29.57%
43.15M
43.10%
44.25M
2.55%
36.31M
17.94%
34.12M
6.02%
65.05M
90.61%
total other income expenses net
1.64M
-
2.25M
37.26%
-20.77M
1,022.57%
-4.30M
79.27%
5.17M
220.16%
146K
97.18%
-282K
293.15%
1.80M
739.72%
-16.84M
1,033.48%
income before tax
22.01M
-
-7.37M
133.47%
68.10M
1,024.34%
169.80M
149.36%
188.32M
10.91%
70.19M
62.73%
75.14M
7.07%
176.55M
134.95%
262.38M
48.61%
income tax expense
784K
-
809K
3.19%
1.55M
91.47%
19.52M
1,160.17%
32.02M
64.04%
10.97M
65.74%
7.67M
30.04%
31.43M
309.51%
47.54M
51.24%
net income
21.22M
-
-8.18M
138.52%
66.55M
913.93%
65.33M
1.83%
156.30M
139.25%
59.22M
62.12%
67.47M
13.94%
110.17M
63.29%
169.17M
53.55%
weighted average shs out
74.89M
-
74.89M
0%
21.43M
71.39%
32.33M
50.87%
44.98M
39.14%
47.46M
5.50%
55.40M
16.73%
60.32M
8.89%
64.64M
7.16%
weighted average shs out dil
74.89M
-
74.89M
0%
21.43M
71.39%
32.70M
52.58%
75.35M
130.47%
75.50M
0.19%
76.11M
0.81%
76.34M
0.30%
79.46M
4.09%
eps
0.15
-
-0.11
173.33%
3.11
2,927.27%
2.02
35.05%
3.47
71.78%
1.25
63.98%
1.22
2.40%
1.83
50.00%
2.62
43.17%
epsdiluted
0.15
-
-0.11
173.33%
3.11
2,927.27%
2
35.69%
2.07
3.50%
0.78
62.32%
0.89
14.10%
1.80
102.25%
2.57
42.78%

All numbers in USD (except ratios and percentages)