XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Organization and Significant Accounting Policies - Reconciliation of Basic and Diluted Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net income $ 57,174 $ 80,000 $ (237,754) $ 19,546
Weighted average number of common shares outstanding - basic (in shares) 8,008,312 7,775,266 7,866,386 7,774,270
Effect of dilutive securities (in shares) 4,983 25,996 0 29,874
Diluted weighted-average shares outstanding (in shares) 8,013,295 7,801,262 7,866,386 7,804,144
Basic income per common share (in dollars per share) $ 0.01 $ 0.01 $ (0.03) $ 0
Diluted income per common share (in dollars per share) $ 0.01 $ 0.01 $ (0.03) $ 0