XML 15 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue - Summary of Total Receivables (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]    
Billed receivables $ 187,080 $ 239,275
Allowance for doubtful accounts (3,790) (3,912)
Billed receivables, net 183,290 235,363
Accrued receivables 365,478 336,858
Significant financing component (33,109) (35,029)
Total accrued receivables, net 332,369 301,829
Less: current accrued receivables 152,668 123,053
Less: current significant financing component (10,625) (10,234)
Total long-term accrued receivables, net 190,326 189,010
Total receivables, net $ 515,659 $ 537,192