Cactus, Inc. (WHD)

NYSE Energy Oil & Gas Equipment & Services S&P SmallCap 600
$58.12
+3.11 (+5.65%)
Close of Nov 06, 2026 · end-of-day data
Source: Cactus, Inc.'s 10-K / 10-Q XBRL data on SEC EDGAR · fetched Oct 30, 2026

Revenue, net income & free cash flow

Income statement

fiscal years · USD
Fiscal yearFY2016FY2017FY2018FY2019FY2020FY2021FY2022FY2023FY2024FY2025
Revenue$155.05M$341.19M$544.13M$628.41M$348.57M$438.59M$688.37M$1.10B$1.13B$1.08B
Cost of revenue——————$445.92M$690.67M$693.42M$679.63M
Gross profit——————$242.45M$406.29M$436.39M$399.42M
Selling, general & admin$19.21M$27.18M$40.53M$51.66M$39.72M$46.02M$67.70M$127.08M$130.46M$148.92M
Operating income$10.62M$88.86M$177.70M$183.15M$70.04M$75.43M$174.75M$264.37M$289.61M$250.50M
Interest expense$20.23M$20.77M$3.60M$315.00K$317.00K$313.00K$268.00K$3.82M$639.00K$695.00K
Pre-tax income-$7.37M$68.10M$169.80M$188.32M$70.19M$75.14M$176.55M$262.38M$299.28M$260.67M
Income tax$809.00K$1.55M$19.52M$32.02M$10.97M$7.67M$31.43M$47.54M$66.52M$59.03M
Net income-$8.18M$66.55M$51.68M$85.61M$34.45M$49.59M$110.17M$169.17M$185.41M$166.01M
EBITDA$31.86M$112.13M$207.85M$222.00M$110.56M$111.73M$208.87M$329.41M$350.05M$314.42M
EPS (basic)——$1.60———————
EPS (diluted)——$1.58$1.88——————
Gross margin——————35.2%37.0%38.6%37.0%
Operating margin6.8%26.0%32.7%29.1%20.1%17.2%25.4%24.1%25.6%23.2%
Net margin-5.3%19.5%9.5%13.6%9.9%11.3%16.0%15.4%16.4%15.4%

Balance sheet

fiscal years · USD
Fiscal yearFY2016FY2017FY2018FY2019FY2020FY2021FY2022FY2023FY2024FY2025
Cash & equivalents$8.69M$7.57M$70.84M$202.60M$288.66M$301.67M$344.53M$133.79M$342.84M$123.57M
Receivables—$84.17M$92.27M$87.86M$44.07M$89.20M$138.27M$205.38M$191.63M$164.49M
Total current assets—$163.93M$274.50M$414.88M$425.14M$518.49M$654.64M$556.18M$774.69M$954.92M
Goodwill—$7.82M$7.82M$7.82M$7.82M$7.82M$7.82M$203.03M$203.03M$203.03M
Total assets—$266.46M$584.74M$834.96M$815.59M$982.08M$1.12B$1.52B$1.74B$1.87B
Total current liabilities—$52.87M$74.62M$91.13M$48.91M$92.57M$116.65M$175.66M$178.82M$164.24M
Short-term debt—$2.57M————$0———
Long-term debt—$241.44M$0$0$0$0$0$0$0$0
Total debt—$244.00M$0$0$0$0$0$0$0$0
Total liabilities—$302.67M$222.42M$318.57M$264.82M$387.05M$408.45M$457.79M$475.15M$438.57M
Shareholders' equity-$103.32M-$36.22M$177.66M$327.47M$352.97M$468.64M$571.92M$865.52M$1.07B$1.23B

Cash flow

fiscal years · USD
Fiscal yearFY2016FY2017FY2018FY2019FY2020FY2021FY2022FY2023FY2024FY2025
Operating cash flow$23.98M$34.71M$167.18M$209.63M$143.38M$63.76M$117.88M$340.28M$316.11M$258.42M
Free cash flow$23.98M$34.71M$167.18M$209.63M$143.38M$63.76M$117.88M$340.28M$316.11M$258.42M
Investing cash flow-$17.36M-$30.68M-$68.15M-$55.95M-$18.15M-$11.63M-$25.54M-$654.79M-$35.39M-$39.06M
Financing cash flow-$10.17M-$5.31M-$35.00M-$21.67M-$40.21M-$39.39M-$47.38M$103.28M-$70.14M-$69.06M
Dividends paid——$0$4.24M$17.14M$21.16M$26.72M$30.12M$33.68M$37.44M
Share buybacks——$0$1.55M$1.45M$3.28M$4.56M$5.25M$9.33M$5.93M
Stock-based compensation$361.00K—$4.70M$7.00M$8.60M$8.62M$10.63M$18.11M$22.89M$24.49M
Depreciation & amortization$21.24M$23.27M$30.15M$38.85M$40.52M$36.31M$34.12M$65.05M$60.44M$63.91M

Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.