Skip to main content
WHD logo

WHD

Cactus, Inc.
$53.80 +0.81 (+1.53%) At close · Jul 16
Market Cap
$4.31B
Shares
80,176,865

Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.

Revenue
$1.08B -4.5%
FY2025 Revenue FY2016–FY2025
Net Income
$166.01M -10.5%
FY2025 Net Income FY2016–FY2025
Gross Margin
37.02% -1.6pp
FY2025 Gross Margin FY2022–FY2025
Operating Margin
23.21% -2.4pp
FY2025 Operating Margin FY2016–FY2025
Diluted EPS
$1.88 +19%
FY2019 Diluted EPS FY2018–FY2019
Operating Cash Flow
$258.42M -18.3%
FY2025 Operating Cash Flow FY2016–FY2025

Chart any reported metric, KPI or segment over time — the full statement history lives here

Line Item TTM FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019 FY2018 FY2017 FY2016
$1.19B $1.08B $1.13B $1.1B $688.37M $438.59M $348.57M $628.41M $544.14M $341.19M $155.05M
-$6.48M $3.71M -$774K $701K $879K -$3.6M -$20.77M
$783.82M $679.63M $693.42M $690.67M $445.92M
$403.26M $399.42M $436.39M $406.29M $242.45M
37.02% 38.63% 37.04% 35.22%
$171.87M $148.92M $130.46M $127.08M $67.7M $46.02M $39.72M $51.66M $40.53M $27.18M $19.21M
$63.91M $60.44M $65.05M $34.12M $36.31M $40.52M $38.85M $30.15M $23.27M $21.24M
$955.69M $828.55M $840.2M $832.59M $513.62M $363.16M $278.53M $445.26M $366.43M $252.33M $144.43M
$231.39M $250.5M $289.61M $264.37M $174.75M $75.43M $70.04M $183.15M $177.7M $88.86M $10.62M
23.21% 25.63% 24.1% 25.39% 17.2% 20.09% 29.14% 32.66% 26.04% 6.85%
$314.42M $350.05M $329.41M $208.87M $111.74M $110.56M $222M $207.85M $112.13M $31.86M
$3.6M $20.77M $20.23M
-$794K -$794K $3.2M $4.49M -$1.91M $492K -$555K $4.29M -$4.31M $2.25M
$239.46M $260.67M $299.28M $262.38M $176.55M $75.15M $70.19M $188.32M $169.8M $68.1M -$7.37M
$51.7M $59.03M $66.52M $47.54M $31.43M $7.68M $10.97M $32.02M $19.52M $1.55M $809K
$154.7M $166.01M $185.41M $169.17M $110.17M $49.59M $34.45M $85.61M $51.68M $66.55M -$8.18M
15.39% 16.41% 15.42% 16.01% 11.31% 9.88% 13.62% 9.5% 19.5% -5.27%
$33.06M $35.63M $47.35M $45.67M $34.95M $17.88M $24.77M $70.69M $84.95M
$155.6M $166.93M $183.74M $169.33M $109.18M $49.27M $35.23M $86.09M $51.24M
USD/shares $1.60
USD/shares $1.88 $1.58
Italic rows are computed from reported lines — open a row's info icon for its formula. Values reflect the latest filing (restatements included); per-share figures on today's split basis. Click a value for its source filing. TTM: trailing twelve months through the latest reported quarter — flows sum the last four quarters, balances take the latest. 3Y/5Y/10Y columns are trailing CAGR from the newest fiscal year; blank where an endpoint is missing or negative.

Capital Returned to Shareholders

Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2018–FY2025: $31.35M in buybacks, $170.51M in dividends.

Price & Valuation

Multiples computed on the strict TTM/EV methodology — today's snapshot against the industry, and each ratio recomputed as of past filing dates.

Valuation

EV/Revenue
Oil & Gas Equipment & Services median 1.13×
EV/EBIT
Oil & Gas Equipment & Services median 24.06×
P/E (TTM)
Oil & Gas Equipment & Services median 25.28×

Valuation over time computed as of each quarter's filing date

Revenue Breakdown

Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.

Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.

By Segment (USD)

Component 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Pressure Control Segment $710,806,000 $722,776,000 $756,727,000 $688,369,000 $438,589,000
Spoolable Technologies $368,245,000 $407,038,000 $340,233,000 $0 $0

By Product & Service (USD)

Component 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31
Product $825,471,000 $852,265,000 $810,379,000 $452,615,000 $280,907,000 $206,801,000 $357,087,000 $290,496,000
Product And Service Other $168,340,000 $175,764,000 $172,950,000 $135,301,000 $96,053,000 $75,596,000 $129,511,000 $120,221,000
Rental Revenue $85,240,000 $101,785,000 $113,631,000 $100,453,000 $61,629,000 $66,169,000 $141,816,000 $133,418,000

Segment Operating Income

Annual operating income by business segment, as tagged in the company's own XBRL filings. Segments need not sum to the consolidated figure — corporate costs and eliminations are typically unallocated.

By Segment (USD)

Component 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Pressure Control Segment $189,861,000 $210,710,000 $236,934,000 $202,650,000 $91,579,000
Spoolable Technologies $98,660,000 $104,864,000 $62,172,000 $0 $0

Operating Margin by Segment (%)

Component 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Pressure Control Segment 26.7% 29.2% 31.3% 29.4% 20.9%
Spoolable Technologies 26.8% 25.8% 18.3%
Key facts CIK 1699136 CUSIP 127203107 13F (30d) 36 filings 35 filers Visit website