XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.3
Segments - Net Sales by Major Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net sales $ 1,470,776 $ 1,420,930 $ 2,919,232 $ 2,830,530
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net sales 1,254,151 1,238,855 2,513,056 2,457,286
Canada        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net sales $ 216,625 $ 182,075 $ 406,176 $ 373,244