XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Segments - Segment Results (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Segment Reporting Information [Line Items]    
Net sales $ 1,414,332 $ 1,448,456
Cost of sales (exclusive of depreciation and amortization shown separately below) 977,807 996,893
Operating expenses 355,298 353,184
Segment Adjusted EBITDA 135,489 145,881
Geographical Divisions    
Segment Reporting Information [Line Items]    
Net sales 1,387,215 1,416,818
Cost of sales (exclusive of depreciation and amortization shown separately below) 965,903 982,133
Operating expenses 290,455 294,833
Other income (1,303) (2,047)
Segment Adjusted EBITDA $ 132,160 $ 141,899