| Earnings (loss) Per Share |
Note 5 - The following table sets forth the calculation of basic and diluted earnings per share for the three-month period ended June 30, 2026 and June 30, 2025: | | Three Months Ended June 30, 2026 | | | | Income (Numerator) | | | Shares (Denominator) | | | Per-Share Amount | | Net income | | $ | 190,620 | | | | 22,672,827 | | | $ | .01 | | | | | | | | | | | | | | | Effect of dilutive securities | | | | | | | | | | | | | Stock option dilution | | | | | | | 766,176 | | | | | | | | | | | | | | | | | | | Diluted earnings per share | | | | | | | | | | | | | Net income | | $ | 190,620 | | | | 23,439,003 | | | $ | .01 | |
| | Three Months Ended June 30, 2025 | | | | Income (Numerator) | | | Shares (Denominator) | | | Per-Share Amount | | Net income | | $ | 285,436 | | | | 22,215,512 | | | $ | 0.01 | | Effect of dilutive securities | | | | | | | | | | | | | Stock option and warrant dilution | | | | | | | 2,142,711 | | | | | | Convertible notes | | | 14,375 | | | | 1,150,000 | | | | | | Diluted earnings per share | | | | | | | | | | | | | Net income | | $ | 299,811 | | | | 25,508,223 | | | $ | 0.01 | |
The following table sets forth the calculation of basic and diluted earnings per share for the six-month periods ended June 30, 2026 and June 30, 2025: | | Six Months Ended June 30, 2026 | | | | Income (Numerator) | | | Shares (Denominator) | | | Per-Share Amount | | Net income | | $ | 311,390 | | | | 22,672,827 | | | $ | 0.01 | | Effect of dilutive securities | | | | | | | | | | | | | Stock dilution | | | | | | | 766,176 | | | | | | Diluted earnings per share | | | | | | | | | | | | | Net income | | $ | 311,390 | | | | 23,439,003 | | | $ | 0.01 | |
| | Six Months Ended June 30, 2025 | | | | Income (Numerator) | | | Shares (Denominator) | | | Per-Share Amount | | Net income | | $ | 329,248 | | | | 22,215,512 | | | $ | 0.02 | | Effect of dilutive securities | | | | | | | | | | | | | Stock option and warrant dilution | | | | | | | 2,142,711 | | | | | | Convertible notes | | | 28,750 | | | | 1,150,000 | | | | | | Diluted earnings per share | | | | | | | | | | | | | Net income | | $ | 357,998 | | | | 25,508,223 | | | $ | 0.01 | |
|