XML 15 R4.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Operations and Comprehensive Income and Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Product revenue $ 24,994 $ 19,784
Cost of goods sold (3,736) (2,845)
Gross profit 21,258 16,939
Operating expenses:    
Research and development expenses 9,824 5,007
Selling, general and administrative expenses 13,071 11,290
Total operating expenses 22,895 16,297
Operating (loss) income (1,637) 642
Interest income 787 618
Other (expense) income (58) 4
(Loss) income before income taxes (908) 1,264
Income tax expense 162 195
Net (loss) income (1,070) 1,069
Other comprehensive income (loss):    
Unrealized gain on investments adjustments 45 239
Foreign currency translation adjustments (49) 60
Total comprehensive (loss) income $ (1,074) $ 1,368
Common share data:    
Basic (loss) income per common share (in dollars per share) $ (0.03) $ 0.03
Weighted average number of basic shares outstanding (in shares) 36,021,210 34,642,641
Diluted (loss) income per common share (in dollars per share) $ (0.03) $ 0.03
Weighted average number of diluted shares outstanding (in shares) 36,021,210 39,511,120