Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2016
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets
Other current assets as of December 31, 2016 and 2015 consist of the following (in thousands):
 
2016
 
2015
Value added tax receivables
$
14,336

 
$
18,031

Service contracts
2,902

 
2,013

Prepaid insurance
2,761

 
2,538

Derivatives (foreign currency forward contracts)
2,754

 
4,143

Prepaid inventory
790

 
158

Recoverable income taxes
503

 
367

Prepaid debt fees
489

 
869

Prepaid and other current assets
6,984

 
6,313

 
$
31,519

 
$
34,432