XML 34 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Contract Balances - Valuation And Qualifying Accounts Activity (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Contract Balances  
Allowance for Doubtful Accounts Receivable, Beginning Balance $ 16,966
Charged to Costs and Expenses 59,783
Deductions (53,628)
Allowance for Doubtful Accounts Receivable, Ending Balance $ 23,121