XML 77 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Identifiable Intangible Assets (Identifiable Intangible Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 198,793 $ 197,106
Accumulated Amortization 130,298 112,679
Total 68,495 84,427
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 138,574 137,366
Accumulated Amortization 90,650 79,147
Total 47,924 58,219
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 19,562 19,480
Accumulated Amortization 14,109 12,469
Total 5,453 7,011
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,410 2,410
Accumulated Amortization 2,410 2,396
Total 0 14
Supplier partner program    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,085 4,085
Accumulated Amortization 2,481 2,051
Total 1,604 2,034
Encryption key library    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 19,900 19,900
Accumulated Amortization 14,718 12,230
Total 5,182 7,670
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 14,262 13,865
Accumulated Amortization 5,930 4,386
Total $ 8,332 $ 9,479