XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segments - Net Sales, Adjusted EBITDA and Certain Other Measures (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Segment information    
Net sales $ 1,359,553 $ 1,042,076
Gross Profit 434,721 335,833
Depreciation and Amortization 32,440 27,714
Adjusted EBITDA 175,014 128,079
Geographic divisions    
Segment information    
Net sales 1,328,448 1,032,388
Gross Profit 416,138 332,685
Depreciation and Amortization 27,978 27,428
Adjusted EBITDA 167,368 127,017
Other    
Segment information    
Net sales 31,105 9,688
Gross Profit 18,583 3,148
Depreciation and Amortization 4,335 88
Adjusted EBITDA 7,646 1,062
Corporate    
Segment information    
Net sales 0 0
Gross Profit 0 0
Depreciation and Amortization 127 198
Adjusted EBITDA $ 0 $ 0