XML 102 R84.htm IDEA: XBRL DOCUMENT v3.22.2.2
GOODWILL AND INTANGIBLE ASSETS - SUMMARY OF ACQUIRED INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Finite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ 35,832 $ 24,754
Net Carrying Amount 60,353  
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Gross Carrying Amount 96,563 69,503
Accumulated Amortization 35,832 24,754
Net Carrying Amount 60,731 44,749
Trademark    
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount 378 378
Covenant not to compete    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,060 930
Accumulated Amortization 1,038 756
Net Carrying Amount 22 174
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization 1,038 756
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 46,960 31,310
Accumulated Amortization 10,654 7,110
Net Carrying Amount 36,306 24,200
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization 10,654 7,110
Customer deposit intangible    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 13,545 13,545
Accumulated Amortization 7,655 5,829
Net Carrying Amount 5,890 7,716
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization 7,655 5,829
Developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 34,040 23,050
Accumulated Amortization 15,905 10,769
Net Carrying Amount 18,135 12,281
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization 15,905 10,769
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 580 290
Accumulated Amortization 580 290
Net Carrying Amount 0 0
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ 580 $ 290