XML 73 R57.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND INTANGIBLE ASSETS - Components (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Definite-Lived Intangible Assets:          
Accumulated Amortization $ (230,737)   $ (230,737)   $ (206,367)
Weighted Average Amortization Period     9 years    
Indefinite-Lived Intangible Assets:          
Gross Carrying Amount, total 500,330   $ 500,330   500,489
Amortization of intangible assets 11,900 $ 10,100 24,400 $ 19,700  
Intangible asset impairment charge 112 $ 0 $ 112 $ 0  
Minimum          
Definite-Lived Intangible Assets:          
Weighted Average Amortization Period     7 years    
Maximum          
Definite-Lived Intangible Assets:          
Weighted Average Amortization Period     10 years    
In process research and development          
Indefinite-Lived Intangible Assets:          
Gross Carrying Amount 46,900   $ 46,900   46,900
Acquired ANDA intangible assets          
Definite-Lived Intangible Assets:          
Gross Carrying Amount 168,377   168,377   168,536
Accumulated Amortization (64,128)   $ (64,128)   (54,079)
Weighted Average Amortization Period     8 years 6 months    
NDAs and product rights          
Definite-Lived Intangible Assets:          
Gross Carrying Amount 242,372   $ 242,372   242,372
Accumulated Amortization (150,853)   $ (150,853)   (138,835)
Weighted Average Amortization Period     9 years 10 months 24 days    
Marketing and distribution rights          
Definite-Lived Intangible Assets:          
Gross Carrying Amount 17,157   $ 17,157   17,157
Accumulated Amortization (12,828)   $ (12,828)   (12,347)
Weighted Average Amortization Period     5 years 6 months    
Non-compete agreement          
Definite-Lived Intangible Assets:          
Gross Carrying Amount 624   $ 624   624
Accumulated Amortization (557)   $ (557)   (513)
Weighted Average Amortization Period     7 years    
Customer relationships          
Definite-Lived Intangible Assets:          
Gross Carrying Amount 24,900   $ 24,900   24,900
Accumulated Amortization $ (2,371)   $ (2,371)   $ (593)
Weighted Average Amortization Period     7 years