Advertisement
Screener

Cactus, Inc. (WHD) Operating Cash Flow

2.8 / 5 stars · 68/120 Roast Me

Cactus, Inc. Operating Cash Flow

Cactus, Inc. (WHD) reported Operating Cash Flow of $232.84 million for the 6-month period ending 2026-06-30, per its 10-Q filed 2026-07-31.

Financial Statements › Cash Flow › Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities · last filed 2026-07-31

  • Cactus, Inc. net cash provided by (used in) operating activities for the quarter ending 2026-06-30 was $104.56M, a 26.23% increase year-over-year.
  • Cactus, Inc. net cash provided by (used in) operating activities for the quarter ending 2026-03-31 was $128.27M, a 208.75% increase year-over-year.
  • Cactus, Inc. net cash provided by (used in) operating activities for the quarter ending 2025-12-31 was $72.27M, a 8.52% increase year-over-year.
  • Cactus, Inc. net cash provided by (used in) operating activities for the quarter ending 2025-09-30 was $61.77M, a 27.59% decline year-over-year.
  • Cactus, Inc. net cash provided by (used in) operating activities for fiscal 2025 was $258.42M, a 18.25% decline from fiscal 2024.
  • Cactus, Inc. net cash provided by (used in) operating activities for fiscal 2024 was $316.11M, a 7.10% decline from fiscal 2023.
  • Cactus, Inc. net cash provided by (used in) operating activities for fiscal 2023 was $340.28M, a 188.66% increase from fiscal 2022.
  • Cactus, Inc. net cash provided by (used in) operating activities for fiscal 2022 was $117.88M, a 84.89% increase from fiscal 2021.
Period endNet Cash Provided by (Used in) Operating Activities 3 monthNet Cash Provided by (Used in) Operating Activities 6 monthNet Cash Provided by (Used in) Operating Activities 9 monthNet Cash Provided by (Used in) Operating Activities 12 month
2026-06-30$104.56M
derived: 10-Q 6 month − 10-Q 3 month · filed 2026-07-31
$232.84M
10-Q · filed 2026-07-31
$305.10M
derived: sum of 3 quarters · filed 2026-07-31
$366.87M
derived: sum of 4 quarters · filed 2026-07-31
2026-03-31$128.27M
10-Q · filed 2026-05-08
$200.54M
derived: sum of 2 quarters · filed 2026-05-08
$262.31M
derived: sum of 3 quarters · filed 2026-05-08
$345.14M
derived: sum of 4 quarters · filed 2026-07-31
2025-12-31$72.27M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-26
$134.04M
derived: sum of 2 quarters · filed 2026-02-26
$216.87M
derived: sum of 3 quarters · filed 2026-07-31
$258.42M
10-K · filed 2026-02-26
2025-09-30$61.77M
derived: 10-Q 9 month − 10-Q 6 month · filed 2025-10-30
$144.60M
derived: sum of 2 quarters · filed 2026-07-31
$186.15M
10-Q · filed 2025-10-30
$252.74M
derived: sum of 4 quarters · filed 2026-07-31
2025-06-30$82.83M
derived: 10-Q 6 month − 10-Q 3 month · filed 2026-07-31
$124.38M
10-Q · filed 2026-07-31
$190.97M
derived: sum of 3 quarters · filed 2026-07-31
$276.27M
derived: sum of 4 quarters · filed 2026-07-31
2025-03-31$41.55M
10-Q · filed 2026-05-08
$108.14M
derived: sum of 2 quarters · filed 2026-05-08
$193.44M
derived: sum of 3 quarters · filed 2026-05-08
$271.39M
derived: sum of 4 quarters · filed 2026-05-08
2024-12-31$66.59M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-26
$151.90M
derived: sum of 2 quarters · filed 2026-02-26
$229.85M
derived: sum of 3 quarters · filed 2026-02-26
$316.11M
10-K · filed 2026-02-26
2024-09-30$85.30M
derived: 10-Q 9 month − 10-Q 6 month · filed 2025-10-30
$163.25M
derived: sum of 2 quarters · filed 2025-10-30
$249.52M
10-Q · filed 2025-10-30
$341.20M
derived: sum of 4 quarters · filed 2026-02-26
2024-06-30$77.95M
derived: 10-Q 6 month − 10-Q 3 month · filed 2025-07-31
$164.22M
10-Q · filed 2025-07-31
$255.90M
derived: sum of 3 quarters · filed 2026-02-26
$335.98M
derived: sum of 4 quarters · filed 2026-02-26
2024-03-31$86.26M
10-Q · filed 2025-05-01
$177.94M
derived: sum of 2 quarters · filed 2026-02-26
$258.02M
derived: sum of 3 quarters · filed 2026-02-26
$366.08M
derived: sum of 4 quarters · filed 2026-02-26
2023-12-31$91.68M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-26
$171.76M
derived: sum of 2 quarters · filed 2026-02-26
$279.82M
derived: sum of 3 quarters · filed 2026-02-26
$340.28M
10-K · filed 2026-02-26
2023-09-30$80.08M
derived: 10-Q 9 month − 10-Q 6 month · filed 2024-10-31
$188.14M
derived: sum of 2 quarters · filed 2024-10-31
$248.60M
10-Q · filed 2024-10-31
$287.88M
derived: sum of 4 quarters · filed 2025-02-27
2023-06-30$108.06M
derived: 10-Q 6 month − 10-Q 3 month · filed 2024-08-01
$168.52M
10-Q · filed 2024-08-01
$207.80M
derived: sum of 3 quarters · filed 2025-02-27
$238.18M
derived: sum of 4 quarters · filed 2025-02-27
2023-03-31$60.46M
10-Q · filed 2024-05-02
$99.74M
derived: sum of 2 quarters · filed 2025-02-27
$130.12M
derived: sum of 3 quarters · filed 2025-02-27
$161.14M
derived: sum of 4 quarters · filed 2025-02-27
2022-12-31$39.28M
derived: 10-K 12 month − 10-Q 9 month · filed 2025-02-27
$69.66M
derived: sum of 2 quarters · filed 2025-02-27
$100.67M
derived: sum of 3 quarters · filed 2025-02-27
$117.88M
10-K · filed 2025-02-27
2022-09-30$30.38M
derived: 10-Q 9 month − 10-Q 6 month · filed 2023-11-09
$61.40M
derived: sum of 2 quarters · filed 2023-11-09
$78.61M
10-Q · filed 2023-11-09
$90.28M
derived: sum of 4 quarters · filed 2024-02-29
2022-06-30$31.01M
derived: 10-Q 6 month − 10-Q 3 month · filed 2023-08-08
$48.22M
10-Q · filed 2023-08-08
$59.90M
derived: sum of 3 quarters · filed 2024-02-29
$68.75M
derived: sum of 4 quarters · filed 2024-02-29
2022-03-31$17.21M
10-Q · filed 2023-05-10
$28.88M
derived: sum of 2 quarters · filed 2024-02-29
$37.74M
derived: sum of 3 quarters · filed 2024-02-29
$65.22M
derived: sum of 4 quarters · filed 2024-02-29
2021-12-31$11.68M
derived: 10-K 12 month − 10-Q 9 month · filed 2024-02-29
$20.53M
derived: sum of 2 quarters · filed 2024-02-29
$48.01M
derived: sum of 3 quarters · filed 2024-02-29
$63.76M
10-K · filed 2024-02-29
2021-09-30$8.86M
derived: 10-Q 9 month − 10-Q 6 month · filed 2022-11-07
$36.34M
derived: sum of 2 quarters · filed 2022-11-07
$52.08M
10-Q · filed 2022-11-07
$73.98M
derived: sum of 4 quarters · filed 2023-03-01
2021-06-30$27.48M
derived: 10-Q 6 month − 10-Q 3 month · filed 2022-08-04
$43.23M
10-Q · filed 2022-08-04
$65.12M
derived: sum of 3 quarters · filed 2023-03-01
$84.06M
derived: sum of 4 quarters · filed 2023-03-01
2021-03-31$15.75M
10-Q · filed 2022-05-05
$37.64M
derived: sum of 2 quarters · filed 2023-03-01
$56.58M
derived: sum of 3 quarters · filed 2023-03-01
$113.97M
derived: sum of 4 quarters · filed 2023-03-01
2020-12-31$21.89M
derived: 10-K 12 month − 10-Q 9 month · filed 2023-03-01
$40.83M
derived: sum of 2 quarters · filed 2023-03-01
$98.22M
derived: sum of 3 quarters · filed 2023-03-01
$143.38M
10-K · filed 2023-03-01
2020-09-30$18.94M
derived: 10-Q 9 month − 10-Q 6 month · filed 2021-11-05
$76.32M
derived: sum of 2 quarters · filed 2021-11-05
$121.48M
10-Q · filed 2021-11-05
$182.93M
derived: sum of 4 quarters · filed 2022-02-28
2020-06-30$57.39M
derived: 10-Q 6 month − 10-Q 3 month · filed 2021-07-29
$102.55M
10-Q · filed 2021-07-29
$163.99M
derived: sum of 3 quarters · filed 2022-02-28
$213.86M
derived: sum of 4 quarters · filed 2022-02-28
2020-03-31$45.16M
10-Q · filed 2021-05-07
$106.60M
derived: sum of 2 quarters · filed 2022-02-28
$156.47M
derived: sum of 3 quarters · filed 2022-02-28
$220.55M
derived: sum of 4 quarters · filed 2022-02-28
2019-12-31$61.44M
derived: 10-K 12 month − 10-Q 9 month · filed 2022-02-28
$111.31M
derived: sum of 2 quarters · filed 2022-02-28
$175.39M
derived: sum of 3 quarters · filed 2022-02-28
$209.63M
10-K · filed 2022-02-28
2019-09-30$49.87M
derived: 10-Q 9 month − 10-Q 6 month · filed 2020-11-05
$113.95M
derived: sum of 2 quarters · filed 2020-11-05
$148.19M
10-Q · filed 2020-11-05
$193.02M
derived: sum of 4 quarters · filed 2021-03-01
2019-06-30$64.08M
derived: 10-Q 6 month − 10-Q 3 month · filed 2020-07-31
$98.32M
10-Q · filed 2020-07-31
$143.15M
derived: sum of 3 quarters · filed 2021-03-01
$184.79M
derived: sum of 4 quarters · filed 2021-03-01
2019-03-31$34.24M
10-Q · filed 2020-05-01
$79.07M
derived: sum of 2 quarters · filed 2021-03-01
$120.71M
derived: sum of 3 quarters · filed 2021-03-01
$162.85M
derived: sum of 4 quarters · filed 2021-03-01
2018-12-31$44.83M
derived: 10-K 12 month − 10-Q 9 month · filed 2021-03-01
$86.47M
derived: sum of 2 quarters · filed 2021-03-01
$128.62M
derived: sum of 3 quarters · filed 2021-03-01
$167.18M
10-K · filed 2021-03-01
2018-09-30$41.65M
derived: 10-Q 9 month − 10-Q 6 month · filed 2019-10-31
$83.78M
derived: sum of 2 quarters · filed 2019-10-31
$122.35M
10-Q · filed 2019-10-31
$137.55M
derived: sum of 4 quarters · filed 2020-02-28
2018-06-30$42.14M
derived: 10-Q 6 month − 10-Q 3 month · filed 2019-08-02
$80.70M
10-Q · filed 2019-08-02
$95.90M
derived: sum of 3 quarters · filed 2020-02-28
$108.99M
derived: sum of 4 quarters · filed 2020-02-28
2018-03-31$38.56M
10-Q · filed 2019-05-09
$53.76M
derived: sum of 2 quarters · filed 2020-02-28
$66.85M
derived: sum of 3 quarters · filed 2020-02-28
$67.34M
derived: sum of 4 quarters · filed 2020-02-28
2017-12-31$15.20M
derived: 10-K 12 month − 10-Q 9 month · filed 2020-02-28
$28.28M
derived: sum of 2 quarters · filed 2020-02-28
$28.77M
derived: sum of 3 quarters · filed 2020-02-28
$34.71M
10-K · filed 2020-02-28
2017-09-30$13.09M
derived: 10-Q 9 month − 10-Q 6 month · filed 2018-11-02
$13.58M
derived: sum of 2 quarters · filed 2018-11-02
$19.51M
10-Q · filed 2018-11-02
2017-06-30$491.00K
derived: 10-Q 6 month − 10-Q 3 month · filed 2018-08-02
$6.42M
10-Q · filed 2018-08-02
2017-03-31$5.93M
10-Q · filed 2018-05-11
2016-12-31$23.98M
10-K · filed 2019-03-15