XML 53 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2017
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, 2017 were as follows:
Year Ending December 31,
 
Operating Leases
2018
 
$
39,359

2019
 
27,739

2020
 
20,175

2021
 
15,517

2022
 
10,111

Thereafter
 
25,600

Total minimum lease payments
 
$
138,501