XML 32 R96.htm IDEA: XBRL DOCUMENT v3.20.1
Schedule II - Valuation and Qualifying Accounts (Details) - Provision for Doubtful Account - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Change in allowance for doubtful accounts for trade receivables      
Beginning Balance $ 1,152 $ 520 $ 535
Provision for Bad Debts 2,215 871 120
Chargeoffs (843) (239) (137)
Foreign Currency Translation     2
Ending Balance $ 2,524 $ 1,152 $ 520