XML 24 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Allowance for Doubtful Accounts
12 Months Ended
Dec. 31, 2017
Receivables [Abstract]  
Allowance for Doubtful Accounts
Allowance for Doubtful Accounts

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

 
$
5,376

 
$
3,942

Provision charged to income
 
963

 
1,407

 
2,772

Write-offs
 
(1,134
)
 
(4,106
)
 
(1,140
)
Foreign currency translation
 
130

 
(102
)
 
(198
)
Balance at December 31,
 
$
2,534

 
$
2,575

 
$
5,376