XML 11 R4.htm IDEA: XBRL DOCUMENT v3.26.1
UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue $ 9,348,551 $ 5,760,711 $ 17,418,162 $ 10,967,521
Cost of revenue 5,697,513 3,378,840 9,599,565 6,216,441
Gross profit 3,651,038 2,381,871 7,818,597 4,751,080
Operating expenses:        
General and administrative 2,453,864 1,907,425 4,898,609 3,815,809
Legal settlement 6,250,000   6,250,000  
Marketing and selling 1,765,955 1,658,753 3,342,917 3,265,629
Research and development 853,100 1,362,070 1,670,139 2,567,212
Total operating expenses 11,322,919 4,928,248 16,161,665 9,648,650
Loss from operations (7,671,881) (2,546,377) (8,343,068) (4,897,570)
Other income (expense), net:        
Interest income 314,690 50,296 610,828 123,362
Other income, net 37,532 21,930 49,993 20,663
Total other income, net 352,222 72,226 660,821 144,025
Loss before income taxes (7,319,659) (2,474,151) (7,682,247) (4,753,545)
Loss from continuing operations (7,319,659) (2,474,151) (7,682,247) (4,753,545)
Income (loss) from discontinued operations, net of income taxes 0 453,421 (157,274) 715,181
Net income (loss) $ (7,319,659) $ (2,020,730) $ (7,839,521) $ (4,038,364)
Basic:        
Basic: Continuing operations $ (0.29) $ (0.11) $ (0.31) $ (0.22)
Basic: Discontinued operations 0 0.02 (0.01) 0.03
Basic loss per share (0.29) (0.09) (0.32) (0.19)
Diluted:        
Diluted: Continuing operations (0.29) (0.11) (0.31) (0.22)
Diluted: Discontinued operations 0 0.02 (0.01) 0.03
Diluted loss per share $ (0.29) $ (0.09) $ (0.32) $ (0.19)
Weighted average common shares outstanding:        
Basic 24,841,334 21,687,808 24,761,553 21,534,925
Diluted 24,841,334 21,951,955 24,761,553 22,022,039
Product        
Revenue $ 8,405,014 $ 5,375,709 $ 15,469,262 $ 10,172,145
Cost of revenue 4,994,499 3,127,961 8,630,081 5,615,780
Customer Funded Development        
Revenue 943,537 385,002 1,948,900 795,376
Cost of revenue $ 703,014 $ 250,879 $ 969,484 $ 600,661