XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Equity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended 92 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Sep. 30, 2025
Jun. 06, 2023
Equity              
CW Unit redemptions (in shares)     400 1,100      
Cash dividend declared (in dollars per share) $ 0.14 $ 0.13 $ 0.40 $ 0.37      
Pro rata distributions made to other members     $ 10,303 $ 10,444      
Share Repurchase Program              
Equity              
Authorized amount of stock repurchase             $ 150,000
Common stock | Share Repurchase Program              
Equity              
Common stock authorized repurchase amount $ 146,300   $ 146,300     $ 146,300  
Cactus Companies              
Equity              
Ownership interest     86.20%        
Cactus LLC              
Equity              
Ownership interest         85.60%    
Cactus Inc              
Equity              
Cash distributions to unit holders     $ 62,300 51,900      
CC Unit Holders other than Cactus, Inc.              
Equity              
Pro rata distributions made to other members     $ 10,300 $ 10,400      
Class A Common Stock              
Equity              
Common stock, shares outstanding (in shares) 68,840   68,840   68,152 68,840  
Shares outstanding, percentage of total voting power 86.20%   86.20%     86.20%  
Cash dividend declared (in dollars per share)     $ 0.40 $ 0.37      
Dividends declared     $ 28,000 $ 24,900      
Dividends paid     $ 27,800 $ 24,800      
Class A Common Stock | Cactus Companies LLC Agreement              
Equity              
CW Unit redemptions (in shares)           49,600  
Class B Common Stock              
Equity              
Common stock, shares outstanding (in shares) 11,007   11,007   11,433 11,007  
Shares outstanding, percentage of total voting power 13.80%   13.80%     13.80%