XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Net product revenue $ 68,129 $ 41,504 $ 120,640 $ 68,682
Cost of products sold 6,366 2,788 11,943 4,310
Gross profit 61,763 38,716 108,697 64,372
Operating expenses:        
Research and development expenses 4,255 4,051 8,609 7,119
Selling, general and administrative expenses 48,624 47,406 94,205 96,029
Total operating expense 52,879 51,457 102,814 103,148
Operating income (loss) 8,884 (12,741) 5,883 (38,776)
Investment and other (expense) income, net (34) 1,126 363 2,504
Interest expense (2,355) (2,716) (4,593) (5,308)
Income (loss) before income taxes 6,495 (14,331) 1,653 (41,580)
Income tax benefit (3,170) (509) (3,092) (416)
Net income (loss) $ 9,665 $ (13,822) $ 4,745 $ (41,164)
Net income (loss) per share - basic (in dollars per share) $ 0.10 $ (0.14) $ 0.05 $ (0.44)
Net income (loss) per share - diluted (in dollars per share) $ 0.10 $ (0.14) $ 0.05 $ (0.44)
Weighted average number of shares outstanding - basic (in shares) 96,726 96,151 96,664 93,922
Weighted average number of shares outstanding - diluted (in shares) 99,087 96,151 98,890 93,922