XML 67 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitment and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2016 $ 13,682    
2017 7,109    
2018 2,970    
2019 1,326    
2020 1,189    
Thereafter 489    
Total minimum lease payments 26,765    
Purchase Commitment      
Operating Leased Assets [Line Items]      
Unconditional purchase order obligations 13,583    
Facility      
Operating Leased Assets [Line Items]      
Operating leases, rent expense 905 $ 601 $ 630
Satellite Capacity and Equipment      
Operating Leased Assets [Line Items]      
Operating leases, rent expense $ 31,774 $ 31,606 $ 32,793