XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2025
Mar. 31, 2024
Numerator:            
Net income $ 5,336,342 $ 736,192 $ 1,208,316 $ 1,057,350 $ 6,072,534 $ 2,265,666
Denominator:            
Basic weighted average shares 17,548,844   17,456,120   17,531,328 17,453,741
Dilutive effect of share-based awards 95,150   31,407   82,358 27,476
Diluted weighted average shares 17,643,994   17,487,527   17,613,686 17,481,217
Net income per common share:            
Basic (in dollars per share) $ 0.3   $ 0.07   $ 0.35 $ 0.13
Diluted (in dollars per share) $ 0.3   $ 0.07   $ 0.34 $ 0.13
Options to purchase common stock outstanding (in shares) 433,655   297,014   433,655 297,014
Restricted stock units outstanding (in shares) 194,914   173,555   194,914 173,555
Diluted weighted-average shares outstanding excluded from computation of diluted EPS (in shares) 136,613   243,749   249,113 228,579
MSUs            
Net income per common share:            
Incremental shares 0       0  
Restricted stock units outstanding (in shares) 201,000   0   201,000 0