Quarterly report pursuant to Section 13 or 15(d)

Income per Common Share - Calculation of Basic and Diluted Net Income per Common Share (Detail)

v3.23.3
Income per Common Share - Calculation of Basic and Diluted Net Income per Common Share (Detail) - USD ($)
3 Months Ended 9 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Numerator:        
Net Income $ 680,561 $ 466,820 $ 1,668,349 $ 1,933,586
Denominator:        
Weighted-average shares outstanding-basic 8,286,555 8,390,335 8,358,792 8,449,277
Dilutive common shares issuable upon exercise of stock options 55,512 14,150 16,147 26,384
Weighted-average shares-diluted 8,342,067 8,404,485 8,374,939 8,475,661
Basic $ 0.08 $ 0.06 $ 0.2 $ 0.23
Diluted $ 0.08 $ 0.06 $ 0.2 $ 0.23