XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments - Net Sales by Major Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net sales $ 1,258,348 $ 1,234,618 $ 4,088,878 $ 4,025,150
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net sales 1,107,244 1,089,888 3,564,530 3,530,083
Canada        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total net sales $ 151,104 $ 144,730 $ 524,348 $ 495,067