XML 34 R23.htm IDEA: XBRL DOCUMENT v3.6.0.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Oct. 31, 2016
Goodwill and Intangible Assets  
Schedule of goodwill activity

 

 

 

 

 

 

    

Carrying

 

 

 

Amount

 

Balance at May 1, 2015

 

$

348,811

 

Working capital adjustments

 

 

(1,338)

 

Goodwill acquired during the year

 

 

38,833

 

Balance at April 30, 2016

 

 

386,306

 

Working capital adjustments

 

 

(256)

 

Goodwill acquired during the period

 

 

37,685

 

Balance at October 31, 2016

 

$

423,735

 

 

Schedule of components of definite lived intangible assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

Weighted

 

October 31, 2016

 

 

 

useful

 

average

 

Gross

 

 

 

Net

 

 

    

lives

 

amortization

 

carrying

 

Accumulated

 

carrying

 

 

 

(years)

 

period

 

amount

 

amortization

 

value

 

Amortizable intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

5 - 13

 

11.0

 

$

269,967

 

$

89,143

 

$

180,824

 

Definite lived tradenames

 

5 - 20

 

18.2

 

 

24,660

 

 

973

 

 

23,687

 

Vendor agreement

 

8

 

 

 

5,644

 

 

1,823

 

 

3,821

 

Leasehold interests

 

7 - 13

 

8.2

 

 

2,516

 

 

337

 

 

2,179

 

Totals

 

 

 

 

 

$

302,787

 

$

92,276

 

$

210,511

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

Weighted

 

April 30, 2016

 

 

 

useful

 

average

 

Gross

 

 

 

Net

 

 

    

lives

 

amortization

 

carrying

 

Accumulated

 

carrying

 

 

 

(years)

 

period

 

amount

 

amortization

 

value

 

Amortizable intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

5 - 13

 

10.8

 

$

208,526

 

$

69,929

 

$

138,597

 

Definite lived tradenames

 

5 - 20

 

19.5

 

 

15,760

 

 

447

 

 

15,313

 

Vendor agreement

 

8

 

 

 

5,644

 

 

1,470

 

 

4,174

 

Leasehold interests

 

7 - 13

 

8.2

 

 

2,516

 

 

178

 

 

2,338

 

Totals

 

 

 

 

 

$

232,446

 

$

72,024

 

$

160,422