XML 101 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Geographic Data - Sales Information by Product (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 24, 2021
Jan. 23, 2021
Oct. 24, 2020
Jul. 25, 2020
Apr. 25, 2020
Jan. 25, 2020
Oct. 26, 2019
Jul. 27, 2019
Apr. 24, 2021
Apr. 25, 2020
Apr. 27, 2019
Segment Reporting Information [Line Items]                      
Net sales $ 1,561,793 $ 1,551,268 $ 1,553,168 $ 1,245,837 $ 1,286,461 $ 1,456,155 $ 1,418,744 $ 1,328,651 $ 5,912,066 $ 5,490,011 $ 5,574,523
Consumable                      
Segment Reporting Information [Line Items]                      
Net sales                 4,748,441 4,374,829 4,488,224
Equipment and software                      
Segment Reporting Information [Line Items]                      
Net sales                 822,267 749,390 753,937
Other                      
Segment Reporting Information [Line Items]                      
Net sales                 341,358 365,792 332,362
Dental net sales                      
Segment Reporting Information [Line Items]                      
Net sales                 2,327,021 2,101,922 2,191,790
Dental net sales | Consumable                      
Segment Reporting Information [Line Items]                      
Net sales                 1,314,261 1,141,189 1,221,022
Dental net sales | Equipment and software                      
Segment Reporting Information [Line Items]                      
Net sales                 731,132 677,677 694,996
Dental net sales | Other                      
Segment Reporting Information [Line Items]                      
Net sales                 281,628 283,056 275,772
Animal Health net sales                      
Segment Reporting Information [Line Items]                      
Net sales                 3,559,994 3,336,253 3,354,528
Animal Health net sales | Consumable                      
Segment Reporting Information [Line Items]                      
Net sales                 3,434,180 3,233,640 3,267,202
Animal Health net sales | Equipment and software                      
Segment Reporting Information [Line Items]                      
Net sales                 91,135 71,713 58,941
Animal Health net sales | Other                      
Segment Reporting Information [Line Items]                      
Net sales                 34,679 30,900 28,385
Corporate net sales                      
Segment Reporting Information [Line Items]                      
Net sales                 25,051 51,836 28,205
Corporate net sales | Other                      
Segment Reporting Information [Line Items]                      
Net sales                 $ 25,051 $ 51,836 $ 28,205