XML 72 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Identifiable Intangible Assets (Identifiable Intangible Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 197,054 $ 183,390
Accumulated Amortization 75,507 62,176
Total 121,547 121,214
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 137,146 131,263
Accumulated Amortization 56,107 45,707
Total 81,039 85,556
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 19,509 21,546
Accumulated Amortization 7,617 9,451
Total 11,892 12,095
Non-Compete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,410 2,586
Accumulated Amortization 1,711 1,209
Total 699 1,377
Supplier Partner Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,085 3,583
Accumulated Amortization 1,191 815
Total 2,894 2,768
Encryption Key Library [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 19,900 19,900
Accumulated Amortization 7,255 4,768
Total 12,645 15,132
Developed technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 14,004 4,512
Accumulated Amortization 1,626 226
Total $ 12,378 $ 4,286