XML 21 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2019
COMMITMENTS AND CONTINGENCIES  
Schedule of contractual commitments Future minimum payments required under these commitments are as follows at December 31, 2019 (in thousands):

2020

 

$

13,629

2021

 

11,004

2022

 

4,064

2023

 

785

2024

258

Thereafter

 

1,742

Total obligations under operating leases

$

31,482