XML 16 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenues        
Total revenues $ 59,789 $ 160,808 $ 280,476 $ 488,176
Costs and expenses        
Selling, general and administrative expenses 8,384 13,348 30,739 39,268
Severance expenses 0 0 1,864 0
Total costs and expenses 47,233 113,685 218,860 341,111
Income from operations 12,556 47,123 61,616 147,065
Interest income, net 218 373 851 489
Other income (expense), net (1,865) 558 (555) (484)
Income before income taxes 10,909 48,054 61,912 147,070
Income tax expense 23 12,221 8,833 22,041
Net income 10,886 35,833 53,079 125,029
Less: net income attributable to non-controlling interest 4,653 16,494 21,835 57,475
Net income attributable to Cactus Inc. $ 6,233 $ 19,339 $ 31,244 $ 67,554
Earnings per share and weighted average shares outstanding        
Earnings per Class A share - basic (in dollars per share) $ 0.13 $ 0.41 $ 0.66 $ 1.53
Earnings per Class A share - diluted (in dollars per share) $ 0.13 $ 0.41 $ 0.64 $ 1.50
Weighted average Class A shares outstanding - diluted (in shares) 75,622 47,322 75,427 75,337
Class A Common Stock        
Earnings per share and weighted average shares outstanding        
Earnings per Class A share - basic (in dollars per share) $ 0.13 $ 0.41 $ 0.66 $ 1.53
Earnings per Class A share - diluted (in dollars per share) $ 0.13 $ 0.41 $ 0.64 $ 1.50
Weighted average Class A shares outstanding - basic (in shares) 47,510 47,095 47,406 44,260
Weighted average Class A shares outstanding - diluted (in shares) 75,622 47,322 75,427 75,337
Product revenue        
Revenues        
Total revenues $ 35,857 $ 92,582 $ 163,781 $ 273,716
Costs and expenses        
Cost of revenue 19,879 57,768 101,976 168,303
Rental revenue        
Revenues        
Total revenues 9,881 35,528 57,579 113,601
Costs and expenses        
Cost of revenue 9,647 17,194 39,661 54,435
Field service and other revenue        
Revenues        
Total revenues 14,051 32,698 59,116 100,859
Costs and expenses        
Cost of revenue $ 9,323 $ 25,375 $ 44,620 $ 79,105