Annual report pursuant to Section 13 and 15(d)

Income taxes - Change in Valuation Allowance (Details)

v3.10.0.1
Income taxes - Change in Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Valuation allowance, beginning $ 27,433  
Impact of adopting ASC 606   $ (1,469)
Increase in valuation allowance 16,659 8,098
Foreign exchange translation adjustments (1,847) 1,722
Valuation allowance, ending 40,776 27,433
Previously Reported    
Valuation allowance, beginning 27,433 17,613
Valuation allowance, ending   27,433
Restatement Adjustment    
Valuation allowance, beginning $ 25,964 17,613
Valuation allowance, ending   $ 25,964