v3.25.2
Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Changes in Goodwill      
Balance at beginning of year $ 108,937 $ 102,054  
Additions attributable to acquisitions 234,237 6,883  
Measurement period adjustments (74) 0  
Balance at end of year 343,100 108,937 $ 102,054
Amortizable intangible assets      
Intangible assets, gross 156,269 72,769  
Accumulated amortization (63,598) (44,478)  
Intangible assets, net 92,671 28,291  
Amortization expense for acquired intangible assets 19,120 10,436 $ 10,948
Future amortization expense for acquired intangible assets      
Fiscal 2026 20,632    
Fiscal 2027 18,256    
Fiscal 2028 16,391    
Fiscal 2029 12,925    
Fiscal 2030 11,038    
Thereafter 13,429    
Intangible assets, net 92,671 28,291  
Proprietary technology      
Amortizable intangible assets      
Intangible assets, gross $ 122,529 47,329  
Weighted average useful life (years) 6 years 7 months 6 days    
Client relationships      
Amortizable intangible assets      
Intangible assets, gross $ 26,000 22,200  
Weighted average useful life (years) 7 years 4 months 24 days    
Non-solicitation agreements      
Amortizable intangible assets      
Intangible assets, gross $ 4,000 1,600  
Weighted average useful life (years) 3 years 8 months 12 days    
Trade names      
Amortizable intangible assets      
Intangible assets, gross $ 3,740 $ 1,640  
Weighted average useful life (years) 5 years