XML 47 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Total Receivables (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Accounts, Notes, Loans and Financing Receivable, Net, Current [Abstract]    
Billed receivables $ 158,807 $ 239,275
Allowance for doubtful accounts (3,663) (3,912)
Billed receivables, net 155,144 235,363
Accrued receivables 320,575 336,858
Significant financing component (32,562) (35,029)
Total accrued receivables, net 288,013 301,829
Less current accrued receivables 120,569 123,053
Less current significant financing component (9,963) (10,234)
Total long-term accrued receivables, net 177,407 189,010
Total receivables, net $ 443,157 $ 537,192