XML 58 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2018
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, 2018 were as follows:
Year Ending December 31,
 
Operating Leases
2019
 
$
46,082

2020
 
38,715

2021
 
32,126

2022
 
24,341

2023
 
20,118

Thereafter
 
77,484

Total minimum lease payments
 
$
238,866