XML 70 R60.htm IDEA: XBRL DOCUMENT v3.20.2
OTHER NON-CURRENT ASSETS (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Other Assets, Noncurrent Disclosure [Abstract]    
Deferred tax assets $ 26,590 $ 20,054
Deferred contract costs 11,250 15,138
Other non-current assets 2,989 3,177
Total other non-current assets $ 40,829 $ 38,369