XML 92 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Other Identifiable Intangible Assets (Identifiable Intangible Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 194,061 $ 149,508
Accumulated Amortization 131,152 111,873
Total 62,909 37,635
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 145,528 107,875
Accumulated Amortization 92,943 79,235
Total 52,585 28,640
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 14,036 13,036
Accumulated Amortization 11,442 10,021
Total 2,594 3,015
Supplier partner program    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,085 4,085
Accumulated Amortization 3,341 2,911
Total 744 1,174
Encryption key library    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 19,900 19,900
Accumulated Amortization 19,694 17,205
Total 206 2,695
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 10,512 4,612
Accumulated Amortization 3,732 2,501
Total $ 6,780 $ 2,111