NYSE:WHD
Cactus, Inc.
- Stock
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
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)