XML 85 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Continuing Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues $ 97,935 $ 95,400 $ 89,637 $ 128,403 $ 121,922 $ 144,163 $ 147,975 $ 153,190 $ 411,375 $ 567,250
Discontinued Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 120 142,885
Well Servicing | Continuing Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 212,817 226,966
Water Logistics | Continuing Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 138,935 199,816
Completion & Remedial Services | Continuing Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 59,623 140,468
Central U.S. | Continuing Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 236,679 455,873
Central U.S. | Discontinued Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 115 139,378
Central U.S. | Well Servicing | Continuing Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 106,575 193,233
Central U.S. | Water Logistics | Continuing Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 98,932 188,289
Central U.S. | Completion & Remedial Services | Continuing Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 31,172 74,351
Western U.S. | Continuing Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 184,630 137,632
Western U.S. | Discontinued Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 5 3,507
Western U.S. | Well Servicing | Continuing Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 108,491 45,796
Western U.S. | Water Logistics | Continuing Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 45,356 22,310
Western U.S. | Completion & Remedial Services | Continuing Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 30,783 69,526
Eliminations | Continuing Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 (9,934) (26,255)
Eliminations | Discontinued Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 0 0
Eliminations | Well Servicing | Continuing Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 (2,249) (12,063)
Eliminations | Water Logistics | Continuing Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 (5,353) (10,783)
Eliminations | Completion & Remedial Services | Continuing Operations                    
Segment Reporting, Revenue Reconciling Item [Line Items]                    
Revenues                 $ (2,332) $ (3,409)