XML 73 R58.htm IDEA: XBRL DOCUMENT v3.20.4
INTANGIBLE ASSETS - Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
INTANGIBLE ASSETS      
Gross Carrying Amount $ 355,170 $ 307,225  
Accumulated Amortization $ (166,659) (126,837)  
Weighted Average Amortization Period 9 years 4 months 24 days    
Amortization of intangible assets $ 39,900 40,200 $ 31,700
Intangible asset impairment charge 446 75 $ 0
Acquired ANDA intangible assets      
INTANGIBLE ASSETS      
Gross Carrying Amount 106,415 64,704  
Accumulated Amortization $ (42,367) (30,169)  
Weighted Average Amortization Period 8 years 9 months 18 days    
NDAs and product rights      
INTANGIBLE ASSETS      
Gross Carrying Amount $ 230,974 230,974  
Accumulated Amortization $ (112,483) (87,352)  
Weighted Average Amortization Period 10 years    
Marketing and distribution rights      
INTANGIBLE ASSETS      
Gross Carrying Amount $ 17,157 10,923  
Accumulated Amortization $ (11,386) (8,982)  
Weighted Average Amortization Period 5 years 8 months 12 days    
Intangible asset impairment charge $ 400    
Non-compete agreement      
INTANGIBLE ASSETS      
Gross Carrying Amount 624 624  
Accumulated Amortization $ (423) $ (334)  
Weighted Average Amortization Period 7 years