XML 81 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Other Current Assets Components of Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Value added tax receivables $ 18,486 $ 16,372
Service contracts 2,000 2,201
Derivatives (foreign currency forward exchange contracts) 1,972 1,020
Prepaid insurance 1,213 2,626
Prepaid inventory 965 521
Recoverable income taxes 646 787
Prepaid debt fees 396 395
Prepaid and other current assets 8,372 7,141
Other current assets $ 34,050 $ 31,063