XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
3 Months Ended
Mar. 31, 2018
COMMITMENTS AND CONTINGENCIES [Abstract]  
Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases
Aggregate future minimum rental payments required under all non-cancelable operating leases at March 31, 2018 are as follows:

Year
   
April 1, 2018 to December 31, 2018
 
$
1,994
 
2019
  
2,177
 
2020
  
1,845
 
2021
  
1,663
 
2022
  
1,345
 
2023
  
1,332
 
Thereafter
  
4,665
 
Total minimum lease payments
 
$
15,021