Financial Overview

Latest Annual: 2024

Income Metrics

Revenue 1.1B
Gross Profit 436.4M 38.63%
Operating Income 305.9M 27.08%
Net Income 232.8M 20.60%
EPS (Diluted) $2.77

Balance Sheet Metrics

Total Assets 1.7B
Total Liabilities 475.1M
Shareholders Equity 1.3B
Debt to Equity 0.38

Cash Flow Metrics

Operating Cash Flow 286.2M
Free Cash Flow 276.9M

Revenue & Profitability Trend

Cactus Income Statement From 2020 to 2024

Metric20242023202220212020
Revenue1.1B1.1B688.4M438.6M348.6M
Cost of Goods Sold693.4M690.7M445.9M317.1M236.9M
Gross Profit436.4M406.3M242.4M121.4M111.6M
Operating Expenses130.5M127.1M67.7M46.0M39.7M
Operating Income305.9M279.2M174.7M75.4M71.9M
Pre-tax Income299.3M262.4M176.6M75.1M70.2M
Income Tax66.5M47.5M31.4M7.7M11.0M
Net Income232.8M214.8M145.1M67.5M59.2M
EPS (Diluted)$2.77$2.57$1.80$0.83$0.72

Income Statement Trend

Cactus Balance Sheet From 2020 to 2024

Metric20242023202220212020
Assets
Current Assets774.7M556.2M654.6M518.5M425.1M
Non-Current Assets964.6M966.4M464.3M463.6M390.5M
Total Assets1.7B1.5B1.1B982.1M815.6M
Liabilities
Current Liabilities178.8M175.7M116.6M92.6M48.9M
Non-Current Liabilities296.3M282.1M291.8M294.5M215.9M
Total Liabilities475.1M457.8M408.5M387.0M264.8M
Equity
Total Shareholders Equity1.3B1.1B710.4M595.0M550.8M

Balance Sheet Composition

Cactus Cash Flow Statement From 2020 to 2024

Metric20242023202220212020
Operating Activities
Net Income232.8M214.8M145.1M67.5M59.2M
Operating Cash Flow286.2M342.1M117.1M47.5M145.4M
Investing Activities
Capital Expenditures-----
Investing Cash Flow3.8M-610.8M2.8M2.3M6.3M
Financing Activities
Dividends Paid-33.7M-30.1M-26.7M-21.2M-17.1M
Financing Cash Flow-70.1M103.3M-47.4M-39.4M-40.2M
Free Cash Flow276.9M296.3M89.6M49.8M118.9M

Cash Flow Trend

Cactus Key Financial Ratios

Valuation Ratios

P/E Ratio (TTM) 15.67
Forward P/E 13.51
Price to Book 2.73
Price to Sales 2.67
PEG Ratio 13.51

Profitability Ratios

Profit Margin 16.78%
Operating Margin 24.48%
Return on Equity 19.71%
Return on Assets 11.16%

Financial Health

Current Ratio 4.84
Debt to Equity 3.31
Beta 1.49

Per Share Data

EPS (TTM) $2.82
Book Value per Share $16.20
Revenue per Share $16.93

Peer Financial Comparison

CompanyMarket CapP/E RatioP/B RatioROEProfit MarginDebt/Equity
whd3.0B15.672.7319.71%16.78%3.31
Schlumberger Limited 45.3B11.362.3420.20%11.62%68.14
Baker Hughes Company 39.9B13.742.3418.04%10.51%35.01
Landbridge Co. LLC 4.9B33.373.402.58%0.59%60.54
ChampionX 5.1B17.782.6816.83%8.20%34.38
Nov 5.0B8.870.789.18%6.68%36.54

Financial data is updated regularly. All figures are in the company's reporting currency.