XML 91 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Details Of Certain Accounts - Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Contract assets (Note 12) $ 740 $ 5,829
Prepaids 11,526 10,306
Deferred costs (Note 12) 28,340 27,368
Other 9,844 8,091
Total other current assets $ 50,450 $ 51,594