TL;DR: Financial Overview - Revenue, Profits & Key Metrics

Latest Quarterly: Mar 2025

Income Metrics

Revenue 280.3M
Gross Profit 107.7M 38.43%
Operating Income 68.6M 24.48%
Net Income 54.1M 19.30%
EPS (Diluted) $0.64

Balance Sheet Metrics

Total Assets 1.8B
Total Liabilities 463.7M
Shareholders Equity 1.3B
Debt to Equity 0.36

Cash Flow Metrics

Operating Cash Flow 44.6M
Free Cash Flow 31.3M

Revenue & Profitability Trend

Cactus Income Statement From 2020 to 2024

Metric20242023202220212020
Revenue i1.1B1.1B688.4M438.6M348.6M
Cost of Goods Sold i693.4M690.7M445.9M317.1M236.9M
Gross Profit i436.4M406.3M242.4M121.4M111.6M
Gross Margin % i38.6%37.0%35.2%27.7%32.0%
Operating Expenses
Research & Development i-----
Selling, General & Administrative i130.5M127.1M67.7M46.0M39.7M
Other Operating Expenses i-----
Total Operating Expenses i130.5M127.1M67.7M46.0M39.7M
Operating Income i305.9M279.2M174.7M75.4M71.9M
Operating Margin % i27.1%25.5%25.4%17.2%20.6%
Non-Operating Items
Interest Income i10.3M3.8M4.9M353.0K1.8M
Interest Expense i2.3M4.9M896.0K833.0K956.0K
Other Non-Operating Income-13.1M-10.4M-1.9M492.0K-2.4M
Pre-tax Income i299.3M262.4M176.6M75.1M70.2M
Income Tax i66.5M47.5M31.4M7.7M11.0M
Effective Tax Rate % i22.2%18.1%17.8%10.2%15.6%
Net Income i232.8M214.8M145.1M67.5M59.2M
Net Margin % i20.6%19.6%21.1%15.4%17.0%
Key Metrics
EBITDA i378.3M347.2M211.6M112.3M113.5M
EPS (Basic) i$2.79$2.62$1.83$0.90$0.73
EPS (Diluted) i$2.77$2.57$1.80$0.83$0.72
Basic Shares Outstanding i6639300064641000603230005539800047457000
Diluted Shares Outstanding i6639300064641000603230005539800047457000

Income Statement Trend

Cactus Balance Sheet From 2020 to 2024

Metric20242023202220212020
Assets
Current Assets
Cash & Equivalents i342.8M133.8M344.5M301.7M288.7M
Short-term Investments i-----
Accounts Receivable i191.6M205.4M138.3M89.2M44.1M
Inventory i226.8M205.6M161.3M119.8M87.5M
Other Current Assets13.4M11.4M10.6M7.8M4.9M
Total Current Assets i774.7M556.2M654.6M518.5M425.1M
Non-Current Assets
Property, Plant & Equipment i265.8M258.0M217.3M203.2M194.0M
Goodwill i570.0M586.0M15.6M15.6M15.6M
Intangible Assets i164.0M180.0M---
Long-term Investments-----
Other Non-Current Assets227.5M214.4M303.2M304.1M217.8M
Total Non-Current Assets i964.6M966.4M464.3M463.6M390.5M
Total Assets i1.7B1.5B1.1B982.1M815.6M
Liabilities
Current Liabilities
Accounts Payable i72.0M71.8M47.8M42.8M20.2M
Short-term Debt i11.1M11.5M10.7M9.7M8.1M
Current Portion of Long-term Debt-----
Other Current Liabilities-20.8M27.5M11.8M9.3M
Total Current Liabilities i178.8M175.7M116.6M92.6M48.9M
Non-Current Liabilities
Long-term Debt i30.6M28.5M24.8M23.5M20.1M
Deferred Tax Liabilities i2.9M3.6M2.0M1.2M786.0K
Other Non-Current Liabilities4.5M-265.0M269.8M195.1M
Total Non-Current Liabilities i296.3M282.1M291.8M294.5M215.9M
Total Liabilities i475.1M457.8M408.5M387.0M264.8M
Equity
Common Stock i681.0K654.0K609.0K590.0K477.0K
Retained Earnings i552.1M400.7M261.8M178.4M150.1M
Treasury Stock i-----
Other Equity-----
Total Shareholders Equity i1.3B1.1B710.4M595.0M550.8M
Key Metrics
Total Debt i41.7M40.0M35.5M33.2M28.1M
Working Capital i595.9M380.5M538.0M425.9M376.2M

Balance Sheet Composition

Cactus Cash Flow Statement From 2020 to 2024

Metric20242023202220212020
Operating Activities
Net Income i232.8M214.8M145.1M67.5M59.2M
Depreciation & Amortization i60.4M65.0M34.1M36.3M40.5M
Stock-Based Compensation i22.9M18.1M10.6M8.6M8.6M
Working Capital Changes i-11.9M38.8M-88.4M-59.3M43.6M
Operating Cash Flow i286.2M342.1M117.1M47.5M145.4M
Investing Activities
Capital Expenditures i-----
Acquisitions i0-616.2M00-
Investment Purchases i-----
Investment Sales i-----
Investing Cash Flow i3.8M-610.8M2.8M2.3M6.3M
Financing Activities
Share Repurchases i-9.3M-5.2M-4.6M-3.3M-1.4M
Dividends Paid i-33.7M-30.1M-26.7M-21.2M-17.1M
Debt Issuance i0155.0M00-
Debt Repayment i-7.9M-162.7M-6.1M-5.2M-5.3M
Financing Cash Flow i-70.1M103.3M-47.4M-39.4M-40.2M
Free Cash Flow i276.9M296.3M89.6M49.8M118.9M
Net Change in Cash i219.9M-165.4M72.5M10.4M111.5M

Cash Flow Trend

Cactus Key Financial Ratios

Valuation Ratios

P/E Ratio (TTM) 15.27
Forward P/E 13.26
Price to Book 2.59
Price to Sales 2.66
PEG Ratio 13.26

Profitability Ratios

Profit Margin 16.19%
Operating Margin 22.23%
Return on Equity 17.82%
Return on Assets 10.03%

Financial Health

Current Ratio 4.85
Debt to Equity 3.12
Beta 1.53

Per Share Data

EPS (TTM) $2.84
Book Value per Share $16.74
Revenue per Share $16.53

Peer Financial Comparison

CompanyMarket CapP/E RatioP/B RatioROEProfit MarginDebt/Equity
whd2.9B15.272.5917.82%16.19%3.12
Schlumberger Limited 53.4B12.332.4019.22%11.53%63.58
Halliburton 17.1B8.331.6521.00%9.31%82.37
Nov 5.0B11.010.767.38%5.36%36.15
ChampionX 4.9B17.092.5816.83%8.20%34.38
Weatherford 4.5B9.612.9837.77%9.35%115.01

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