Quarterly report pursuant to Section 13 or 15(d)

Income (Loss) per Common Share - Calculation of Basic and Diluted Earnings (loss) per Share (Detail)

v3.19.2
Income (Loss) per Common Share - Calculation of Basic and Diluted Earnings (loss) per Share (Detail) - USD ($)
3 Months Ended 6 Months Ended
May 31, 2019
May 31, 2018
May 31, 2019
May 31, 2018
Net Income (Loss) Attributable to Parent [Abstract]        
Net Income $ 53,673 $ 539,506 $ 329,550 $ (1,990,566)
Denominator:        
Weighted-average shares outstanding-basic 7,803,333 7,247,464 7,802,344 7,177,082
Dilutive common shares issuable upon exercise of stock options 617,903 670,271 619,798  
Weighted-average shares-diluted 8,421,236 7,917,735 8,422,142 7,177,082
Net income per common share:        
Basic $ 0.01 $ 0.07 $ 0.04 $ (0.28)
Diluted $ 0.01 $ 0.07 $ 0.04 $ (0.28)