v3.24.3
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) (Unaudited)        
Product $ 1,730,521 $ 910,441 $ 16,525,515 $ 4,415,386
Post contract support 1,137,128 1,473,915 3,318,180 3,677,585
Revenues 2,867,649 2,384,356 19,843,695 8,092,971
COST OF NET REVENUES:        
Cost of Sales 285,448 439,565 9,381,244 2,575,523
Post contract support 428,820 342,869 1,174,737 1,437,910
Cost of Revenue 714,268 782,434 10,555,981 4,013,433
GROSS PROFIT 2,153,381 1,601,922 9,287,714 4,079,538
RESEARCH AND DEVELOPMENT EXPENSES 1,073,735 688,798 2,471,872 2,028,081
SELLING, GENERAL AND ADMINISTRATIVE EXPENSES 2,667,130 2,142,327 8,829,544 8,067,343
TOTAL OPERATING EXPENSES 3,740,865 2,831,125 11,301,416 10,095,424
OPERATING INCOME (LOSS) (1,587,484) (1,229,203) (2,013,702) (6,015,886)
OTHER INCOME (EXPENSE):        
Gain (loss) from change in fair value of earnout liability 5,511,961 0 (1,095,962) 0
Gain (loss) from change in fair value of warrant liability 2,471,186 0 (2,833,558) 0
Gain (loss) from change in fair value of convertible debt 370,548 (400,921) (141,636) (400,921)
Loss on note conversion (434,797) 0 (593,591) 0
Interest expense, net (133,824) (33,761) (587,149) (57,830)
Other (expense) income (16,366) (2,722) (22,922) (7,425)
Total other income (expense), net 7,801,440 (437,404) (5,274,818) (466,176)
INCOME (LOSS) BEFORE PROVISON FOR INCOME TAXES 6,213,956 (1,666,607) (7,288,520) (6,482,062)
Provision for income taxes 0 0 0 0
NET INCOME (LOSS) 6,213,956 (1,666,607) (7,288,520) (6,482,062)
OTHER COMPREHENSIVE INCOME        
Foreign currency translation income, net 354 (2,410) 9,338 40,141
TOTAL COMPREHENSIVE INCOME (LOSS) $ 6,214,310 $ (1,669,017) $ (7,279,182) $ (6,441,921)
NET INCOME (LOSS) PER SHARE:        
Basic $ 0.25 $ (0.07) $ (0.31) $ (0.28)
Diluted $ 0.17 $ (0.07) $ (0.31) $ (0.28)
Weighted average shares of common stock outstanding        
Basic 24,696,425 22,812,048 23,609,189 22,812,048
Diluted 35,445,694 22,812,048 23,609,189 22,812,048

Source