XML 26 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Allowance for Doubtful Accounts
12 Months Ended
Dec. 31, 2018
Receivables [Abstract]  
Allowance for Doubtful Accounts
Allowance for Doubtful Accounts

The activity of the allowance for doubtful accounts for the years ended:
 
 
December 31,
 
 
2018
 
2017
 
2016
Balance at January 1,
 
$
2,534

 
$
2,575

 
$
5,376

Provision charged to income
 
3,790

 
963

 
1,407

Write-offs
 
(2,708
)
 
(1,134
)
 
(4,106
)
Foreign currency translation
 
(114
)
 
130

 
(102
)
Balance at December 31,
 
$
3,502

 
$
2,534

 
$
2,575