v3.19.1
COMMITMENTS AND CONTINGENT LIABILITIES (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Non-cancelable purchase obligations $ 242,551
Provision for contractual inventory purchase obligations 2,061
Contractual obligations for capital expenditures 30,183
Lawsuit claims 2,481
Bank loans [Member]  
Guarantees amount 13,353
Office Rent Lease Agreements [Member]  
Guarantees amount 1,938
Customs Transactions [Member]  
Guarantees amount 55
Credit Card Limits [Member]  
Guarantees amount $ 176