XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets (Tables)
9 Months Ended
Mar. 31, 2021
Goodwill and Intangible Assets  
Schedule of changes in the carrying value of goodwill by segment

The changes in the carrying value of goodwill by segment for the nine-month period ended March 31, 2021 were as follows (in thousands):

Optoelectronics

and

Security

Healthcare

Manufacturing

    

Division

    

Division

    

Division

    

Consolidated

Balance as of June 30, 2020

$

203,627

$

39,983

$

67,017

$

310,627

Goodwill acquired or adjusted during the period

 

1,905

 

3,244

 

 

5,149

Foreign currency translation adjustment

 

264

 

333

 

2,838

 

3,435

Balance as of March 31, 2021

$

205,796

$

43,560

$

69,855

$

319,211

Schedule of intangible assets

Intangible assets consisted of the following (in thousands):

June 30, 2020

March 31, 2021

Weighted

Gross

Gross

Average

Carrying

Accumulated

Intangibles

Carrying

Accumulated

Intangibles

    

Lives

    

Value

    

Amortization

    

Net

    

Value

    

Amortization

    

Net

Amortizable assets:

Software development costs

 

8 years

$

41,332

$

(16,295)

$

25,037

$

45,421

$

(14,817)

$

30,604

Patents

 

19 years

 

9,962

 

(2,584)

 

7,378

 

9,890

 

(2,790)

 

7,100

Developed technology

 

10 years

 

55,719

 

(19,556)

 

36,163

 

60,923

 

(24,352)

 

36,571

Customer relationships/backlog

 

7 years

 

64,128

 

(32,110)

 

32,018

 

62,577

 

(35,929)

 

26,648

Total amortizable assets

 

171,141

 

(70,545)

 

100,596

 

178,811

 

(77,888)

 

100,923

Non-amortizable assets:

In-process research and development

533

533

533

533

Trademarks

 

27,150

 

 

27,150

 

28,602

 

 

28,602

Total intangible assets

$

198,824

$

(70,545)

$

128,279

$

207,946

$

(77,888)

$

130,058

Schedule of estimated future amortization expense for intangible assets

At March 31, 2021, the estimated future amortization expense for intangible assets was as follows (in thousands):

2021 (remaining 3 months)

$

4,660

2022

 

17,152

2023

 

17,377

2024

 

16,705

2025

 

13,986

Thereafter

 

31,043

Total

$

100,923