XML 74 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets - Schedule of Intangible Assets Subject to Amortization and for Intangible Assets Not Subject to Amortization (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 487,839 $ 471,062  
Accumulated Amortization (333,728) (302,713)  
Net Carrying Value 154,111 168,349  
Goodwill 205,713 206,101 $ 200,024
Total intangible assets 359,824 374,450  
Customer related      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 219,305 219,893  
Accumulated Amortization (157,008) (145,144)  
Net Carrying Value $ 62,297 $ 74,749  
Weighted Average Remaining Life 7 years 6 months 8 years 6 months  
Core technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 135,720 $ 130,226  
Accumulated Amortization (97,431) (90,017)  
Net Carrying Value $ 38,289 $ 40,209  
Weighted Average Remaining Life 7 years 2 months 12 days 7 years 4 months 24 days  
Other intangible assets      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 22,099 $ 25,712  
Accumulated Amortization (19,927) (19,030)  
Net Carrying Value $ 2,172 $ 6,682  
Weighted Average Remaining Life 4 years 9 months 18 days 5 years  
Capitalized software development costs      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 26,222 $ 23,213  
Accumulated Amortization (14,047) (10,006)  
Net Carrying Value $ 12,175 $ 13,207  
Weighted Average Remaining Life 2 years 10 months 24 days 3 years  
Software      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 84,493 $ 72,018  
Accumulated Amortization (45,315) (38,516)  
Net Carrying Value $ 39,178 $ 33,502  
Weighted Average Remaining Life 3 years 9 months 18 days 4 years 2 months 12 days