Annual report pursuant to Section 13 and 15(d)

Balance Sheet Detail - Accounts payable and accrued expenses (Details)

v3.19.3.a.u2
Balance Sheet Detail - Accounts payable and accrued expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accounts payable and accrued expenses    
Trade accounts payable $ 73,310 $ 62,751
Accrued expenses 5,054 3,902
Accounts payable and accrued expenses 78,364 66,653
Accumulated other comprehensive loss (1,130) (1,419)
Foreign currency translation adjustments    
Accounts payable and accrued expenses    
Accumulated other comprehensive loss $ (1,130) $ (1,419)