Annual report pursuant to Section 13 and 15(d)

Balance Sheet Detail - Accounts payable and accumulated other comprehensive loss (Details)

v3.19.1
Balance Sheet Detail - Accounts payable and accumulated other comprehensive loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Accounts payable and accrued expenses          
Trade accounts payable $ 62,751       $ 60,075
Accrued expenses 3,902       5,122
Accounts payable and accrued expenses 66,653 $ 65,779 $ 59,943 $ 70,500 65,197
Accumulated other comprehensive loss          
Accumulated other comprehensive loss (1,419)       (913)
Foreign currency translation adjustments          
Accumulated other comprehensive loss          
Accumulated other comprehensive loss $ (1,419)       $ (913)