XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Reporting (Summary of Net Revenues by Product Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Revenues $ 191,214 $ 180,556 $ 545,444 $ 466,290
Finished Pharmaceutical Products Segment        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Revenues 189,752 176,366 538,755 455,242
Finished Pharmaceutical Products Segment | Glucagon        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Revenues 40,409   85,106  
Finished Pharmaceutical Products Segment | Primatene MIST        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Revenues 21,341 20,199 75,392 57,004
Finished Pharmaceutical Products Segment | BAQSIMI        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Revenues 26,055 24,834 73,077 64,837
Finished Pharmaceutical Products Segment | Epinephrine        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Revenues 26,792 29,514 82,700 82,486
Finished Pharmaceutical Products Segment | Lidocaine        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Revenues 15,884 15,522 41,457 43,174
Finished Pharmaceutical Products Segment | Phytonadione        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Revenues 11,721 7,449 31,998 33,017
Finished Pharmaceutical Products Segment | Enoxaparin        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Revenues 5,615 7,702 17,984 25,441
Finished Pharmaceutical Products Segment | Naloxone        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Revenues 4,037 4,715 12,124 14,774
Finished Pharmaceutical Products Segment | Other Finished Pharmaceutical Products        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Revenues 35,503 37,730 99,309 105,808
Finished Pharmaceutical Products Segment | Total finished pharmaceutical products net revenues        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Revenues 187,357 147,665 519,147 426,541
Finished Pharmaceutical Products Segment | BAQSIMI NEB        
Segment Reporting Information, Revenue for Reportable Segment [Abstract]        
Revenues $ 2,395 $ 28,701 $ 19,608 $ 28,701