XML 67 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE - Schedule of Net Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 31,126 $ 40,991 $ 63,574 $ 83,457
Total product sales, net        
Disaggregation of Revenue [Line Items]        
Total revenues 30,695 40,083 62,557 81,852
ROLVEDON        
Disaggregation of Revenue [Line Items]        
Total revenues 15,144 0 29,622 0
INDOCIN products        
Disaggregation of Revenue [Line Items]        
Total revenues 6,913 28,075 15,596 58,421
Sympazan        
Disaggregation of Revenue [Line Items]        
Total revenues 2,668 2,627 5,285 5,129
Otrexup        
Disaggregation of Revenue [Line Items]        
Total revenues 2,014 3,594 4,896 6,416
SPRIX        
Disaggregation of Revenue [Line Items]        
Total revenues 2,147 2,373 3,584 4,262
CAMBIA        
Disaggregation of Revenue [Line Items]        
Total revenues 1,403 1,805 2,660 4,069
Other products        
Disaggregation of Revenue [Line Items]        
Total revenues 406 1,609 914 3,555
Royalties and milestone revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 431 723 1,017 1,420
Other revenue        
Disaggregation of Revenue [Line Items]        
Total revenues $ 0 $ 185 $ 0 $ 185