XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND INTANGIBLE ASSETS - Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Aug. 01, 2020
Schedule of Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 1,144,888 $ 1,144,811
Intangible assets, accumulated amortization 254,120 231,024
Finite-lived intangible assets, net 890,768 913,787
Indefinite-lived intangible assets, gross carrying amount 1,200,701 1,200,624
Indefinite-lived intangible assets, accumulated amortization 254,120 231,024
Indefinite-lived intangible assets, net carrying value 946,581 969,600
Trademarks and tradenames    
Schedule of Intangible Assets [Line Items]    
Indefinite-lived intangible assets, gross 55,813 55,813
Indefinite-lived intangible assets, accumulated amortization 0 0
Indefinite-lived intangible assets, net 55,813 55,813
Customer relationships    
Schedule of Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 1,007,195 1,007,118
Intangible assets, accumulated amortization 188,006 172,832
Finite-lived intangible assets, net 819,189 834,286
Pharmacy prescription files    
Schedule of Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 32,900 32,900
Intangible assets, accumulated amortization 9,422 7,964
Finite-lived intangible assets, net 23,478 24,936
Non-compete agreements    
Schedule of Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 12,900 12,900
Intangible assets, accumulated amortization 12,786 11,500
Finite-lived intangible assets, net 114 1,400
Operating lease intangibles    
Schedule of Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 8,193 8,193
Intangible assets, accumulated amortization 4,420 4,020
Finite-lived intangible assets, net 3,773 4,173
Trademarks and tradenames    
Schedule of Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 83,700 83,700
Intangible assets, accumulated amortization 39,486 34,708
Finite-lived intangible assets, net $ 44,214 $ 48,992