XML 86 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Identifiable Intangible Assets (Identifiable Intangible Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 200,572 $ 197,054
Accumulated Amortization 95,712 75,507
Total 104,860 121,547
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 139,262 137,146
Accumulated Amortization 68,716 56,107
Total 70,546 81,039
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 19,750 19,509
Accumulated Amortization 10,102 7,617
Total 9,648 11,892
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,410 2,410
Accumulated Amortization 2,271 1,711
Total 139 699
Supplier partner program    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,085 4,085
Accumulated Amortization 1,621 1,191
Total 2,464 2,894
Encryption key library    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 19,900 19,900
Accumulated Amortization 9,743 7,255
Total 10,157 12,645
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 15,165 14,004
Accumulated Amortization 3,259 1,626
Total $ 11,906 $ 12,378