XML 56 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Contract Balances with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Trade accounts receivable          
Trade accounts receivable $ 166,019   $ 166,019   $ 162,405
Contract assets 60,012   60,012   55,295
Allowance for doubtful accounts (25,252)   (25,252)   (16,604)
Total trade accounts receivable and contract assets, net 200,779   200,779   201,096
Trade accounts receivable - DISH Network 16,125   16,125   14,200
Contract liabilities:          
Current 109,557   109,557   72,284
Noncurrent 10,730   10,730   10,133
Total contract liabilities 120,287   120,287   82,417
Revenue recognized     67,300    
Bad debt expense 3,200 $ 8,600 23,200 $ 16,600  
Sales and services          
Trade accounts receivable          
Trade accounts receivable 163,006   163,006   154,415
Trade accounts receivable - DISH Network 12,272   12,272   12,274
Leasing          
Trade accounts receivable          
Trade accounts receivable 3,013   3,013   7,990
Trade accounts receivable - DISH Network $ 3,853   $ 3,853   $ 1,926