XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Business Combinations - Intangible Assets Acquired (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Oct. 31, 2024
Apr. 30, 2024
Aug. 26, 2024
Business Acquisition [Line Items]      
Weighted Average Amortization Period 12 years 10 months 24 days 13 years 1 month 6 days  
Customer relationships      
Business Acquisition [Line Items]      
Weighted Average Amortization Period 12 years 6 months 12 years 9 months 18 days  
Intangible assets      
Business Acquisition [Line Items]      
Weighted Average Amortization Period 15 years 4 months 24 days 15 years 4 months 24 days  
Other      
Business Acquisition [Line Items]      
Weighted Average Amortization Period 5 years 6 months 5 years 7 months 6 days  
Fiscal 2025 Acquisitions      
Business Acquisition [Line Items]      
Intangible assets $ 102,563   $ 102,563
Weighted Average Amortization Period 11 years    
Fiscal 2025 Acquisitions | Customer relationships      
Business Acquisition [Line Items]      
Intangible assets $ 87,440    
Weighted Average Amortization Period 10 years 7 months 6 days    
Fiscal 2025 Acquisitions | Intangible assets      
Business Acquisition [Line Items]      
Intangible assets $ 13,276    
Weighted Average Amortization Period 15 years    
Fiscal 2025 Acquisitions | Other      
Business Acquisition [Line Items]      
Intangible assets $ 1,847    
Weighted Average Amortization Period 5 years