XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated 50% Owned Subsidiaries, including Variable Interest Entities ("VIE") Consolidated 50% Owned Subsidiaries, including Variable Interest Entities ("VIE") - Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Dec. 31, 2016
Schedule of Equity Method Investments [Line Items]        
Cash and cash equivalents $ 89,336 $ 83,953 $ 66,541 $ 42,785
Receivables, including retainage 160,247 133,931    
Other current assets 8,857 7,529    
Total current assets 313,376 278,526    
Property and equipment, net 52,196 54,406    
Goodwill 85,231 85,231    
Total assets 494,164 463,298    
Accounts payable 106,271 97,457    
Other current liabilities 6,275 9,348    
Total current liabilities 194,669 182,292    
Other long-term liabilities 1,230 1,271    
Variable Interest Entity, Primary Beneficiary        
Schedule of Equity Method Investments [Line Items]        
Cash and cash equivalents 4,580 8,590    
Receivables, including retainage 31,158 26,844    
Other current assets 16,054 15,672    
Total current assets 51,792 51,106    
Property and equipment, net 7,696 9,001    
Goodwill 1,501 1,501    
Total assets 60,989 61,608    
Accounts payable 28,561 28,448    
Other current liabilities 13,150 11,798    
Total current liabilities 41,711 40,246    
Other long-term liabilities 67 3,491    
Total liabilities $ 41,778 $ 43,737