XML 70 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Details Of Certain Accounts - Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Contract assets (Note 12) $ 2,446 $ 740
Prepaids 15,904 12,635
Deferred costs (Note 12) 23,522 28,340
Income tax receivable (Note 9) 20,787 1,261
Other receivable (Note 16) 29,782 0
Other 9,651 7,474
Total other current assets $ 102,092 $ 50,450