v3.26.1
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue:        
Total revenues $ 33,741 $ 33,637 $ 64,634 $ 71,531
Costs and expenses:        
Cost of sales 7,855 8,447 15,250 18,013
Selling, general and administrative 30,419 28,976 62,274 57,611
Research and development 9,237 10,217 18,709 20,584
Total costs and expenses 47,511 47,640 96,233 96,208
Loss from operations (13,770) (14,003) (31,599) (24,677)
Other income (expense), net:        
Interest expense (3) (5) (6) (11)
Interest and other income 1,764 2,254 3,718 4,762
Loss before income taxes (12,009) (11,754) (27,887) (19,926)
Income tax expense 88 32 94 50
Net loss (12,097) (11,786) (27,981) (19,976)
Other comprehensive loss        
Unrealized loss on short-term investments (5) (146) (125) (303)
Foreign currency translation gain (loss) 13 14 13 20
Total other comprehensive gain (loss) 8 (132) (112) (283)
Comprehensive loss $ (12,089) $ (11,918) $ (28,093) $ (20,259)
Net loss per share:        
Basic net loss per share $ (0.29) $ (0.29) $ (0.68) $ (0.49)
Diluted net loss per share $ (0.29) $ (0.29) $ (0.68) $ (0.49)
Weighted-average shares used in computing net loss per share:        
Weighted-average shares used in computing net loss per share, basic 41,490,889 40,743,786 41,399,010 40,627,363
Weighted-average shares used in computing net loss per share, diluted 41,490,889 40,743,786 41,399,010 40,627,363
Product sales        
Revenue:        
Total revenues $ 27,241 $ 33,637 $ 58,134 $ 71,531
License and collaboration revenue        
Revenue:        
Total revenues $ 6,500 $ 0 $ 6,500 $ 0