Annual report pursuant to Section 13 and 15(d)

Related Party Transactions - Cost of Revenues of Accounts Payable (Details)

v3.19.1
Related Party Transactions - Cost of Revenues of Accounts Payable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE $ 370 $ 1,378  
SELLING, GENERAL AND ADMINISTRATIVE COSTS 1,898 1,481 [1] $ 758 [2]
Related parties      
Related Party Transaction [Line Items]      
COST OF REVENUE 5,885 1,408 1,066
ACCOUNTS PAYABLE 370 1,378  
SELLING, GENERAL AND ADMINISTRATIVE COSTS 1,898 1,481 758
CAPITAL EXPENDITURES 4,207 2,009 0
Cobra and T&E | Related parties      
Related Party Transaction [Line Items]      
COST OF REVENUE 4,042 610 0
CAPITAL EXPENDITURES 1,247 629 0
Higher Power and T&E | Related parties      
Related Party Transaction [Line Items]      
COST OF REVENUE 1,603 25 0
CAPITAL EXPENDITURES 2,960 1,380 0
Panther and DBDHT | Related parties      
Related Party Transaction [Line Items]      
COST OF REVENUE 240 196 49
The Company and 2017 Stingray Companies | Related parties      
Related Party Transaction [Line Items]      
COST OF REVENUE 0 432 724
Other Relationships | Related parties      
Related Party Transaction [Line Items]      
COST OF REVENUE 0 145 293
SELLING, GENERAL AND ADMINISTRATIVE COSTS 113 79 102
Consolidated and Everest | Related parties      
Related Party Transaction [Line Items]      
SELLING, GENERAL AND ADMINISTRATIVE COSTS 145 175 262
Consolidated and Wexford | Related parties      
Related Party Transaction [Line Items]      
SELLING, GENERAL AND ADMINISTRATIVE COSTS 992 892 394
Mammoth and Caliber | Related parties      
Related Party Transaction [Line Items]      
SELLING, GENERAL AND ADMINISTRATIVE COSTS 648 335 $ 0
ACCOUNTS PAYABLE | Related parties      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE 240 755  
ACCOUNTS PAYABLE | Cobra and T&E | Related parties      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE 0 457  
ACCOUNTS PAYABLE | Higher Power and T&E | Related parties      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE 0 3  
ACCOUNTS PAYABLE | Panther and DBDHT | Related parties      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE 240 77  
ACCOUNTS PAYABLE | The Company and 2017 Stingray Companies | Related parties      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE 0 0  
ACCOUNTS PAYABLE | Other Relationships | Related parties      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE 0 218  
SELLING, GENERAL AND ADMINISTRATIVE COSTS | Related parties      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE 130 172  
SELLING, GENERAL AND ADMINISTRATIVE COSTS | Other Relationships | Related parties      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE 0 2  
SELLING, GENERAL AND ADMINISTRATIVE COSTS | Consolidated and Everest | Related parties      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE 27 19  
SELLING, GENERAL AND ADMINISTRATIVE COSTS | Consolidated and Wexford | Related parties      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE 100 150  
SELLING, GENERAL AND ADMINISTRATIVE COSTS | Mammoth and Caliber | Related parties      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE 3 1  
CAPITAL EXPENDITURES | Related parties      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE 0 451  
CAPITAL EXPENDITURES | Cobra and T&E | Related parties      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE 0 66  
CAPITAL EXPENDITURES | Higher Power and T&E | Related parties      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE $ 0 $ 385  
[1] Financial information includes the results attributable to Sturgeon for the entire period presented. See Note 4.
[2] Financial information has been recast to include results attributable to Sturgeon. See Note 4.