XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments - Net Sales, Adjusted EBITDA and Certain Other Measures (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Segment information        
Net sales $ 1,258,348 $ 1,234,618 $ 4,088,878 $ 4,025,150
Gross Profit 414,720 402,248 1,323,903 1,301,469
Depreciation and Amortization 32,804 31,419 97,759 96,085
Adjusted EBITDA 128,020 140,828 468,876 511,355
Geographic divisions        
Segment information        
Net sales 1,224,907 1,201,183 3,992,941 3,928,170
Gross Profit 399,000 384,093 1,272,880 1,244,099
Depreciation and Amortization 29,179 27,159 86,289 82,887
Adjusted EBITDA 124,911 133,792 454,503 486,968
Other        
Segment information        
Net sales 33,441 33,435 95,937 96,980
Gross Profit 15,720 18,155 51,023 57,370
Depreciation and Amortization 3,544 4,140 11,217 12,827
Adjusted EBITDA 3,109 7,036 14,373 24,387
Corporate        
Segment information        
Net sales 0 0 0 0
Gross Profit 0 0 0 0
Depreciation and Amortization 81 120 253 371
Adjusted EBITDA $ 0 $ 0 $ 0 $ 0