XML 93 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule II Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule of Valuation and Qualifying Accounts Disclosure
(In thousands)Balance at Beginning of PeriodProvision for (Recovery of) Bad DebtDeductions/ Write-Offs and Other Charges, Net
Balance at
End of Period
Year Ended December 31, 2019
Allowance for doubtful accounts$10,788  $12,641  $(17,696) $5,733  
Year Ended December 31, 2018
Allowance for doubtful accounts$9,691  $7,399  $(6,302) $10,788  
Year Ended December 31, 2017
Allowance for doubtful accounts$6,064  $3,567  $60  $9,691