XML 48 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Significant Accounting Policies (Details)
$ in Thousands
12 Months Ended
May 13, 2021
Apr. 30, 2025
USD ($)
state
store
people
Apr. 30, 2024
USD ($)
Apr. 30, 2023
USD ($)
Accounting Policies [Abstract]        
Number of stores | store   2,904    
Number of states in which entity operates | state   20    
Population of communities (many less than) | people   20,000    
Concentration Risk        
Excess of current cost over the stated LIFO Value   $ 162,991 $ 151,461  
Amortization   10,950 14,108 $ 12,302
Goodwill   1,244,893 652,663  
Asset impairment charges   4,080 4,057 $ 3,500
Contract liability   64,077 52,934  
Discounted liability of asset retirement obligation   52,105 39,954  
Self insurance reserve   74,471 57,369  
Accrued environmental liability   385 299  
Capitalized software costs        
Concentration Risk        
Finite-lived intangible assets   $ 35,588 37,619  
Capitalized software costs | Minimum        
Concentration Risk        
Intangible asset useful life   2 years    
Capitalized software costs | Maximum        
Concentration Risk        
Intangible asset useful life   13 years    
Customer Relationships        
Concentration Risk        
Useful life 15 years      
Intangible assets, net   $ 51,807 24,880  
Accumulated amortization   9,293 $ 6,220  
Annual amortization, year one   4,073    
Annual amortization, year two   4,073    
Annual amortization, year three   4,073    
Annual amortization, year four   4,073    
Annual amortization, year five   $ 4,073