XML 68 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended 77 Months Ended
Jan. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Jun. 30, 2024
Jun. 06, 2023
Equity                
Issuances of common stock         $ 169,369      
CW Unit redemptions (in shares)       1,000,000 200,000      
Cash dividend declared (in dollars per share)   $ 0.12 $ 0.11 $ 0.24 $ 0.22      
Share repurchases     $ 159 $ 3,372 $ 159      
Pro rata distributions made to other members       8,617 4,712      
Share Repurchase Program                
Equity                
Authorized amount of stock repurchase               $ 150,000
Additional Paid-In Capital                
Equity                
Costs associated with stock issuance $ 2,200              
Issuances of common stock         143,302      
Share repurchases     $ 137 $ 2,996 $ 137      
Common stock | Share Repurchase Program                
Equity                
Common stock purchased and retired (in shares)       86,599        
Share repurchases       $ 3,400        
Average stock repurchased price (in dollars per share)       $ 38.92        
Common stock authorized repurchase amount   $ 146,300   $ 146,300     $ 146,300  
FlexSteel | Key Employee                
Equity                
Issuance of common stock (in shares)         128,150      
Issuances of common stock         $ 6,500      
Vesting period         1 year      
Cactus Companies                
Equity                
Ownership interest       83.60%        
Cactus LLC                
Equity                
Ownership interest           82.30%    
Cactus Inc                
Equity                
Cash distributions to unit holders       $ 42,500 $ 20,400      
CC Unit Holders other than Cactus, Inc.                
Equity                
Pro rata distributions made to other members       $ 8,600 $ 4,700      
Class A Common Stock                
Equity                
Common stock, shares outstanding (in shares)   66,480,000   66,480,000   65,409,000 66,480,000  
Shares outstanding, percentage of total voting power   83.60%   83.60%     83.60%  
Cash dividend declared (in dollars per share)       $ 0.24 $ 0.22      
Dividends declared       $ 16,100 $ 14,400      
Dividends paid       16,100 $ 14,500      
Class A Common Stock | Common stock                
Equity                
Issuance of common stock (in shares)         3,352,000      
Issuances of common stock         $ 34      
Share repurchases       $ 1        
Class A Common Stock | Additional Offering                
Equity                
Shares sold (in shares) 3,224,300              
Price of stock (in dollars per share) $ 51.36              
Cash consideration $ 165,600              
Underwriting discounts $ 6,900              
Class A Common Stock | Cactus Companies LLC Agreement                
Equity                
CW Unit redemptions (in shares)             47,500,000  
Class B Common Stock                
Equity                
Common stock, shares outstanding (in shares)   13,082,000   13,082,000   14,034,000 13,082,000  
Shares outstanding, percentage of total voting power   16.40%   16.40%     16.40%  
Class B Common Stock | Cactus Companies                
Equity                
Shares owned per units held (in shares)   1   1     1