Annual report pursuant to Section 13 and 15(d)

SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)

v3.20.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Allowance for doubtful accounts receivable    
Movement in valuation and qualifying accounts    
Balance at Beginning of Year $ 460 $ 395
Provisions 10 818
Amounts Written Off (63) (754)
Amounts Recovered 0 0
Effect of Currency Translation 0 1
Balance at End of Year 407 460
Allowance for sales returns    
Movement in valuation and qualifying accounts    
Balance at Beginning of Year 329 270
Provisions 1,843 1,787
Amounts Written Off (1,872) (1,717)
Amounts Recovered 0 0
Effect of Currency Translation (2) (11)
Balance at End of Year 298 329
Tax valuation allowance    
Movement in valuation and qualifying accounts    
Balance at Beginning of Year 20,256 24,024
Provisions 1,591 270
Amounts Written Off (107) (1,818)
Amounts Recovered (372) (2,210)
Effect of Currency Translation 20 (10)
Balance at End of Year $ 21,388 $ 20,256