v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues        
Total revenues $ 449,528 $ 273,575 $ 837,877 $ 553,894
Costs and expenses        
Selling, general and administrative expenses 66,135 39,190 128,209 78,316
Total costs and expenses 365,946 212,770 704,791 424,477
Operating income 83,582 60,805 133,086 129,417
Interest income, net 949 2,518 1,169 4,843
Income before income taxes 84,531 63,323 134,255 134,260
Income tax expense 23,151 14,276 32,654 31,108
Net income 61,380 49,047 101,601 103,152
Less: net income attributable to non-controlling interest 12,384 8,718 19,699 18,600
Net income attributable to Cactus Inc. 48,996 40,329 81,902 84,552
Redeemable non-controlling interest 0 0 81,507 0
Net income attributable to Cactus Inc. including accretion of redeemable non-controlling interest to redemption value $ 48,996 $ 40,329 $ 395 $ 84,552
Class A Common Stock        
Earnings per share and weighted average shares outstanding        
Earnings per Class A share—basic (in dollars per share) $ 0.70 $ 0.59 $ 0.01 $ 1.24
Earnings per Class A share—diluted (in dollars per share) $ 0.70 $ 0.59 $ 0.01 $ 1.23
Weighted average Class A shares outstanding - basic (in shares) 69,526 68,514 69,277 68,355
Weighted average Class A shares outstanding - diluted (in shares) 70,224 68,889 69,835 68,760
Product revenue        
Revenues        
Total revenues $ 349,627 $ 208,262 $ 646,864 $ 417,223
Costs and expenses        
Cost of revenue 234,149 123,515 441,640 244,971
Rental revenue        
Revenues        
Total revenues 18,720 21,786 34,650 48,908
Costs and expenses        
Cost of revenue 10,399 12,762 20,972 26,497
Field service and other revenue        
Revenues        
Total revenues 81,181 43,527 156,363 87,763
Costs and expenses        
Cost of revenue $ 55,263 $ 37,303 $ 113,970 $ 74,693