XML 74 R64.htm IDEA: XBRL DOCUMENT v3.25.2
GOODWILL AND INTANGIBLE ASSETS - Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Definite-Lived Intangible Assets:    
Gross Carrying Amount $ 929,892 $ 893,825
Accumulated Amortization (409,572) (367,791)
Total $ 520,320 526,034
Remaining Weighted Average Amortization Period 9 years 6 months  
Indefinite-Lived Intangible Assets:    
Total Intangible Assets, Gross $ 929,892 909,625
Total Intangible Assets, Net 520,320 541,834
In process research and development    
Indefinite-Lived Intangible Assets:    
Gross Carrying Amount 0 15,800
Acquired ANDAs intangible assets    
Definite-Lived Intangible Assets:    
Gross Carrying Amount 213,514 210,497
Accumulated Amortization (136,880) (124,874)
Total $ 76,634 85,623
Remaining Weighted Average Amortization Period 4 years 1 month 6 days  
Acquired ANDAs intangible assets | In process research and development | Reclassification Of Assets On Completion Of Project And Launch Of Related Products    
Definite-Lived Intangible Assets:    
Gross Carrying Amount $ 15,800  
NDAs and product rights    
Definite-Lived Intangible Assets:    
Gross Carrying Amount 674,321 641,271
Accumulated Amortization (243,935) (216,420)
Total $ 430,386 424,851
Remaining Weighted Average Amortization Period 10 years 7 months 6 days  
Marketing and distribution rights    
Definite-Lived Intangible Assets:    
Gross Carrying Amount $ 17,157 17,157
Accumulated Amortization (15,714) (15,233)
Total $ 1,443 1,924
Remaining Weighted Average Amortization Period 1 year 6 months  
Customer relationships    
Definite-Lived Intangible Assets:    
Gross Carrying Amount $ 24,900 24,900
Accumulated Amortization (13,043) (11,264)
Total $ 11,857 $ 13,636
Remaining Weighted Average Amortization Period 3 years 3 months 18 days