XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Standards Implemented - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Jan. 02, 2018
Dec. 31, 2017
Accounting Changes and Error Corrections [Abstract]      
Contract assets - current $ 45,836 $ 45,468
Contract assets - non-current 5,531
Contract liability - current (17,915) (18,945)
Contract liability - non-current (1,750) (1,571)
Net contract assets (liabilities) $ 31,702 $ 24,952