XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Recent Accounting Pronouncements and Supplemental Information - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Jun. 30, 2020
Finite-Lived Intangible Assets    
Cost $ 106,659 $ 54,391
Accumulated Amortization 39,420 40,442
Net Value 67,239 13,949
Capitalized Software    
Finite-Lived Intangible Assets    
Cost 43,606 43,671
Accumulated Amortization 33,637 37,566
Net Value 9,969 6,105
Customer Relationships    
Finite-Lived Intangible Assets    
Cost 19,050 7,050
Accumulated Amortization 3,157 1,871
Net Value 15,893 5,179
Trade Names    
Finite-Lived Intangible Assets    
Cost 36,570 3,570
Accumulated Amortization 2,240 952
Net Value 34,330 2,618
Acquired Technology    
Finite-Lived Intangible Assets    
Cost 7,000 0
Accumulated Amortization 309 0
Net Value 6,691 0
Patents and Trademarks    
Finite-Lived Intangible Assets    
Cost 333 0
Accumulated Amortization 9 0
Net Value 324 0
Non-Compete Agreements    
Finite-Lived Intangible Assets    
Cost 100 100
Accumulated Amortization 68 53
Net Value $ 32 $ 47