XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Segments - Net Sales, Adjusted EBITDA and Certain Other Measures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Segment information        
Net sales $ 1,420,930 $ 1,430,979 $ 2,830,530 $ 2,790,532
Gross Profit 458,629 464,500 909,183 899,221
Depreciation and Amortization 32,937 32,226 64,955 64,666
Adjusted EBITDA 167,558 195,513 340,856 370,527
Geographic divisions        
Segment information        
Net sales 1,389,073 1,398,540 2,768,034 2,726,988
Gross Profit 441,166 443,868 873,880 860,006
Depreciation and Amortization 29,004 27,750 57,110 55,728
Adjusted EBITDA 162,306 185,807 329,591 353,176
Other        
Segment information        
Net sales 31,857 32,439 62,496 63,544
Gross Profit 17,463 20,632 35,303 39,215
Depreciation and Amortization 3,849 4,352 7,673 8,687
Adjusted EBITDA 5,252 9,706 11,265 17,351
Corporate        
Segment information        
Net sales 0 0 0 0
Gross Profit 0 0 0 0
Depreciation and Amortization 84 124 172 251
Adjusted EBITDA $ 0 $ 0 $ 0 $ 0