XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segments - Net Sales, Adjusted EBITDA and Certain Other Measures (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Segment information    
Net sales $ 1,448,456 $ 1,409,600
Gross Profit 451,563 450,554
Depreciation and Amortization 38,032 32,018
Adjusted EBITDA 145,881 173,298
Geographic divisions    
Segment information    
Net sales 1,416,818 1,378,962
Gross Profit 434,685 432,714
Depreciation and Amortization 34,571 28,106
Adjusted EBITDA 141,899 167,286
Other    
Segment information    
Net sales 31,638 30,638
Gross Profit 16,878 17,840
Depreciation and Amortization 3,381 3,824
Adjusted EBITDA 3,982 6,012
Corporate    
Segment information    
Net sales 0 0
Gross Profit 0 0
Depreciation and Amortization 80 88
Adjusted EBITDA $ 0 $ 0