XML 84 R70.htm IDEA: XBRL DOCUMENT v3.19.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Purchase commitments      
Cost of products sold $ 5,116,515 $ 4,211,085 $ 4,144,802
Operating lease obligations and future minimum operating lease payments      
Total rental expense under operating leases 8,416 4,215 4,179
2019 5,961    
2020 5,377    
2021 4,831    
2022 4,203    
2023 3,356    
Thereafter 14,406    
Total $ 38,134    
Purchase Commitments | AmerisourceBergen      
Purchase commitments      
Purchase obligations period 3 years    
Purchase obligation $ 1,300    
Cost of products sold $ 1,294,000 $ 1,485,000 $ 1,864,000
Previous purchase commitment      
Purchase commitments      
Purchase obligations period 4 years    
Previous purchase commitment | Minimum      
Purchase commitments      
Purchase obligation $ 1,800    
Previous purchase commitment | Maximum      
Purchase commitments      
Purchase obligation $ 2,000