XML 42 R28.htm IDEA: XBRL DOCUMENT v3.6.0.2
Operating Lease Commitments (Tables)
12 Months Ended
Dec. 31, 2016
Operating Lease Commitments [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases

Future minimum operating lease commitments as of December 31, 2016 were as follows:







 

 

Year ended December 31

 

 

2017

$

5,042 

2018

 

3,922 

2019

 

3,356 

2020

 

2,584 

2021

 

2,298 

Thereafter

 

6,176 

Total

$

23,378