Annual report pursuant to Section 13 and 15(d)

Commitments and Contingent Liabilities (Tables)

v3.10.0.1
Commitments and Contingent Liabilities (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
Total rent due under non-cancelable operating lease commitments as of December 31, 2018 is:
Year
 
Amount
2019
 
$
18,457

2020
 
14,344

2021
 
11,432

2022
 
8,354

2023
 
6,198

Thereafter
 
17,477

 
 
$
76,262

 
 
 
Expected Purchases Under Purchase Agreements
The purchase commitments covered by these agreements are with various suppliers and total approximately $56,642 as of December 31, 2018. Purchases under these agreements are expected to be as follows:
Year
 
Amount
2019
 
$
28,485

2020
 
19,820

2021
 
2,039

2022
 
1,450

2023
 
1,305

Thereafter
 
3,543

 
 
$
56,642