Cactus Inc. logo

Cactus Inc.

WHD | NYSE
Chart Builder DCF Calculator
$68.13
+$0.68 (+1.01%)
Sep 22, 2026, 11:27 AM ET · Market open
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

© 2026 bestshares.com. All rights reserved.