XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues    
Total revenues $ 228,405 $ 145,899
Costs and expenses    
Selling, general and administrative expenses 29,901 14,094
Total costs and expenses 178,717 114,909
Operating income 49,688 30,990
Interest income (expense), net 1,002 (100)
Other income (expense), net 3,538 (1,115)
Income before income taxes 54,228 29,775
Income tax expense 1,940 2,692
Net income 52,288 27,083
Less: net income attributable to non-controlling interest 9,394 6,467
Net income attributable to Cactus Inc. $ 42,894 $ 20,616
Class A Common Stock    
Earnings per share and weighted average shares outstanding    
Earnings per Class A share - basic (in dollars per share) $ 0.67 $ 0.35
Earnings per Class A share - diluted (in dollars per share) $ 0.63 $ 0.34
Weighted average Class A shares outstanding - basic (in shares) 63,740 59,288
Weighted average Class A shares outstanding - diluted (in shares) 79,155 76,162
Product revenue    
Revenues    
Total revenues $ 159,510 $ 94,040
Costs and expenses    
Cost of revenue 100,815 60,920
Rental revenue    
Revenues    
Total revenues 27,817 22,343
Costs and expenses    
Cost of revenue 16,084 15,089
Field service and other revenue    
Revenues    
Total revenues 41,078 29,516
Costs and expenses    
Cost of revenue $ 31,917 $ 24,806