XML 72 R60.htm IDEA: XBRL DOCUMENT v3.19.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Purchase commitments    
2019 (remainder of the year) $ 145,822  
2020 30,001  
2021 982  
2022 353  
Total 177,158  
Unrecognized tax benefits 57,700 $ 46,500
Unrecognized tax benefits that would impact effective tax rate $ 35,100