v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
NET REVENUES:        
Product $ 218,568 $ 1,730,521 $ 4,989,261 $ 16,525,515
Post contract support 956,042 1,137,128 3,784,989 3,318,180
Other services 2,840 0 53,118 0
Revenue 1,177,450 2,867,649 8,827,368 19,843,695
COST OF NET REVENUES:        
Cost of Sales 203,182 285,448 3,406,130 9,381,244
Post contract support 337,001 428,820 1,000,109 1,174,737
Other services 33,431 0 49,772 0
Cost of revenue 573,614 714,268 4,456,011 10,555,981
GROSS PROFIT 603,836 2,153,381 4,371,357 9,287,714
RESEARCH AND DEVELOPMENT EXPENSES 753,229 1,073,735 2,213,182 2,471,872
SELLING, GENERAL AND ADMINISTRATIVE EXPENSES 2,717,388 2,667,130 8,761,194 8,829,544
TOTAL OPERATING EXPENSES 3,470,617 3,740,865 10,974,376 11,301,416
OPERATING LOSS (2,866,781) (1,587,484) (6,603,019) (2,013,702)
OTHER INCOME (EXPENSE) :        
Gain (loss) from change in fair value of earnout liability 3,892,874 5,511,961 6,414,894 (1,095,962)
Gain (loss) from change in fair value of warrant liability 5,331,239 2,471,186 6,358,238 (2,833,558)
Gain (loss) from change in fair value of convertible debt 0 370,548 0 (141,636)
Loss on note conversion 0 (434,797) 0 (593,591)
Interest income (expense), net 52,541 (133,824) 190,694 (587,149)
Other expense 0 16,366 0 (22,922)
Total other income (expense), net 9,276,654 7,801,440 12,963,826 (5,274,818)
INCOME (LOSS) BEFORE PROVISON FOR INCOME TAXES 6,409,873 6,213,956 6,360,807 (7,288,520)
Provision for income taxes 0 0 0 0
NET INCOME (LOSS) 6,409,873 6,213,956 6,360,807 (7,288,520)
Foreign currency income (loss), net 0 354 (7,409) 9,338
TOTAL COMPREHENSIVE INCOME (LOSS) $ 6,409,873 $ 6,214,310 $ 6,353,398 $ (7,279,182)
Basic $ 0.20 $ 0.25 $ 0.20 $ (0.31)
Diluted $ 0.15 $ 0.17 $ 0.15 $ (0.31)
Weighted average shares of common stock outstanding        
Basic 31,970,364 24,696,425 31,850,348 23,609,189
Diluted 41,972,357 35,445,694 41,672,396 23,609,189

Source