XML 32 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments (Tables)
9 Months Ended
Sep. 30, 2017
Commitments [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
At September 30, 2017, future minimum annual lease payments under all noncancelable leases are as follows:
2017
$
16,984

2018
65,813

2019
53,209

2020
41,565

2021
27,696

Thereafter
47,009

 
$
252,276