XML 105 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Intangibles and Goodwill (Tables)
12 Months Ended
Jul. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
Our intangible assets consist of the following:
 
July 31, 2019
 
July 31, 2018
 
Gross
 
Accumulated Amortization
 
Net
 
Gross
 
Accumulated Amortization
 
Net
Intangible assets with finite lives(1):
 

 
 

 
 

 
 
 
 
 
 
Customer relationships(2)
$
146,204

 
$
(54,866
)
 
$
91,338

 
$
133,347

 
$
(45,618
)
 
$
87,729

Technology(3)
60,032

 
(24,081
)
 
35,951

 
54,585

 
(19,836
)
 
34,749

Brand names(2)
8,361

 
(3,256
)
 
5,105

 
8,141

 
(3,857
)
 
4,284

Non-compete agreements(4)
2,880

 
(1,653
)
 
1,227

 
3,060

 
(1,628
)
 
1,432

Patents and other registrations(5)
2,866

 
(1,252
)
 
1,614

 
2,826

 
(1,179
)
 
1,647

 
220,343

 
(85,108
)
 
135,235

 
201,959

 
(72,118
)
 
129,841

Trademarks and tradenames
6,278

 

 
6,278

 
7,520

 

 
7,520

Total intangible assets
$
226,621

 
$
(85,108
)
 
$
141,513

 
$
209,479

 
$
(72,118
)
 
$
137,361


_______________________________________________
(1)
During fiscal 2019, we wrote off $6,087 of fully amortized intangible assets.
(2)
Weighted average amortization period remaining of 13 years.
(3)
Weighted average amortization period remaining of 10 years.
(4)
Weighted average amortization period remaining of 15 years.
(5)
Weighted average amortization period remaining of 18 years.
Schedule of changes in goodwill
Goodwill changed during fiscal 2019 and 2018 as follows:
 
Medical
 
Life Sciences
 
Dental
 
Dialysis
 
Total
Goodwill
Balance, August 1, 2017
$
129,945

 
$
59,088

 
$
114,279

 
$
8,133

 
$
311,445

Acquisitions
58,026

 

 

 

 
58,026

Foreign currency translation
(1,281
)
 
(163
)
 

 

 
(1,444
)
Balance, July 31, 2018
186,690

 
58,925

 
114,279

 
8,133

 
368,027

Acquisitions

 
6,137

 
11,340

 

 
17,477

Divestitures

 
(491
)
 

 

 
(491
)
Foreign currency translation
(6,493
)
 
(90
)
 
(321
)
 

 
(6,904
)
Balance, July 31, 2019
$
180,197

 
$
64,481

 
$
125,298

 
$
8,133

 
$
378,109