XML 59 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 12 Months Ended
Apr. 30, 2022
USD ($)
Apr. 24, 2021
USD ($)
Jul. 25, 2020
USD ($)
Apr. 25, 2020
USD ($)
Apr. 30, 2022
USD ($)
Segment
reportingUnit
Apr. 24, 2021
USD ($)
Apr. 25, 2020
USD ($)
Accounting Policies [Abstract]              
Number of reportable segments | Segment         3    
Maturity period of maximum (in days)         90 days    
Inventories valued at LIFO as % of total inventories 85.00% 83.00%     85.00% 83.00%  
Inventory, LIFO reserve $ 130,959,000 $ 120,775,000     $ 130,959,000 $ 120,775,000  
Property, Plant and Equipment [Line Items]              
Number of reporting units | reportingUnit         2    
Goodwill impairment 0 0     $ 0 0 $ 675,055,000
Indefinite-lived intangible assets, impairment 0 0   $ 0      
Amortization expense         7,267,000 2,346,000 0
Contract assets 134,000 2,491,000     134,000 2,491,000  
Contract liabilities 38,581,000 23,526,000     38,581,000 23,526,000  
Contract liability, revenue recognized         $ 20,658,000    
Liability for percentage of maximum potential amount that could be redeemed         88.00%    
Advertising expense         $ 1,532,000 $ 134,000 $ 5,793,000
Animal Health              
Property, Plant and Equipment [Line Items]              
Goodwill impairment $ 269,000,000 $ 675,055,000 $ 406,055,000        
Dental              
Property, Plant and Equipment [Line Items]              
Goodwill impairment       $ 0      
Building              
Property, Plant and Equipment [Line Items]              
Estimated useful lives         39 years    
Computer Hardware And Software | Minimum              
Property, Plant and Equipment [Line Items]              
Estimated useful lives         3 years    
Computer Hardware And Software | Maximum              
Property, Plant and Equipment [Line Items]              
Estimated useful lives         10 years    
Office Furniture And Equipment | Minimum              
Property, Plant and Equipment [Line Items]              
Estimated useful lives         5 years    
Office Furniture And Equipment | Maximum              
Property, Plant and Equipment [Line Items]              
Estimated useful lives         10 years