The Inventing Press

Cactus, Inc.

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Revenue$1.1B$1.1B$1.1B$688.4M$438.6M
Cost of revenue$679.6M$693.4M$690.7M$445.9M
Selling, general & administrative$148.9M$130.5M$127.1M$67.7M$46.0M
Operating expenses$828.5M$840.2M$832.6M$513.6M$363.2M
Operating income$250.5M$289.6M$264.4M$174.7M$75.4M
Pretax income$260.7M$299.3M$262.4M$176.6M$75.1M
Income tax expense$59.0M$66.5M$47.5M$31.4M$7.7M
Net income$166.0M$185.4M$169.2M$110.2M$49.6M
Balance Sheet
Cash and equivalents$123.6M$342.8M$133.8M$344.5M$301.7M
Current assets$954.9M$774.7M$556.2M$654.6M$518.5M
Total assets$1.9B$1.7B$1.5B$1.1B$982.1M
Current liabilities$164.2M$178.8M$175.7M$116.6M$92.6M
Total liabilities$438.6M$475.1M$457.8M$408.5M$387.0M
Stockholders' equity$1.2B$1.1B$865.5M$571.9M$468.6M
Cash Flow Statement
Cash from operations$258.4M$316.1M$340.3M$117.9M$63.8M
Depreciation and amortization$63.9M$60.4M$65.0M$34.1M$36.3M
Stock-based compensation$24.5M$22.9M$18.1M$10.6M$8.6M
Capital expenditure$1.8M$1.1M$2.0M$1.4M$405,000
Free cash flow$256.6M$315.0M$338.3M$116.5M$63.4M
Dividends paid$37.4M$33.7M$30.1M$26.7M$21.2M
Share repurchases$5.9M$9.3M$5.2M$4.6M$3.3M
Impairments$0$0$0$0$0

Shares outstanding 80.2M · Free float 75.0%

Annual filing data through FY ended December 31, 2025; float as of July 15, 2026.