XML 28 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Construction Joint Ventures - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Schedule of Equity Method Investments [Line Items]    
Current assets $ 332,746 $ 302,616
Less: current liabilities (213,659) (179,174)
Sterling’s receivables from and equity in noncontrolling construction joint ventures 14,651 10,720
Joint Ventures    
Schedule of Equity Method Investments [Line Items]    
Current assets 92,300 64,815
Less: current liabilities (92,141) (74,543)
Net liabilities 159 (9,728)
Sterling’s receivables from and equity in noncontrolling construction joint ventures $ 14,651 $ 10,720