XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Statements of Income (Loss) (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
REVENUES:        
Product sales $ 2,191,260 $ 2,370,433 $ 4,454,307 $ 4,504,867
Royalties 19,800 8,824 25,471 19,760
Rental income 8,316 8,073 16,632 16,146
Total 2,219,376 2,387,330 4,496,410 4,540,773
COST OF SALES 1,294,777 1,393,734 2,663,245 2,711,870
GROSS PROFIT 924,599 993,596 1,833,165 1,828,903
OPERATING EXPENSES:        
Research, development, and sustaining engineering 623,262 662,276 1,092,942 1,217,875
Sales and marketing 339,528 365,374 674,084 710,383
General and administrative 340,074 363,008 724,952 677,934
Total 1,302,864 1,390,658 2,491,978 2,606,192
OPERATING (LOSS) (378,265) (397,062) (658,813) (777,289)
OTHER INCOME (EXPENSE):        
Interest income 10,931 8,677 23,288 26,349
Interest expense (26,305) (10,057) (50,800) (20,207)
Total (15,374) (1,380) (27,512) 6,142
NET (LOSS) BEFORE PROVISION FOR TAXES (393,639) (398,442) (686,325) (771,147)
BENEFIT FROM FEDERAL AND STATE INCOME TAXES 0 100,454 0 189,353
NET (LOSS) $ (393,639) $ (297,988) $ (686,325) $ (581,794)
NET (LOSS) PER SHARE, BASIC $ (0.14) $ (0.12) $ (0.25) $ (0.24)
NET (LOSS) PER SHARE, DILUTED $ (0.14) $ (0.12) $ (0.25) $ (0.24)
WEIGHTED AVERAGE SHARES, BASIC 2,752,616 2,454,116 2,723,768 2,454,116
WEIGHTED AVERAGE SHARES, DILUTED 2,752,616 2,454,116 2,723,768 2,454,116