XML 28 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2019
Summary of Significant Accounting Policies  
Schedule of disaggregation or revenue

Three Months Ended March 31,

Revenue by Service Provided

2019

2018

HVAC and Plumbing

$

481,990

89.5

%

$

424,017

91.2

%

Building Automation Control Systems

29,014

5.4

%

20,045

4.3

%

Other

27,469

5.1

%

20,879

4.5

%

Total

$

538,473

100.0

%

$

464,941

100.0

%

Three Months Ended March 31,

Revenue by Type of Customer

    

2019

    

2018

 

    

Industrial

$

168,660

31.3

%

$

100,100

    

21.5

%

Education

66,743

12.4

%

88,203

19.0

%

Office Buildings

66,212

12.3

%

69,120

14.9

%

Healthcare

92,023

17.1

%

63,183

13.6

%

Government

32,279

6.0

%

36,147

7.8

%

Retail, Restaurants and Entertainment

59,391

11.0

%

52,787

11.3

%

Multi-Family and Residential

30,235

5.6

%

33,052

7.1

%

Other

22,931

4.3

%

22,349

4.8

%

Total

$

538,473

100.0

%

$

464,941

100.0

%

Three Months Ended March 31,

Revenue by Activity Type

    

2019

2018

 

    

New Construction

$

223,961

41.6

%

$

185,282

39.9

%

Existing Building Construction

182,296

33.8

%

156,758

33.7

%

Service Projects

50,384

9.4

%

42,433

9.1

%

Service Calls, Maintenance and Monitoring

81,833

15.2

%

80,468

17.3

%

Total

$

538,473

100.0

%

$

464,941

100.0

%

Schedule of contract assets and liabilities

Three Months Ended

Year Ended

March 31, 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

27

44

2,833

8,195

Change due to conditional versus unconditional

(1,954)

6,244

Reclassified to unbilled accounts receivable

(28,980)

Change in timing for performance obligation to be satisfied

(10,740)

16,786

Balance at end of period

$

8,286

 

$

120,290

$

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):

March 31,

2019

Lease right-of-use assets

$

70,316

Lease liabilities:

Other current liabilities

11,066

Long-term lease liabilities

62,028

Total lease liabilities

$

73,094

Schedule of maturities of lease liabilities

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

Year ending December 31—

2019 (excluding the three months ended March 31, 2019)

$

10,687

2020

12,508

2021

11,341

2022

9,410

2023

7,821

Thereafter

35,541

Total Lease Payments

87,308

Less—Present Value Discount

(14,214)

Present Value of Lease Liabilities

$

73,094

Schedule of supplemental information related to leases

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

Three Months Ended

March 31, 2019

Cash paid for amounts included in the measurement of lease liabilities

$

5,904

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

$

174