XML 53 R36.htm IDEA: XBRL DOCUMENT v3.19.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2018
Future Minimum Payments Under Non Cancelable Operating Leases
 
Future minimum payments under non-cancelable operating leases are as follows (in thousands):
 
Year Ending December 
31
,
 
2019
 
$
 
16,238
 
2020
 
 
 
14,898
 
2021
 
 
 
14,498
 
2022
 
 
 
14,744
 
2023
 
 
 
14,589
 
Thereafter
 
 
 
62,698
 
Total
 
$
 
137,665
 
Future Minimum Royalties Payable Future minimum royalties payable under these agreements are as follows (in thousands):
 
Year ending December 
31
,
 
 
 
 
2019
 
$
7,927
 
2020
 
 
8,485
 
2021
 
 
8,942
 
2022
 
 
926
 
2023
 
 
156
 
Thereafter
 
 
 
Total
 
$
26,436