XML 55 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Allowance For Doubtful Accounts Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Allowance for doubtful accounts receivable [Roll Forward]      
Beginning balance $ 2,852 $ 3,477 $ 3,534
Additions 657 674 872
Deductions (write-offs/recoveries) from reserve (824) (1,299) (929)
Ending balance 2,685 2,852 3,477
Allowance, net of FX      
Allowance for doubtful accounts receivable [Roll Forward]      
Additions $ 657 $ 674 $ 872