XML 57 R40.htm IDEA: XBRL DOCUMENT v3.6.0.2
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Future minimum rental payments under operating leases
Future minimum rental payments under operating leases that have initial or remaining lease terms in excess of one year as of December 31, 2016 were as follows:
Year Ending December 31,
 
Operating Leases
2017
 
$
30,791

2018
 
24,706

2019
 
16,044

2020
 
10,271

2021
 
7,170

Thereafter
 
11,098

Total minimum lease payments
 
$
100,080