WHD financial statements
The full income statement, balance sheet, and cash-flow statement for Cactus Inc. (WHD), plus valuation ratios — straight from SEC filings. Switch between annual, quarterly, and trailing-twelve-month figures, pick how far back to look, and flip the time order. Every line has a trend sparkline.
Shares outstanding (point-in-time)
SEC-filed end-of-period counts (cover pages and balance sheets, split-adjusted) — the series realized buyback yield is computed from. The weighted-average share lines in the statements below lag these by design: an average over the year sits near the midpoint of an ongoing buyback.
| Line item | Trend | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|---|
| Income Statement | as ofDec 31 ’25 | as ofDec 31 ’24 | as ofDec 31 ’23 | as ofDec 31 ’22 | as ofDec 31 ’21 | |
| Revenue | 1.08B-4.5% | 1.13B+3.0% | 1.10B+59.4% | 688M+57.0% | 439M+25.8% | |
| Cost of revenue | 680M-2.0% | 693M+0.4% | 691M+54.9% | 446M | — | |
| 829M-1.4% | 840M+0.9% | 833M+62.1% | 514M+41.4% | 363M+30.4% | ||
| Selling, general & administrative | 149M+14.1% | 130M+2.7% | 127M+87.7% | 67.7M+47.1% | 46.0M+15.9% | |
| Provision for credit losses | 1.21M+227.3% | 370K-85.9% | 2.62M+545.8% | 406K+31.0% | 310K-9.4% | |
| Operating income | 251M-13.5% | 290M+9.6% | 264M+51.3% | 175M+131.7% | 75.4M+7.7% | |
| Interest expense | 695K+8.8% | 639K-83.3% | 3.82M+1324.6% | 268K-14.4% | 313K-1.3% | |
| Net interest income | — | — | -6.48M-274.5% | 3.71M+579.8% | -774K-210.4% | |
| Other non-operating income | -794K-124.8% | 3.20M-28.6% | 4.49M+335.1% | -1.91M-488.2% | 492K+188.6% | |
| Pre-tax income | 261M-12.9% | 299M+14.1% | 262M+48.6% | 177M+134.9% | 75.1M+7.1% | |
| Income tax | 59.0M-11.3% | 66.5M+39.9% | 47.5M+51.2% | 31.4M+309.5% | 7.67M-30.0% | |
| 166M-10.5% | 185M+9.6% | 169M+53.5% | 110M+122.2% | 49.6M+44.0% | ||
| Net income to non-controlling interest | 35.6M-24.8% | 47.4M+3.7% | 45.7M+30.7% | 34.9M+95.5% | 17.9M-27.8% | |
| Dividends per share | $0.54+8.0% | $0.50+8.7% | $0.46+4.5% | $0.44+15.8% | $0.38+5.6% | |
| Balance Sheet | as ofDec 31 ’25 | as ofDec 31 ’24 | as ofDec 31 ’23 | as ofDec 31 ’22 | as ofDec 31 ’21 | |
| 955M+23.3% | 775M+39.3% | 556M-15.0% | 655M+26.3% | 518M+22.0% | ||
| Cash & equivalents | 124M-64.0% | 343M+156.3% | 134M-61.2% | 345M+14.2% | 302M+4.5% | |
| Accounts receivable | 164M-14.2% | 192M-6.7% | 205M+48.5% | 138M+55.0% | 89.2M+102.4% | |
| Prepaid expenses | 19.2M+43.3% | 13.4M+17.9% | 11.4M+7.7% | 10.6M+35.5% | 7.79M+57.9% | |
| 1.87B+7.6% | 1.74B+14.2% | 1.52B+36.1% | 1.12B+13.9% | 982M+20.4% | ||
| Operating lease right-of-use | 19.5M-19.1% | 24.1M+2.5% | 23.5M+1.4% | 23.2M+2.9% | 22.5M+2.5% | |
| Goodwill | 203M+0.0% | 203M+0.0% | 203M+2494.9% | 7.82M+0.0% | 7.82M+0.0% | |
| Intangible assets | 148M-9.7% | 164M-8.9% | 180M | 0.00 | — | |
| Deferred tax assets | 188M-14.4% | 219M+6.9% | 205M-32.1% | 302M-0.5% | 303M+39.9% | |
| Other non-current assets | 10.1M+18.8% | 8.52M-10.6% | 9.53M+493.6% | 1.60M+54.3% | 1.04M-13.8% | |
| 164M-8.2% | 179M+1.8% | 176M+50.6% | 117M+26.0% | 92.6M+89.3% | ||
| Accounts payable | 71.5M-0.6% | 72.0M+0.2% | 71.8M+50.4% | 47.8M+11.6% | 42.8M+112.4% | |
| Accrued liabilities | 51.4M-31.9% | 75.4M+48.9% | 50.7M+65.4% | 30.6M+8.4% | 28.2M+147.9% | |
| Deferred revenue | 7.71M-4.9% | 8.10M+0.0% | 8.10M+440.0% | 1.50M-16.7% | 1.80M+63.6% | |
| Short-term & current debt | — | — | — | 0.00 | — | |
| Current lease liability | 4.82M+17.8% | 4.09M-3.2% | 4.22M-11.7% | 4.78M-2.1% | 4.88M+14.9% | |
| Finance lease liability (current) | 7.48M+6.4% | 7.02M-3.5% | 7.28M+22.7% | 5.93M+21.9% | 4.87M+27.3% | |
| 439M-7.7% | 475M+3.8% | 458M+12.1% | 408M+5.5% | 387M+46.2% | ||
| Long-term debt | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| Non-current lease liability | 15.8M-21.4% | 20.1M+5.0% | 19.1M+4.1% | 18.4M+4.1% | 17.6M-1.0% | |
| Operating lease liability (total) | 20.6M-14.7% | 24.2M+3.5% | 23.3M+0.8% | 23.2M+2.8% | 22.5M+2.1% | |
| Finance lease liability (total) | 17.1M-2.3% | 17.6M+5.5% | 16.6M+34.5% | 12.4M+15.8% | 10.7M+76.1% | |
| Finance lease liability | 9.67M-8.1% | 10.5M+12.6% | 9.35M+45.3% | 6.44M+10.8% | 5.81M+159.4% | |
| Deferred tax liabilities | 2.79M-2.9% | 2.87M-20.1% | 3.59M+82.6% | 1.97M+67.7% | 1.17M+49.1% | |
| Other non-current liabilities | 4.47M+0.0% | 4.47M | 0.00 | 0.00 | — | |
| 1.23B+14.5% | 1.07B+23.8% | 866M+51.3% | 572M+22.0% | 469M+32.8% | ||
| Preferred stock | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| Additional paid-in capital | 547M+5.0% | 521M+12.0% | 465M+49.7% | 311M+7.2% | 290M+43.3% | |
| Retained earnings | 680M+23.2% | 552M+37.8% | 401M+53.1% | 262M+46.7% | 178M+18.9% | |
| Accumulated other comprehensive income | -1.58M+36.7% | -2.49M-201.6% | -826K+16.1% | -984K-12400.0% | 8.00K-97.6% | |
| Non-controlling interest | 207M+7.0% | 193M-3.1% | 199M+43.8% | 139M+9.6% | 126M-36.1% | |
| Total equity incl. non-controlling | 1.43B+13.4% | 1.26B+18.7% | 1.06B+49.9% | 710M+19.4% | 595M+8.0% | |
| Total liabilities & equity | 1.87B+7.6% | 1.74B+14.2% | 1.52B+36.1% | 1.12B+13.9% | 982M+20.4% | |
| Common shares outstanding | 79.8M+0.3% | 79.6M+0.2% | 79.4M+4.7% | 75.9M+0.2% | 75.7M+0.5% | |
| Cash Flow | as ofDec 31 ’25 | as ofDec 31 ’24 | as ofDec 31 ’23 | as ofDec 31 ’22 | as ofDec 31 ’21 | |
| 258M-18.3% | 316M-7.1% | 340M+188.7% | 118M+84.9% | 63.8M-55.5% | ||
| Depreciation & amortization | 63.9M+5.8% | 60.4M-7.1% | 65.0M+90.6% | 34.1M-6.0% | 36.3M-10.4% | |
| Share-based compensation | 24.5M+7.0% | 22.9M+26.4% | 18.1M+70.3% | 10.6M+23.3% | 8.62M+0.2% | |
| Deferred income taxes | 35.1M+77.7% | 19.8M+14.0% | 17.3M-31.4% | 25.3M+423.8% | 4.83M-30.5% | |
| Change in receivables | -26.4M-102.7% | -13.0M-210.0% | 11.9M-76.0% | 49.3M+8.5% | 45.5M+201.5% | |
| Change in inventory | 52.5M+104.7% | 25.6M+161.1% | -41.9M-193.4% | 44.9M+24.4% | 36.1M+298.2% | |
| -39.1M-10.4% | -35.4M+94.6% | -655M-2464.2% | -25.5M-119.5% | -11.6M+35.9% | ||
| Acquisitions | 0.00 | 0.00-100.0% | 616M | 0.00 | 0.00 | |
| -69.1M+1.5% | -70.1M-167.9% | 103M+318.0% | -47.4M-20.3% | -39.4M+2.0% | ||
| Long-term debt issued | 0.00 | 0.00-100.0% | 155M | 0.00 | 0.00 | |
| Long-term debt repaid | 0.00 | 0.00-100.0% | 155M | 0.00 | 0.00 | |
| Common stock issued | 0.00 | 0.00-100.0% | 170M | 0.00 | 0.00 | |
| Common stock repurchased | 5.93M-36.5% | 9.33M+77.8% | 5.25M+15.0% | 4.56M+39.0% | 3.28M+127.2% | |
| Dividends paid | 37.4M+11.2% | 33.7M+11.8% | 30.1M+12.7% | 26.7M+26.3% | 21.2M+23.4% | |
| FX effect on cash | 1.45M+194.7% | -1.53M-404.2% | 503K+123.9% | -2.11M-875.0% | 272K-73.6% | |
| Net change in cash | 152M-27.4% | 209M+199.2% | -211M-591.7% | 42.9M+229.4% | 13.0M-84.9% | |
| Interest paid | 3.26M+20.6% | 2.70M-52.0% | 5.63M+429.5% | 1.06M+10.8% | 959K+0.0% | |
| Income taxes paid | 48.1M+94.1% | 24.8M-4.6% | 26.0M+372.5% | 5.50M+21.1% | 4.54M+183.9% | |
| Valuation Ratios | as ofDec 31 ’25 | as ofDec 31 ’24 | as ofDec 31 ’23 | as ofDec 31 ’22 | as ofDec 31 ’21 | |
| Market cap | 3.65B-21.5% | 4.64B+28.8% | 3.61B-5.4% | 3.81B+32.1% | 2.89B+46.9% | |
| P/E | 22.0×-12.3% | 25.1×+5.0% | 23.8×-41.1% | 40.5×-30.5% | 58.2×+2.0% | |
| P/S | 3.4×-17.8% | 4.1×+15.1% | 3.6×-41.0% | 6.0×-8.1% | 6.6×+16.8% | |
| P/B | 3.0×-31.4% | 4.3×-1.3% | 4.4×-37.3% | 7.0×+13.8% | 6.2×+10.7% | |
| Earnings yield | 4.6%+14.0% | 4.0%-4.8% | 4.2%+69.7% | 2.5%+43.8% | 1.7%-2.0% | |
| Dividend yield | 1.2%+38.0% | 0.86%-15.4% | 1.0%+15.7% | 0.88%-12.2% | 1.00%-27.8% | |
| Source filing | 10-K | 10-K | 10-K | 10-K | 10-K |
About this data
Source: WHD’s SEC filings (10-K / 10-Q). Annual columns are as-reported fiscal years; quarterly columns are as-reported fiscal quarters (Q4 derived as full-year minus the first three quarters where a company doesn’t file a standalone Q4); TTM (quarterly) rolls the trailing four quarters at every quarter end, TTM (yearly) samples that one year apart; balance-sheet rows show the period-end balance. Valuation ratios are sampled as of each period end. View all WHD filings on SEC EDGAR → Not investment advice.
