XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Earnings Per Share - Earnings Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2025
Jun. 30, 2024
Net income $ 538,412 $ 7,676,208 $ 5,269,689 $ 156,692 $ 6,443,390 $ 5,019,992 $ 13,484,309 $ 11,620,074
Weighted-average common shares (in shares) 10,319,232     10,188,592     10,294,227 10,129,111
Options to purchase common stock (in shares) 4,933     4,205     4,461 3,236
Diluted average common shares (in shares) 10,324,165     10,192,797     10,298,688 10,132,347
Basic (in dollars per share) $ 0.05     $ 0.02     $ 1.31 $ 1.15
Diluted (in dollars per share) $ 0.05     $ 0.02     $ 1.31 $ 1.15