XML 70 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitment and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2016 $ 13,804    
2017 8,851    
2018 4,667    
2019 1,581    
2020 179    
Thereafter 248    
Total minimum lease payments 29,330    
Purchase Commitment      
Operating Leased Assets [Line Items]      
Unconditional purchase order obligations 14,818    
Facility      
Operating Leased Assets [Line Items]      
Operating leases, rent expense 601 $ 630 $ 820
Satellite Capacity and Equipment      
Operating Leased Assets [Line Items]      
Operating leases, rent expense $ 31,606 $ 32,793 $ 30,280