XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
Mar. 31, 2023
USD ($)
Jun. 30, 2022
USD ($)
$ / shares
Mar. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
segment
$ / shares
Jun. 30, 2022
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]              
Number of reportable segments | segment         1    
Restricted cash $ 12,200       $ 12,200   $ 10,000
Contract with customer, liability, current 20,300       20,300   10,000
Contract with customer, liability, revenue recognized         2,700    
Contract with customer, asset, net 54,200       54,200   51,900
Allowance for credit losses during the period 202       202   $ 419
Net income (loss) $ (39,257) $ (28,733) $ 32,860 $ (11,817) $ (67,990) $ 21,043  
Basic (in dollars per share) | $ / shares $ (0.34)   $ 0.32   $ (0.59) $ 0.20  
Diluted (in dollars per share) | $ / shares $ (0.34)   $ 0.32   $ (0.59) $ 0.20  
Impairment expense $ 0   $ 57,454   $ 0 $ 57,454  
Depreciation $ 11,800       $ 24,300    
Common stock, par value (in dollars per share) | $ / shares $ 0.001       $ 0.001   $ 0.001
Discontinued Operations, Disposed of by Means Other than Sale              
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]              
Impairment expense     9,500     $ 15,700  
Retained Earnings (Accumulated Defecit)              
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]              
Net income (loss) $ (39,257) $ (28,733) $ 32,860 $ (11,817)      
Service Life              
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]              
Net income (loss) $ 3,900       $ 7,300    
Service Life | Retained Earnings (Accumulated Defecit)              
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]              
Basic (in dollars per share) | $ / shares $ 0.03       $ 0.06    
Diluted (in dollars per share) | $ / shares $ 0.03       $ 0.06    
Power Ends              
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]              
Estimated useful lives 2 years       2 years   5 years
Hydraulic Fracturing Units              
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]              
Estimated useful lives 10 years       10 years   15 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01              
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]              
Revenue, remaining performance obligation $ 83,500       $ 83,500    
Revenue, remaining performance obligation, expected timing of satisfaction 1 month       1 month