XML 34 R23.htm IDEA: XBRL DOCUMENT v3.5.0.2
Goodwill and Intangible Assets (Tables)
3 Months Ended
Jul. 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

 

 

7,590

 

Balance at July 31, 2016

 

$

393,640

 

 

Schedule of components of definite lived intangible assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

Weighted

 

July 31, 2016

 

 

 

useful

 

average

 

Gross

 

 

 

Net

 

 

    

lives

 

amortization

 

carrying

 

Accumulated

 

carrying

 

 

 

(years)

 

period

 

amount

 

amortization

 

value

 

Amortizable intangible assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

5 - 13

 

10.8

 

$

219,362

 

$

78,882

 

$

140,480

 

Definite lived tradenames

 

5 - 20

 

19.2

 

 

16,160

 

 

670

 

 

15,490

 

Vendor agreement

 

8

 

 

 

5,644

 

 

1,646

 

 

3,998

 

Leasehold interests

 

7 - 13

 

8.2

 

 

2,516

 

 

258

 

 

2,258

 

Totals

 

 

 

 

 

$

243,682

 

$

81,456

 

$

162,226

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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