XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Segments - Net Sales, Adjusted EBITDA and Certain Other Measures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Segment information        
Net sales $ 1,470,776 $ 1,420,930 $ 2,919,232 $ 2,830,530
Depreciation and Amortization 42,078 32,937 80,110 64,955
Adjusted EBITDA 152,224 167,558 298,105 340,856
Geographic divisions        
Segment information        
Net sales 1,441,481 1,389,073 2,858,299 2,768,034
Depreciation and Amortization 38,597 29,004 73,168 57,110
Adjusted EBITDA 147,850 162,306 289,749 329,591
Other        
Segment information        
Net sales 29,295 31,857 60,933 62,496
Depreciation and Amortization 3,407 3,849 6,788 7,673
Adjusted EBITDA 4,374 5,252 8,356 11,265
Corporate        
Segment information        
Net sales 0 0 0 0
Depreciation and Amortization 74 84 154 172
Adjusted EBITDA $ 0 $ 0 $ 0 $ 0