XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets - Intangible Assets Subject to Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Jun. 30, 2020
Amortizable assets:          
Gross Carrying Value $ 179,417   $ 179,417   $ 171,141
Accumulated Amortization (76,561)   (76,561)   (70,545)
Total 102,856   102,856   100,596
Total intangible assets          
Gross Carrying Value 208,637   208,637   198,824
Intangible assets, net 132,076   132,076   128,279
Amortization expense 5,600 $ 4,500 10,300 $ 9,400  
IPR&D          
Non-amortizable assets:          
Gross Carrying Value 533   533   533
Trademarks          
Non-amortizable assets:          
Gross Carrying Value 28,687   $ 28,687   27,150
Software development costs          
Intangible assets          
Weighted Average Lives (in Years)     8 years    
Amortizable assets:          
Gross Carrying Value 46,136   $ 46,136   41,332
Accumulated Amortization (17,268)   (17,268)   (16,295)
Total 28,868   $ 28,868   25,037
Patents          
Intangible assets          
Weighted Average Lives (in Years)     19 years    
Amortizable assets:          
Gross Carrying Value 9,986   $ 9,986   9,962
Accumulated Amortization (2,744)   (2,744)   (2,584)
Total 7,242   $ 7,242   7,378
Developed technology          
Intangible assets          
Weighted Average Lives (in Years)     10 years    
Amortizable assets:          
Gross Carrying Value 60,894   $ 60,894   55,719
Accumulated Amortization (22,733)   (22,733)   (19,556)
Total 38,161   $ 38,161   36,163
Customer relationships/backlog          
Intangible assets          
Weighted Average Lives (in Years)     7 years    
Amortizable assets:          
Gross Carrying Value 62,401   $ 62,401   64,128
Accumulated Amortization (33,816)   (33,816)   (32,110)
Total $ 28,585   $ 28,585   $ 32,018