XML 60 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Numerator:                
Net income $ 1,552,520 $ 1,208,316 $ 1,057,350 $ 1,423,379 $ 1,271,103 $ 698,651 $ 3,818,186 $ 3,393,133
Denominator:                
Basic weighted average shares 17,461,652     17,576,969     17,455,903 17,415,358
Dilutive effect of share-based awards 5,607     619     20,186 3,907
Diluted weighted average shares 17,467,259     17,577,588     17,476,089 17,419,265
Net income per common share:                
Basic EPS $ 0.09     $ 0.08     $ 0.22 $ 0.19
Diluted EPS $ 0.09     $ 0.08     $ 0.22 $ 0.19
Options to purchase common stock outstanding (in shares) 361,613     128,815     361,613 128,815
Restricted stock units outstanding (in shares) 250,975     76,636     250,975 76,636
Diluted weighted-average shares outstanding excluded from computation of diluted EPS (in shares) 529,918     312,210     329,026 196,577