Annual report pursuant to Section 13 and 15(d)

Operating Leases (Tables)

v3.7.0.1
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2016
Leases, Operating [Abstract]  
Future minimum lease payments under operating leases
For each of the next five calendar years and thereafter, future minimum lease payments under operating leases that have initial or remaining noncancelable lease terms in excess of one year are as follows:
 
Total
Payments
2017
$
18,731

2018
16,575

2019
15,300

2020
10,626

2021
10,242

Thereafter
40,553

Total minimum payments
$
112,027