XML 102 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ALLOWANCE FOR DOUBTFUL ACCOUNTS
12 Months Ended
Dec. 31, 2018
Receivables [Abstract]  
ALLOWANCE FOR DOUBTFUL ACCOUNTS ALLOWANCE FOR DOUBTFUL ACCOUNTS
Activity related to the Company's allowance for doubtful accounts is presented below:
 Balance at Beginning of PeriodProvision for Bad DebtDeductions/ Write-Offs and Other ChargesBalance at End of Period
Year Ended December 31, 2019
Allowance for doubtful accounts$13,520  $91,520  $(90,357) $14,683  
Year Ended December 31, 2018
Allowance for doubtful accounts$13,420  $71,426  $(71,326) $13,520  
Year Ended December 31, 2017
Allowance for doubtful accounts$11,677  $74,183  $(72,440) $13,420