XML 90 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Allowance for Doubtful Accounts
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Allowance for Doubtful Accounts ALLOWANCE FOR DOUBTFUL ACCOUNTS
Activity in the allowance for doubtful accounts was as follows:
 Years ended December 31,
 201920182017
Balance, beginning of year$1,748  $1,957  $1,829  
Provision (net of recovery)2,090  907  370  
Amounts written off, net of recoveries(389) (1,116) (242) 
Balance, end of year$3,449  $1,748  $1,957