Cactus Inc.
WHD | NYSE
$67.45
+$0.77 (+1.15%)
At close: Sep 21, 2026, 4:00 PM ET
$67.45
$0 (0.00%)
After-hours:
Sep 21, 2026, 4:00 PM ET
TTM Period Ending | Q2 2026 Jun 29, 2026 | Q1 2026 Mar 30, 2026 | Q4 2025 Dec 30, 2025 | Q3 2025 Sep 29, 2025 | Q2 2025 Jun 29, 2025 | Q1 2025 Mar 30, 2025 | Q4 2024 Dec 30, 2024 | Q3 2024 Sep 29, 2024 | Q2 2024 Jun 29, 2024 | Q1 2024 Mar 30, 2024 | Q4 2023 Dec 30, 2023 | Q3 2023 Sep 29, 2023 | Q2 2023 Jun 29, 2023 | Q1 2023 Mar 30, 2023 | Q4 2022 Dec 30, 2022 | Q3 2022 Sep 29, 2022 | Q2 2022 Jun 29, 2022 | Q1 2022 Mar 30, 2022 | Q4 2021 Dec 30, 2021 | Q3 2021 Sep 29, 2021 | Q2 2021 Jun 29, 2021 | Q1 2021 Mar 30, 2021 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.36B | 1.19B | 1.08B | 1.09B | 1.12B | 1.14B | 1.13B | 1.13B | 1.13B | 1.14B | 1.1B | 1.01B | 906.48M | 770.88M | 688.37M | 630.51M | 561.39M | 500.07M | 438.59M | 376.76M | 321.19M | 278.84M |
Cost of Revenue | 397.15M | 520.66M | 489.75M | 645.07M | 653.12M | 710.07M | 702.33M | 698.16M | 695.09M | 715.71M | 695.67M | 642.37M | 583.77M | 493.92M | 445.92M | 420.61M | 385.84M | 354.8M | 317.14M | 276.49M | 232.89M | 200.82M |
Gross Profit | 965.89M | 666.42M | 589.3M | 444.9M | 466.08M | 425.94M | 427.48M | 434.4M | 432.16M | 426.97M | 401.29M | 367.5M | 322.71M | 276.95M | 242.45M | 209.9M | 175.55M | 145.27M | 121.45M | 100.27M | 88.3M | 78.03M |
Operating Income | 254.17M | 231.39M | 250.5M | 261.1M | 276.66M | 298.55M | 292.49M | 302.39M | 313.2M | 279.03M | 266.16M | 234.03M | 197.73M | 193.45M | 174.75M | 152.24M | 121.71M | 94.78M | 75.43M | 58.14M | 49.93M | 41.49M |
Interest Income | 7.29M | 8.86M | 10.96M | 10.12M | 9.21M | 8.09M | 6.46M | 4.16M | 2.09M | 689K | 1M | 3.37M | 4.51M | 4.51M | 3.51M | 1.14M | n/a | n/a | n/a | n/a | 218K | 441K |
Pretax Income | 260.66M | 239.46M | 260.67M | 274.65M | 289.07M | 306.97M | 299.28M | 302.37M | 310.02M | 271.39M | 262.38M | 231.99M | 199.05M | 201.01M | 176.55M | 155.35M | 122.26M | 93.84M | 75.15M | 55.95M | 46.39M | 40.67M |
Net Income | 81.86M | 73.19M | 166.01M | 172.86M | 181.17M | 190.67M | 185.41M | 187.67M | 190.32M | 165.24M | 169.17M | 151.21M | 130.06M | 132.45M | 110.17M | 94.21M | 75.4M | 58.65M | 49.59M | 37.77M | 31.39M | 27.02M |
Selling & General & Admin | 397.84M | 71.02M | 106.14M | 133.67M | 139.15M | 127.25M | 121.55M | 118.57M | 110.75M | 121.59M | 122.07M | 120.42M | 106.84M | 83.51M | 67.7M | 57.67M | 53.84M | 50.49M | 46.02M | 42.14M | 38.37M | 35.68M |
Research & Development | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Other Expenses | 313.88M | 364.01M | 232.66M | 50.13M | 50.27M | 138K | 13.44M | 13.44M | 8.21M | 26.36M | 13.05M | 13.05M | 18.14M | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | 857K |
Operating Expenses | 711.72M | 435.03M | 338.8M | 183.8M | 189.42M | 127.39M | 134.99M | 132.01M | 118.96M | 147.95M | 135.12M | 133.47M | 124.98M | 83.51M | 67.7M | 57.67M | 53.84M | 50.49M | 46.02M | 42.14M | 38.37M | 36.54M |
Interest Expense | n/a | n/a | n/a | n/a | n/a | n/a | n/a | 182K | 1.55M | 7.48M | 7.48M | 7.3M | 5.93M | 304K | 404K | 546K | 845K | 722K | 774K | 782K | 483K | 302K |
Selling & Marketing Expenses | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Cost & Expenses | 1.11B | 955.69M | 828.55M | 828.87M | 842.54M | 837.46M | 837.33M | 830.17M | 814.05M | 863.65M | 830.8M | 775.83M | 708.75M | 577.43M | 513.62M | 478.27M | 439.68M | 405.29M | 363.16M | 318.63M | 271.26M | 237.36M |
Income Tax Expense | 60.57M | 51.7M | 59.03M | 63.86M | 66.04M | 69.93M | 66.52M | 64.99M | 67.05M | 59.02M | 47.54M | 38.49M | 32.05M | 30.68M | 31.43M | 30.59M | 21.84M | 14.43M | 7.68M | 2.72M | -544K | -586K |
Shares Outstanding (Basic) | 69.53M | 69.03M | 68.86M | 68.68M | 68.36M | 68.19M | 67.47M | 66.56M | 66.14M | 65.38M | 65.36M | 64.88M | 64.57M | 63.74M | 60.8M | 60.67M | 76.32M | 76.16M | 58.99M | 58.25M | 55.05M | 49.17M |
Shares Outstanding (Diluted) | 70.22M | 69.03M | 69.52M | 69.2M | 68.76M | 68.66M | 79.92M | 80.19M | 66.58M | 79.56M | 79.86M | 65.49M | 65M | 79.16M | 76.41M | 61.11M | 76.32M | 76.16M | 76.15M | 76.08M | 76M | 75.77M |
EPS (Basic) | 1.19 | 1.08 | 2.43 | 2.54 | 2.82 | 2.98 | 2.93 | 2.99 | 2.91 | 2.54 | 2.61 | 2.37 | 2.08 | 2.06 | 1.66 | 1.40 | 1.10 | 0.93 | 0.90 | 0.72 | 0.63 | 0.57 |
EPS (Diluted) | 1.17 | 1.06 | 2.40 | 2.52 | 2.66 | 2.82 | 2.77 | 2.82 | 2.88 | 2.51 | 2.55 | 2.31 | 2.02 | 2 | 1.64 | 1.39 | 1.09 | 0.91 | 0.83 | 0.62 | 0.54 | 0.47 |
EBITDA | 366.4M | 324.45M | 324.58M | 337.72M | 349.1M | 366.12M | 370.41M | 373.24M | 378.9M | 371.25M | 347.69M | 312.64M | 276.93M | 241.81M | 213.03M | 189.06M | 157M | 129.01M | 110.88M | 92.87M | 83.65M | 78.43M |
EBIT | 260.66M | 239.46M | 260.67M | 274.65M | 287.15M | 305.05M | 309.97M | 313.25M | 318.83M | 304.27M | 282.65M | 254.33M | 225.38M | 203.26M | 178.9M | 154.24M | 121.45M | 93.21M | 74.57M | 56.13M | 46.28M | 39.7M |
Depreciation & Amortization | 105.74M | 85M | 63.91M | 63.07M | 61.96M | 61.07M | 60.44M | 59.99M | 60.07M | 66.98M | 65.05M | 58.31M | 51.56M | 38.56M | 34.12M | 34.82M | 35.55M | 35.79M | 36.31M | 36.74M | 37.37M | 38.73M |
Add to Watchlist
Select watchlists to add or remove WHD