XML 43 R30.htm IDEA: XBRL DOCUMENT v3.6.0.2
Lease Commitments (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum payment obligations under these leases are as follows:
 
 
Total Operating Lease
Commitments

 
 
2017
$
24,669

2018
20,499

2019
17,245

2020
13,953

2021
12,008

2022 and thereafter
26,342

 
 
 
$
114,716