XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Identifiable Intangible Assets (Identifiable Intangible Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 197,106 $ 200,572
Accumulated Amortization 112,679 95,712
Total 84,427 104,860
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 137,366 139,262
Accumulated Amortization 79,147 68,716
Total 58,219 70,546
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 19,480 19,750
Accumulated Amortization 12,469 10,102
Total 7,011 9,648
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,410 2,410
Accumulated Amortization 2,396 2,271
Total 14 139
Supplier partner program    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,085 4,085
Accumulated Amortization 2,051 1,621
Total 2,034 2,464
Encryption key library    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 19,900 19,900
Accumulated Amortization 12,230 9,743
Total 7,670 10,157
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 13,865 15,165
Accumulated Amortization 4,386 3,259
Total $ 9,479 $ 11,906