XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Recent Accounting Pronouncements and Supplemental Information - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Finite-Lived Intangible Assets    
Cost $ 107,703 $ 106,274
Accumulated Amortization 46,099 41,796
Net Value 61,604 64,478
Capitalized Software    
Finite-Lived Intangible Assets    
Cost 44,629 43,200
Accumulated Amortization 34,617 34,058
Net Value 10,012 9,142
Customer Relationships    
Finite-Lived Intangible Assets    
Cost 19,050 19,050
Accumulated Amortization 5,323 3,936
Net Value 13,727 15,114
Trade Names    
Finite-Lived Intangible Assets    
Cost 36,570 36,570
Accumulated Amortization 4,983 3,154
Net Value 31,587 33,416
Acquired Technology    
Finite-Lived Intangible Assets    
Cost 7,000 7,000
Accumulated Amortization 1,061 559
Net Value 5,939 6,441
Patents and Trademarks    
Finite-Lived Intangible Assets    
Cost 354 354
Accumulated Amortization 32 16
Net Value 322 338
Non-Compete Agreements    
Finite-Lived Intangible Assets    
Cost 100 100
Accumulated Amortization 83 73
Net Value $ 17 $ 27