XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue $ 54,694,358 $ 60,896,797
Cost of revenue 46,976,051 42,942,175
Gross profit 7,718,307 17,954,622
Operating expenses:    
General and administrative 8,971,909 9,264,447
Impairment of goodwill 0 5,630,788
Marketing and selling 8,005,982 6,651,516
Research and development 4,097,229 4,331,024
Total operating expenses 21,075,120 25,877,775
Loss from operations (13,356,813) (7,923,153)
Other income (expense), net:    
Interest income 477,745 544,958
Interest expense (74,116) (117,774)
Employee retention credit (ERC) (Note 2)   1,716,727
Other income (expense), net 45,353 (9,806)
Total other income, net 448,982 2,134,105
Loss before income taxes (12,907,831) (5,789,048)
Provision for income taxes 726,502 927,128
Net loss $ (13,634,333) $ (6,716,176)
Net loss per share:    
Basic $ (0.65) $ (0.32)
Diluted $ (0.65) $ (0.32)
Weighted average common shares outstanding:    
Basic 20,953,397 20,854,777
Diluted 20,953,397 20,854,777
Product    
Revenue $ 51,003,350 $ 59,200,580
Cost of revenue 42,953,344 41,907,604
Customer Funded Development    
Revenue 3,691,009 1,696,217
Cost of revenue $ 4,022,707 $ 1,034,571