XML 79 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Segments - Net Sales, Adjusted EBITDA and Certain Other Measures (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Segment information    
Net sales $ 1,042,076 $ 802,573
Gross Profit 335,833 260,458
Depreciation and Amortization 27,714 27,097
Adjusted EBITDA 128,079 83,054
Geographic divisions    
Segment information    
Net sales 1,032,388 794,472
Gross Profit 332,685 257,838
Depreciation and Amortization 27,428 26,782
Adjusted EBITDA 127,017 82,503
Other    
Segment information    
Net sales 9,688 8,101
Gross Profit 3,148 2,620
Depreciation and Amortization 88 91
Adjusted EBITDA 1,062 551
Corporate    
Segment information    
Net sales 0 0
Gross Profit 0 0
Depreciation and Amortization 198 224
Adjusted EBITDA $ 0 $ 0