XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
GOODWILL AND INTANGIBLE ASSETS - Components (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Definite-Lived Intangible Assets:      
Gross Carrying Amount $ 496,708,000   $ 496,708,000
Accumulated Amortization (320,464,000)   (307,499,000)
Net Carrying Amount $ 176,244,000   189,209,000
Remaining Weighted Average Amortization Period 4 years 3 months 18 days    
Indefinite-Lived Intangible Assets:      
Total Intangible Assets, Gross $ 516,508,000   516,508,000
Total Intangible Assets, Net 196,044,000   209,009,000
Amortization of intangible assets 13,000,000 $ 12,800,000  
Impairment 0 0  
Impairment of indefinite lived intangible assets $ 0 $ 0  
Minimum      
Indefinite-Lived Intangible Assets:      
Remaining estimated useful lives 7 years    
Maximum      
Indefinite-Lived Intangible Assets:      
Remaining estimated useful lives 10 years    
In process research and development      
Indefinite-Lived Intangible Assets:      
Gross Carrying Amount $ 19,800,000   19,800,000
Acquired ANDAs intangible assets      
Definite-Lived Intangible Assets:      
Gross Carrying Amount 209,780,000   209,780,000
Accumulated Amortization (106,701,000)   (100,660,000)
Net Carrying Amount $ 103,079,000   109,120,000
Remaining Weighted Average Amortization Period 5 years    
NDAs and product rights      
Definite-Lived Intangible Assets:      
Gross Carrying Amount $ 244,871,000   244,871,000
Accumulated Amortization (190,656,000)   (184,861,000)
Net Carrying Amount $ 54,215,000   60,010,000
Remaining Weighted Average Amortization Period 3 years    
Marketing and distribution rights      
Definite-Lived Intangible Assets:      
Gross Carrying Amount $ 17,157,000   17,157,000
Accumulated Amortization (14,512,000)   (14,271,000)
Net Carrying Amount $ 2,645,000   2,886,000
Remaining Weighted Average Amortization Period 2 years 9 months 18 days    
Customer relationships      
Definite-Lived Intangible Assets:      
Gross Carrying Amount $ 24,900,000   24,900,000
Accumulated Amortization (8,595,000)   (7,707,000)
Net Carrying Amount $ 16,305,000   $ 17,193,000
Remaining Weighted Average Amortization Period 4 years 7 months 6 days