XML 16 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents ($60,256 and $7,045 related to VIEs. See Note 12) $ 170,385 $ 135,823
Customer retention deposits 1,000 481
Accounts receivable, net 358,175 388,000
Costs and estimated earnings in excess of billings 160,092 138,618
Inventory and uninstalled contract materials 40,922 49,201
Prepaid expenses and other current assets 12,640 18,985
Total current assets 743,214 731,108
Property and equipment, net 311,777 277,346
Intangible assets, net 44,800 32,841
Goodwill 153,374 127,226
Other long-term assets 2,575 2,046
Total assets 1,255,740 1,170,567
Current liabilities:    
Accounts payable 140,943 168,110
Billings in excess of costs and estimated earnings 159,034 112,606
Accrued expenses and other current liabilities 111,387 108,006
Dividends payable 3,087 2,839
Current portion of capital leases 132 188
Current portion of long-term debt 65,464 58,189
Current portion of contingent earnout liabilities 716  
Total current liabilities 480,763 449,938
Long-term capital leases, net of current portion 196 15
Long-term debt, net of current portion 193,351 203,150
Deferred tax liabilities 13,571 9,830
Other long-term liabilities 5,676 9,064
Total liabilities 693,557 671,997
Commitments and contingencies (See Note 13)
Stockholders' equity    
Common stock—$.0001 par value; 90,000,000 shares authorized; 51,448,753 and 51,576,442 issued and outstanding at December 31, 2017 and December 31, 2016 5 5
Additional paid-in capital 160,502 162,128
Retained earnings 395,961 335,218
Noncontrolling interest 5,715 1,219
Total stockholders' equity 562,183 498,570
Total liabilities and stockholders' equity $ 1,255,740 $ 1,170,567