Quarterly report [Sections 13 or 15(d)]

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

v3.25.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, 2025
Aug. 31, 2024
Aug. 31, 2025
Aug. 31, 2024
Numerator:        
Net Income $ 749,408 $ 1,051,679 $ 1,388,048 $ 2,263,710
Denominator:        
Weighted-average shares outstanding-basic 8,057,780 8,061,946 8,073,303 8,151,967
Dilutive common shares issuable upon exercise of stock options 15,874 111,589 53,311 89,521
Weighted-average shares-diluted 8,073,654 8,173,535 8,126,614 8,241,488
Basic $ 0.09 $ 0.13 $ 0.17 $ 0.28
Diluted $ 0.09 $ 0.13 $ 0.17 $ 0.27