XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Intangible Assets Subject to Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Amortizable assets:      
Gross Carrying Value $ 172,538   $ 169,277
Accumulated Amortization (74,388)   (70,787)
Total 98,150   98,490
Total intangible assets      
Gross Carrying Value 201,650   198,395
Intangible assets, net 127,262   127,608
Amortization expense 4,400 $ 4,800  
In-process R&D      
Non-amortizable assets:      
Gross Carrying Value 533   533
Trademarks      
Non-amortizable assets:      
Gross Carrying Value 28,579   28,585
Software development costs      
Amortizable assets:      
Gross Carrying Value 53,326   49,183
Accumulated Amortization (16,436)   (15,679)
Total $ 36,890   33,504
Software development costs | Minimum      
Intangible assets      
Weighted Average Lives (in Years) 8 years    
Software development costs | Maximum      
Intangible assets      
Weighted Average Lives (in Years) 9 years    
Patents      
Intangible assets      
Weighted Average Lives (in Years) 19 years    
Amortizable assets:      
Gross Carrying Value $ 8,501   8,753
Accumulated Amortization (2,697)   (2,597)
Total $ 5,804   6,156
Developed technology      
Intangible assets      
Weighted Average Lives (in Years) 10 years    
Amortizable assets:      
Gross Carrying Value $ 60,612   60,665
Accumulated Amortization (27,505)   (25,923)
Total $ 33,107   34,742
Customer relationships/backlog      
Intangible assets      
Weighted Average Lives (in Years) 7 years    
Amortizable assets:      
Gross Carrying Value $ 50,099   50,676
Accumulated Amortization (27,750)   (26,588)
Total $ 22,349   $ 24,088