v3.25.2
Condensed Consolidated Statements of Operations and Comprehensive Income and Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Product revenue $ 24,156 $ 7,766 $ 43,940 $ 10,905
Cost of goods sold (3,318) (1,519) (6,163) (2,422)
Gross profit 20,838 6,247 37,777 8,483
Operating expenses:        
Research and development expenses 6,882 3,394 11,889 7,094
Selling, general and administrative expenses 11,366 6,765 22,656 15,579
Total operating expenses 18,248 10,159 34,545 22,673
Operating income (loss) 2,590 (3,912) 3,232 (14,190)
Change in fair value of warrant liability 0 (9,755) 0 (10,367)
Interest income (expense), net 649 (84) 1,267 (283)
Other income (expense) (34) 10 (30) (12)
Income (loss) before income taxes 3,205 (13,741) 4,469 (24,852)
Income tax expense 508 0 703 0
Net income (loss) 2,697 (13,741) 3,766 (24,852)
Other comprehensive income (loss):        
Unrealized gain on investments adjustments 57 (141) 296 (133)
Foreign currency translation adjustments 154 (8) 214 6
Total comprehensive income (loss) $ 2,908 $ (13,890) $ 4,276 $ (24,979)
Common share data:        
Basic income (loss) per common share (in dollars per share) $ 0.08 $ (0.48) $ 0.11 $ (0.93)
Weighted average number of basic shares outstanding (in shares) 35,786,813 28,364,731 35,217,887 26,625,955
Diluted income (loss) per common share (in dollars per share) $ 0.07 $ (0.48) $ 0.09 $ (0.93)
Weighted average number of diluted shares outstanding (in shares) 40,262,764 28,364,731 39,890,102 26,625,955