XML 51 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leases (Table)
12 Months Ended
Dec. 31, 2017
Leases [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases



 

 

 

 

 



 

 

 

 

 



2018

 

$

16,036 

 



2019

 

 

12,609 

 



2020

 

 

9,496 

 



2021

 

 

5,868 

 



2022

 

 

4,051 

 



Thereafter

 

 

5,754 

 



 

 

$

53,814