v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets    
Cash and cash equivalents $ 365,821 $ 123,571
Restricted cash 0 371,011
Accounts receivable, net of allowance of $4,840 and $4,494, respectively 510,195 164,493
Inventories 387,041 276,613
Prepaid expenses and other current assets 20,147 19,231
Total current assets 1,283,204 954,919
Property and equipment, net 390,296 342,592
Operating lease right-of-use assets, net 33,702 19,491
Intangible assets, net 349,712 148,004
Goodwill 287,250 203,028
Deferred tax asset, net 199,652 187,545
Investment in unconsolidated affiliates 5,927 5,923
Other noncurrent assets 34,910 10,115
Total assets 2,584,653 1,871,617
Current liabilities    
Accounts payable 320,082 71,541
Accrued expenses and other current liabilities 85,341 51,388
Contract liabilities 51,849 7,707
Current portion of liability related to tax receivable agreement 21,314 21,314
Finance lease obligations, current portion 7,968 7,476
Operating lease liabilities, current portion 9,489 4,815
Total current liabilities 496,043 164,241
Deferred tax liability, net 17,114 2,786
Liability related to tax receivable agreement, net of current portion 245,734 241,609
Finance lease obligations, net of current portion 10,001 9,672
Operating lease liabilities, net of current portion 28,761 15,786
Other noncurrent liabilities 83,867 4,475
Total liabilities 881,520 438,569
Commitments and contingencies
Mezzanine equity    
Redeemable non-controlling interest 241,121 0
Stockholders’ equity    
Preferred stock, $0.01 par value, 10,000 shares authorized, none issued and outstanding 0 0
Additional paid-in capital 580,623 546,926
Retained earnings 660,935 680,353
Accumulated other comprehensive loss (1,435) (1,577)
Total stockholders’ equity attributable to Cactus Inc. 1,240,816 1,226,390
Non-controlling interest 221,196 206,658
Total stockholders’ equity 1,462,012 1,433,048
Total liabilities, mezzanine equity and stockholders' equity 2,584,653 1,871,617
Class A Common Stock    
Stockholders’ equity    
Common stock, $0.01 par value 693 688
Class B Common Stock    
Stockholders’ equity    
Common stock, $0.01 par value $ 0 $ 0