XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended 62 Months Ended
Jan. 13, 2023
Mar. 12, 2021
Jan. 31, 2023
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Mar. 31, 2023
Equity              
Issuances of common stock       $ 169,369      
Cash dividend declared (in dollars per share)       $ 0.11 $ 0.11    
Pro rata distributions made to other members       $ 1,645 $ 1,654    
Additional Paid-In Capital              
Equity              
Costs associated with stock issuance     $ 2,200        
Issuances of common stock       $ 143,302      
FlexSteel | Key Employee              
Equity              
Issuance of common stock (in shares)       128,150      
Issuances of common stock       $ 6,500      
Accrued expenses and other current liabilities       600     $ 600
Selling, general and administrative expenses       $ 100      
Cactus Companies              
Equity              
Ownership interest       81.10%      
Cactus LLC              
Equity              
Ownership interest           80.30%  
Cactus Inc              
Equity              
Cash distributions to unit holders       $ 7,100 6,300    
CC Unit Holders other than Cactus, Inc.              
Equity              
Pro rata distributions made to other members       $ 1,600 1,700    
Class A Common Stock              
Equity              
Common stock, shares outstanding (in shares)       64,448,000   60,903,000 64,448,000
Shares outstanding, percentage of total voting power       81.10%     81.10%
Cash dividend declared (in dollars per share)       $ 0.11      
Dividends declared       $ 7,100 6,600    
Dividends paid       $ 7,400 $ 6,700    
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)             45,600,000
Class A Common Stock | March 2021 Secondary Offering              
Equity              
CW Unit redemptions (in shares)   1,000,000          
Class B Common Stock              
Equity              
Common stock, shares outstanding (in shares)       14,978,000   14,978,000 14,978,000
Shares outstanding, percentage of total voting power       18.90%     18.90%