XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting (Selected Financial Information by Reporting Segment) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
segment
Mar. 31, 2022
USD ($)
Segment Reporting Information [Line Items]    
Number of Reportable Segments | segment 2  
Net revenues:    
Net revenues $ 140,022 $ 120,368
Gross profit (loss):    
Gross Profit 73,840 55,826
Operating expenses 40,407 34,212
Income from operations 33,433 21,614
Non-operating income (expenses) 136 7,419
Income (loss) before income taxes 33,569 29,033
Finished Pharmaceutical Products Segment [Member]    
Net revenues:    
Net revenues 136,010 116,546
Gross profit (loss):    
Gross Profit 76,176 56,939
Active Pharmaceutical Ingredient Segment [Member]    
Net revenues:    
Net revenues 4,012 3,822
Gross profit (loss):    
Gross Profit $ (2,336) $ (1,113)