XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting (Summary of Net Revenues by Product Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information, Revenue for Reportable Segment [Abstract]    
Net revenues $ 140,022 $ 120,368
Finished Pharmaceutical Products Segment [Member]    
Segment Reporting Information, Revenue for Reportable Segment [Abstract]    
Net revenues 136,010 116,546
Finished Pharmaceutical Products Segment [Member] | Enoxaparin [Member]    
Segment Reporting Information, Revenue for Reportable Segment [Abstract]    
Net revenues 9,867 10,124
Finished Pharmaceutical Products Segment [Member] | Lidocaine    
Segment Reporting Information, Revenue for Reportable Segment [Abstract]    
Net revenues 13,646 10,590
Finished Pharmaceutical Products Segment [Member] | Phytonadione    
Segment Reporting Information, Revenue for Reportable Segment [Abstract]    
Net revenues 7,713 10,475
Finished Pharmaceutical Products Segment [Member] | Naloxone    
Segment Reporting Information, Revenue for Reportable Segment [Abstract]    
Net revenues 4,957 7,413
Finished Pharmaceutical Products Segment [Member] | Epinephrine    
Segment Reporting Information, Revenue for Reportable Segment [Abstract]    
Net revenues 20,091 15,156
Finished Pharmaceutical Products Segment [Member] | Primatene Mist    
Segment Reporting Information, Revenue for Reportable Segment [Abstract]    
Net revenues 23,483 24,697
Finished Pharmaceutical Products Segment [Member] | Glucagon    
Segment Reporting Information, Revenue for Reportable Segment [Abstract]    
Net revenues 25,696 10,984
Finished Pharmaceutical Products Segment [Member] | Other Finished Pharmaceutical Products    
Segment Reporting Information, Revenue for Reportable Segment [Abstract]    
Net revenues $ 30,557 $ 27,107