XML 109 R91.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF SEGMENT NET REVENUES (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Total revenues $ 199,614,000 $ 130,193,000
Cost of sales (49,245,000) (39,640,000)
Gross profit 150,369,000 90,553,000
Operating expenses:    
Selling, general and administrative 129,064,000 83,090,000
Research and development 12,230,000 6,652,000
Operating expenses 141,547,000 90,122,000
Income from operations 8,822,000 431,000
Operating Segments [Member]    
Operating expenses:    
Selling, general and administrative 85,908,000 47,336,000
Research and development 3,276,000 1,607,000
Operating expenses 61,185,000 41,610,000
Product Sales Net [Member]    
Segment Reporting Information [Line Items]    
Total revenues 198,619,000 117,447,000
Other Revenues [Member]    
Segment Reporting Information [Line Items]    
Total revenues 995,000 12,746,000
Branded [Member]    
Segment Reporting Information [Line Items]    
Total revenues 116,115,000 50,258,000
Cost of sales (21,667,000) (12,662,000)
Gross profit 94,448,000 37,596,000
Branded [Member] | Operating Segments [Member]    
Operating expenses:    
Selling, general and administrative 62,301,000 18,126,000
Research and development 2,890,000 641,000
Operating expenses 29,257,000 18,829,000
Branded [Member] | Product Sales Net [Member]    
Segment Reporting Information [Line Items]    
Total revenues 115,120,000 37,512,000
Branded [Member] | Other Revenues [Member]    
Segment Reporting Information [Line Items]    
Total revenues 995,000 12,746,000
ImprimisRx [Member]    
Segment Reporting Information [Line Items]    
Total revenues 83,499,000 79,935,000
Cost of sales (27,578,000) (26,978,000)
Gross profit 55,921,000 52,957,000
ImprimisRx [Member] | Operating Segments [Member]    
Operating expenses:    
Selling, general and administrative 23,607,000 29,210,000
Research and development 386,000 966,000
Operating expenses 31,928,000 22,781,000
ImprimisRx [Member] | Product Sales Net [Member]    
Segment Reporting Information [Line Items]    
Total revenues 83,499,000 79,935,000
ImprimisRx [Member] | Other Revenues [Member]    
Segment Reporting Information [Line Items]    
Total revenues
Corporate Segment [Member]    
Operating expenses:    
Operating expenses 43,409,000 36,134,000
Reportable Segment Aggregation Research and Development [Member]    
Operating expenses:    
Operating expenses $ 8,954,000 $ 5,045,000