XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues    
Total revenues $ 274,123 $ 228,405
Costs and expenses    
Selling, general and administrative expenses 29,422 29,901
Change in fair value of earn-out liability 13,304 0
Total costs and expenses 211,573 178,717
Operating income 62,550 49,688
Interest income, net 689 1,002
Other income, net 0 3,538
Income before income taxes 63,239 54,228
Income tax expense 13,424 1,940
Net income 49,815 52,288
Less: net income attributable to non-controlling interest 10,850 9,394
Net income attributable to Cactus Inc. $ 38,965 $ 42,894
Class A Common Stock    
Earnings per share and weighted average shares outstanding    
Earnings per Class A share - basic (in dollars per share) $ 0.60 $ 0.67
Earnings per Class A share - diluted (in dollars per share) $ 0.59 $ 0.63
Weighted average Class A shares outstanding - basic (in shares) 65,378 63,740
Weighted average Class A shares outstanding - diluted (in shares) 79,556 79,155
Product revenue    
Revenues    
Total revenues $ 207,511 $ 159,510
Costs and expenses    
Cost of revenue 120,666 100,815
Rental revenue    
Revenues    
Total revenues 23,943 27,817
Costs and expenses    
Cost of revenue 12,946 16,084
Field service and other revenue    
Revenues    
Total revenues 42,669 41,078
Costs and expenses    
Cost of revenue $ 35,235 $ 31,917