XML 56 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Receivables [Abstract]              
Total trade accounts receivable $ 153,696   $ 153,696     $ 167,149  
Contract assets 42,553   42,553     34,615  
Allowance for doubtful accounts (9,287)   (9,287)     (12,027)  
Total trade accounts receivable and contract assets, net 186,962   186,962     189,737 $ 196,840
Trade accounts receivable - DISH Network, net 26,126   26,126     43,295 43,295
Allowance for Loan and Lease Loss, Recovery of Bad Debts 2,300 $ 3,200 6,800 $ 5,700      
Contract with Customer, Asset and Liability [Abstract]              
Contract liabilities 72,776   72,776     64,417 $ 65,959
Contract with Customer, Liability, Noncurrent 10,187   10,187     13,036  
Contract with Customer, Liability 82,963   82,963     77,453  
Change in Contract with Customer, Asset and Liability [Abstract]              
Contract with Customer, Liability, Revenue Recognized     52,500        
Revenue, Performance Obligation [Abstract]              
Revenue, Remaining Performance Obligation 1,260,000   1,260,000        
Trade accounts receivable              
Receivables [Abstract]              
Total trade accounts receivable 145,475   145,475     156,794  
Trade accounts receivable - DISH Network, net 25,449   25,449     16,118  
Lease Receivable              
Receivables [Abstract]              
Total trade accounts receivable 8,221   8,221     10,355  
Trade accounts receivable - DISH Network, net $ 677   $ 677     $ 27,177  
Scenario, Forecast [Member]              
Revenue, Performance Obligation [Abstract]              
Revenue, Remaining Performance Obligation, Recognition In Period, Percentage         18.80%