XML 20 R4.htm IDEA: XBRL DOCUMENT v3.24.1
Statements of Operations - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenues:    
Total revenue $ 38,043,360 $ 28,302,244
Cost of sales 11,378,264 12,047,366
Gross profit 26,665,096 16,254,878
Operating expenses:    
General and administrative 14,235,194 11,054,333
Research and development 2,794,314 2,606,840
Net operating expense 17,029,508 13,661,173
Income from operations 9,635,588 2,593,705
Other income (expense):    
Other income 888,464 194,523
Other (expense) income (302,382) (260,688)
Net other income (expense) 586,082 (66,165)
Income before provision for income taxes 10,221,670 2,527,540
Provision (Benefit) for income taxes 1,818,812 571,642
Net income $ 8,402,858 $ 1,955,898
Net income per common share:    
Basic $ 0.77 $ 0.18
Diluted $ 0.77 $ 0.18
Weighted average shares outstanding:    
Basic 10,958,448 10,863,680
Diluted 10,963,477 10,873,606
Net Sales [Member]    
Revenues:    
Total revenue $ 38,043,360 $ 28,302,244