XML 37 R69.htm IDEA: XBRL DOCUMENT v3.20.1
OTHER LONG TERM LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Other Liabilities, Noncurrent [Abstract]    
Deferred revenue - long-term $ 19,664 $ 23,142
Deferred Compensation Liability, Classified, Noncurrent 17,828 20,370
Other Accrued Liabilities, Noncurrent 35,938 36,129
Other Liabilities, Noncurrent, Total $ 73,430 $ 79,641