v3.26.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Revenues:        
Total revenues $ 12,734,434 $ 8,454,883 $ 23,285,804 $ 18,993,375
Expenses:        
Cost of product revenues 6,587,365 7,071,517 12,196,620 14,700,984
Research and development – Funded 3,326,842 463,978 7,133,074 1,102,697
Research and development – Internal 1,197,238 1,481,458 2,302,573 2,958,660
Selling, general and administrative 5,126,655 4,899,313 11,144,068 9,600,374
Total operating expenses 16,238,100 13,916,266 32,776,335 28,362,715
Loss from operations (3,503,666) (5,461,383) (9,490,531) (9,369,340)
Non-operating income (expense), net:        
Interest income 95,489 326,302 189,651 772,750
Other (expense) income, net (210,810) (10,882) (435,423) 314,052
Foreign currency transaction gains 22,027 32,188 136,362 131,351
Loss on impairment of investments, net (858) (24,979)
Gain on investments 2,337,832 4,645,794
Total non-operating income 2,244,538 346,750 4,536,384 1,193,174
Loss before provision for income taxes (1,259,128) (5,114,633) (4,954,147) (8,176,166)
Benefit (provision) for income taxes 2,090,000 (52,000) 2,032,980 (104,000)
Net income (loss) $ 830,872 $ (5,166,633) $ (2,921,167) $ (8,280,166)
Net income (loss) per share attributable to common stockholders:        
Basic $ 0.00 $ (0.03) $ (0.02) $ (0.05)
Diluted $ 0.00 $ (0.03) $ (0.02) $ (0.05)
Weighted average number of common shares outstanding:        
Basic 188,232,764 166,351,615 187,568,311 166,234,813
Diluted 192,102,222 166,351,615 187,568,311 166,234,813
Net Product Revenues [Member]        
Revenues:        
Total revenues $ 7,640,168 $ 7,498,436 $ 13,064,888 $ 16,728,321
Research and Development Revenues [Member]        
Revenues:        
Total revenues 2,168,244 907,907 3,458,660 2,144,574
Grant Income [Member]        
Revenues:        
Total revenues 2,598,546 6,040,241
Collaboration Arrangement Income [Member]        
Revenues:        
Total revenues 271,478 601,089
License and Other Revenues [Member]        
Revenues:        
Total revenues $ 55,998 $ 48,540 $ 120,926 $ 120,480