Cactus, Inc.

NYSE:WHD

60.71 (USD) • At close September 18, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202320222021202020192018201720162015
Operating Activities:
Net Income 169.171145.12267.4759.215156.303150.28166.547-8.17621.224
Depreciation & Amortization 65.04534.12436.30840.5238.85430.15323.27121.24120.58
Deferred Income Tax 17.34325.2994.8296.94825.40315.2010.220.1320.064
Stock Based Compensation 18.10510.6318.628.5996.9954.7040.3610.3610.359
Change In Working Capital 5.27-89.455-45.45538.88-6.563-40.076-58.7768.4470.432
Accounts Receivables -11.858-49.349-45.49244.8294.204-8.105-50.0940.50912.829
Inventory 41.922-44.891-36.08318.201-17.592-38.227-28.2794.12610.563
Accounts Payables 8.715.80322.281-19.434-0.6077.65119.5055.014-18.703
Other Working Capital -33.504-1.01813.839-4.7167.432-1.3950.092-1.202-4.257
Other Non Cash Items 65.346-7.837-8.013-10.782-11.366.9173.0841.973.268
Operating Cash Flow 340.28117.88463.759143.38209.632167.1834.70723.97545.927
Investing Activities:
Investments In Property Plant And Equipment -43.977-28.291-13.939-24.493-59.703-70.053-32.082-21.721-25.281
Acquisitions Net -610.8162.7552.3066.3463.7551.8991.4044.3631.859
Purchases Of Investments 000000000
Sales Maturities Of Investments 000000000
Other Investing Activites -02.7552.3066.3463.7551.8991.4044.3631.859
Investing Cash Flow -654.793-25.536-11.633-18.147-55.948-68.154-30.678-17.358-23.422
Financing Activities:
Debt Repayment -14.586-6.055-5.205-5.317-7.484-254.803-5.313-8.116-10.525
Common Stock Issued 169.878013.02517.7498.392828.168000
Common Stock Repurchased -5.249-4.563-3.283-1.445-1.549-575.681000
Dividends Paid -46.768-36.411-30.9-33.444-12.636-31.8480-2.055-12.232
Other Financing Activities -6.934-0.353-13.025-17.749-8.392-576.521-10.171-2.055-0.019
Financing Cash Flow 103.275-47.382-39.388-40.206-21.669-35.004-5.313-10.171-22.776
Other Information:
Effect Of Forex Changes On Cash 0.503-2.1080.2721.029-0.253-0.7550.17-0.284-0.128
Net Change In Cash -210.73542.85813.0186.056131.76263.267-1.114-3.838-0.399
Cash At End Of Period 133.792344.527301.669288.659202.60370.8417.5748.68812.526