XML 71 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Contract Balances - Valuation And Qualifying Accounts Activity (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Allowance for Doubtful Accounts Receivable, Beginning Balance $ 16,966
Charged to Costs and Expenses 35,359
Deductions (34,250)
Allowance for Doubtful Accounts Receivable, Ending Balance $ 18,075