XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Mar. 31, 2022
Jun. 30, 2021
Finite Lived Intangible Assets [Line Items]    
Intangible assets, gross carrying amount $ 137,980 $ 119,265
Intangible assets, accumulated amortization (85,614) (77,861)
Intangible assets, net carrying amount 52,366 41,404
Customer related    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, gross carrying amount 115,766 102,713
Intangible assets, accumulated amortization (77,073) (70,490)
Intangible assets, net carrying amount $ 38,693 $ 32,223
Intangible assets, weighted-average amortization period 7 years 3 months 18 days 4 years 2 months 12 days
Trademarks and Trade Names    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, gross carrying amount $ 16,690 $ 15,119
Intangible assets, accumulated amortization (7,146) (6,349)
Intangible assets, net carrying amount $ 9,544 $ 8,770
Intangible assets, weighted-average amortization period 8 years 2 months 12 days 8 years 7 months 6 days
Developed technology    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, gross carrying amount $ 4,091  
Intangible assets, accumulated amortization (273)  
Intangible assets, net carrying amount $ 3,818  
Intangible assets, weighted-average amortization period 4 years 8 months 12 days  
Covenants not to compete    
Finite Lived Intangible Assets [Line Items]    
Intangible assets, gross carrying amount $ 1,433 $ 1,433
Intangible assets, accumulated amortization (1,122) (1,022)
Intangible assets, net carrying amount $ 311 $ 411
Intangible assets, weighted-average amortization period 2 years 9 months 18 days 3 years 4 months 24 days