XML 52 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Schedule of Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2020
Jun. 30, 2020
Finite Lived Intangible Assets [Line Items]        
Goodwill $ 262,015 $ 262,270 $ 228,366 $ 227,992
Accumulated amortization (55,591) (52,282)    
Net book value 44,148      
Intangible assets gross excluding goodwill 104,631 104,631    
Intangible assets, net excluding goodwill 49,040 52,349    
Client Relationships        
Finite Lived Intangible Assets [Line Items]        
Gross amount 41,000 41,000    
Accumulated amortization (16,848) (15,879)    
Net book value $ 24,152 $ 25,121    
Client Relationships | Minimum        
Finite Lived Intangible Assets [Line Items]        
Useful life (In years) 9 months 9 months    
Client Relationships | Maximum        
Finite Lived Intangible Assets [Line Items]        
Useful life (In years) 15 months 15 months    
Noncompete Agreements        
Finite Lived Intangible Assets [Line Items]        
Gross amount $ 4,107 $ 4,107    
Accumulated amortization (2,550) (2,442)    
Net book value $ 1,557 $ 1,665    
Noncompete Agreements | Minimum        
Finite Lived Intangible Assets [Line Items]        
Useful life (In years) 3 months 3 months    
Noncompete Agreements | Maximum        
Finite Lived Intangible Assets [Line Items]        
Useful life (In years) 5 months 5 months    
Trademarks and Trade Names        
Finite Lived Intangible Assets [Line Items]        
Gross amount $ 7,613 $ 7,613    
Accumulated amortization (3,171) (2,902)    
Net book value 4,442 4,711    
Indefinite gross amount 4,892 4,892    
Indefinite net book value $ 4,892 $ 4,892    
Trademarks and Trade Names | Minimum        
Finite Lived Intangible Assets [Line Items]        
Useful life (In years) 1 month 1 month    
Trademarks and Trade Names | Maximum        
Finite Lived Intangible Assets [Line Items]        
Useful life (In years) 3 months 3 months    
Core Technology        
Finite Lived Intangible Assets [Line Items]        
Gross amount $ 47,019 $ 47,019    
Accumulated amortization (33,022) (31,059)    
Net book value $ 13,997 $ 15,960    
Core Technology | Minimum        
Finite Lived Intangible Assets [Line Items]        
Useful life (In years) 3 months 3 months    
Core Technology | Maximum        
Finite Lived Intangible Assets [Line Items]        
Useful life (In years) 5 months 5 months