XML 48 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments
As of June 30, 2018, aggregate annual minimum payments due under the Company’s lease obligations are as follows (in thousands):
Year
 
Aggregate Minimum Payments Due
2018 (remaining six months)
 
$
3,933

2019
 
8,122

2020
 
7,604

2021
 
5,245

2022
 
5,366

2023 through 2028
 
19,577

    Total
 
$
49,847