XML 63 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting (Summary of Net Revenues by Product Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Net revenues $ 112,198 $ 83,431 $ 316,881 $ 253,925
Finished Pharmaceutical Products        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Net revenues 108,990 81,335 301,594 243,568
Finished Pharmaceutical Products | Enoxaparin        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Net revenues 8,034 11,647 28,020 31,033
Finished Pharmaceutical Products | Lidocaine        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Net revenues 11,649 10,657 32,314 28,922
Finished Pharmaceutical Products | Phytonadione        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Net revenues 11,591 10,470 31,577 32,188
Finished Pharmaceutical Products | Naloxone        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Net revenues 8,028 8,739 20,994 26,337
Finished Pharmaceutical Products | Epinephrine        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Net revenues 13,892 5,370 38,662 16,317
Finished Pharmaceutical Products | Primatene Mist        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Net revenues 16,561 12,988 51,624 38,333
Finished Pharmaceutical Products | Glucagon        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Net revenues 12,189   32,304  
Finished Pharmaceutical Products | Other Finished Pharmaceutical Products        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Net revenues $ 27,046 $ 21,464 $ 66,099 $ 70,438