XML 28 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2019
Schedule of disaggregation or revenue

Three Months Ended June 30,

Six Months Ended June 30,

Revenue by Service Provided

2019

2018

2019

2018

HVAC and Plumbing

$

504,253

77.5

%

$

484,011

90.5

%

$

986,243

83.0

%

$

908,028

90.8

%

Electrical Services

97,271

15.0

%

101,159

8.5

%

Building Automation Control Systems

20,262

3.1

%

26,261

4.9

%

49,276

4.1

%

46,306

4.6

%

Other

28,516

4.4

%

24,771

4.6

%

52,097

4.4

%

45,650

4.6

%

Total

$

650,302

100.0

%

$

535,043

100.0

%

$

1,188,775

100.0

%

$

999,984

100.0

%

Three Months Ended June 30,

Six Months Ended June 30,

Revenue by Type of Customer

    

2019

    

2018

 

    

2019

    

2018

 

Industrial

$

198,002

    

30.5

%

$

114,077

    

21.3

%

$

366,662

    

30.8

%

$

214,177

    

21.4

%

Education

100,220

15.4

%

109,447

20.5

%

166,963

14.1

%

197,650

19.8

%

Office Buildings

105,483

16.2

%

79,309

14.8

%

171,695

14.4

%

148,429

14.9

%

Healthcare

87,878

13.5

%

71,930

13.4

%

179,901

15.1

%

135,113

13.5

%

Government

44,443

6.8

%

37,285

7.0

%

76,722

6.5

%

73,432

7.3

%

Retail, Restaurants and Entertainment

58,086

8.9

%

56,204

10.5

%

117,477

9.9

%

108,991

10.9

%

Multi-Family and Residential

29,061

4.5

%

36,040

6.7

%

59,296

5.0

%

69,092

6.9

%

Other

27,129

4.2

%

30,751

5.8

%

50,059

4.2

%

53,100

5.3

%

Total

$

650,302

100.0

%

$

535,043

100.0

%

$

1,188,775

100.0

%

$

999,984

100.0

%

Three Months Ended June 30,

Six Months Ended June 30,

Revenue by Activity Type

    

2019

2018

 

    

2019

2018

 

New Construction

$

291,479

44.8

%

$

193,211

36.1

%

$

515,439

43.4

%

$

378,493

37.9

%

Existing Building Construction

199,398

30.7

%

200,040

37.4

%

381,694

32.1

%

356,798

35.7

%

Service Projects

58,808

9.0

%

51,900

9.7

%

109,192

9.2

%

94,333

9.4

%

Service Calls, Maintenance and Monitoring

100,617

15.5

%

89,892

16.8

%

182,450

15.3

%

170,360

17.0

%

Total

$

650,302

100.0

%

$

535,043

100.0

%

$

1,188,775

100.0

%

$

999,984

100.0

%

Schedule of contract assets and liabilities

The following table presents the changes in contract assets and contract liabilities (in thousands):

Six Months Ended

Year Ended

June 30, 2019

December 31, 2018

Contract

    

Contract

Contract

    

Contract

Assets

Liabilities

Assets

Liabilities

Balance at beginning of period

$

10,213

$

130,986

$

30,116

$

106,005

Change due to acquisitions

6,953

31,604

2,833

8,195

Change due to conditional versus unconditional

(8,945)

6,244

Reclassified to unbilled accounts receivable

(28,980)

Change in timing for performance obligation to be satisfied

2,699

16,786

Balance at end of period

$

8,221

$

165,289

$

10,213

 

$

130,986

Schedule of lease asset and liabilities

The following table summarizes the lease asset and liabilities included in the consolidated Balance Sheet as follows (in thousands):

June 30, 2019

Lease right-of-use assets

$

80,633

Lease liabilities:

Other current liabilities

13,185

Long-term lease liabilities

70,095

Total lease liabilities

$

83,280

Schedule of maturities of lease liabilities

The maturities of lease liabilities are as follows (in thousands):

Year ending December 31—

2019 (excluding the six months ended June 30, 2019)

$

8,445

2020

15,319

2021

13,626

2022

11,504

2023

9,657

Thereafter

39,846

Total Lease Payments

98,397

Less—Present Value Discount

(15,117)

Present Value of Lease Liabilities

$

83,280

Schedule of supplemental information related to leases

Supplemental information related to leases was as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 2019

    

June 30, 2019

Cash paid for amounts included in the measurement of lease liabilities

$

6,056

$

11,960

Lease right-of-use assets obtained in exchange for lease liabilities

$

3,544

$

3,718