XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
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
Numerator:                
Net income $ 2,443,814 $ 5,336,342 $ 736,192 $ 1,552,520 $ 1,208,316 $ 1,057,350 $ 8,516,348 $ 3,818,186
Denominator:                
Basic weighted average shares 17,601,814     17,461,652     17,554,824 17,455,903
Dilutive effect of share-based awards 233,934     5,607     154,971 20,186
Diluted weighted average shares 17,835,748     17,467,259     17,709,795 17,476,089
Net income per common share:                
Basic (in dollars per share) $ 0.14     $ 0.09     $ 0.49 $ 0.22
Diluted (in dollars per share) $ 0.14     $ 0.09     $ 0.48 $ 0.22
Incremental shares 233,934     5,607     154,971 20,186
Options to purchase common stock outstanding (in shares) 361,613     361,613     361,613 361,613
Restricted stock units outstanding (in shares) 339,782     250,975     339,782 250,975
Diluted weighted-average shares outstanding excluded from computation of diluted EPS (in shares) 241,934     529,918     246,720 329,026
MSUs                
Denominator:                
Dilutive effect of share-based awards 67,000           44,421  
Net income per common share:                
Incremental shares 67,000           44,421  
Restricted stock units outstanding (in shares) 201,000     0     201,000 0