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]  
Schedule of annual minimum payments due under the Company's lease obligations
As of December 31, 2018, aggregate annual minimum payments due under the Company’s lease obligations are as follows (in thousands):
Year
 
Aggregate Minimum Payments Due
2019
 
$
8,140

2020
 
7,621

2021
 
5,295

2022
 
5,417

2023
 
5,543

2024 through 2028
 
14,329

Total
 
$
46,345