XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended 74 Months Ended
Jan. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Mar. 31, 2024
Jun. 06, 2023
Equity            
Issuances of common stock     $ 169,369      
CW Unit redemptions (in shares)   0 0      
Cash dividend declared (in dollars per share)   $ 0.12 $ 0.11      
Share repurchases   $ 3,372        
Pro rata distributions made to other members   1,684 $ 1,645      
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   $ 2,996        
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  
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   82.40%        
Cactus LLC            
Equity            
Ownership interest       82.30%    
Cactus Inc            
Equity            
Cash distributions to unit holders   $ 7,800 $ 7,100      
CC Unit Holders other than Cactus, Inc.            
Equity            
Pro rata distributions made to other members   $ 1,700 $ 1,600      
Class A Common Stock            
Equity            
Common stock, shares outstanding (in shares)   65,518,000   65,409,000 65,518,000  
Shares outstanding, percentage of total voting power   82.40%     82.40%  
Cash dividend declared (in dollars per share)   $ 0.12 $ 0.11      
Dividends declared   $ 8,000 $ 7,100      
Dividends paid   8,100 $ 7,400      
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)         46,500,000  
Class B Common Stock            
Equity            
Common stock, shares outstanding (in shares)   14,034,000   14,034,000 14,034,000  
Shares outstanding, percentage of total voting power   17.60%     17.60%  
Class B Common Stock | Cactus Companies            
Equity            
Shares owned per units held (in shares)   1     1