XML 57 R46.htm IDEA: XBRL DOCUMENT v3.4.0.3
Trade Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Trade Accounts Receivable    
Total trade accounts receivable $ 177,498 $ 191,725
Allowance for doubtful accounts (13,772) (12,485)
Trade accounts receivable - DISH Network 340,532 277,159
Total trade accounts receivable, net 504,258 456,399
Progress billings offset against contracts in process 4,900 2,900
Trade accounts receivables    
Trade Accounts Receivable    
Total trade accounts receivable 159,722 168,714
Contracts in process, net    
Trade Accounts Receivable    
Total trade accounts receivable $ 17,776 $ 23,011