XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Statements of Income (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net sales $ 3,390,205 $ 2,650,299 $ 6,645,149 $ 5,220,623
Costs and expenses:        
Cost of sales 1,561,090 1,429,407 3,117,580 2,523,002
Operating expenses 602,777 574,093 1,171,642 1,092,039
Research and development 111,660 128,729 214,642 255,688
Total costs and expenses 2,275,527 2,132,229 4,503,864 3,870,729
Income from operations 1,114,678 518,070 2,141,285 1,349,894
Other income (expense):        
Investment income 100,007 54,950 198,080 102,582
Net gain on marketable securities (9,501) 7,479 31,995 80,180
Total other income 90,506 62,429 230,075 182,762
Income before provision for income taxes 1,205,184 580,499 2,371,360 1,532,656
Provision for income taxes 248,959 119,405 489,693 315,481
Net income $ 956,225 $ 461,094 $ 1,881,667 $ 1,217,175
Earnings per common share        
(Basic and Diluted) (in dollars per share) $ 0.21 $ 0.1 $ 0.41 $ 0.26
Weighted average shares – basic and diluted (in shares) 4,594,319 4,594,319 4,594,319 4,594,319