XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed Consolidated Statements of Shareholders Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Stockholders' Equity Attributable to Parent $ 100,735 $ 9,538,892 $ 29,508,604  
Stockholders' Equity Attributable to Parent, Beginning Balance at May. 31, 2019 100,735 9,538,892 29,508,604  
Stock Issued During Period, Value, Employee Stock Purchase Plan 16 6,837    
Stock Issued During Period, Value, Employee Benefit Plan  
Stockholders' Equity Attributable to Parent, Ending Balance at Nov. 30, 2019 100,751 9,601,166 30,780,187  
APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition   55,437    
Net Income (Loss) Attributable to Parent     1,271,583  
Treasury Stock, Value, Beginning Balance at May. 31, 2019       (2,829,359)
Treasury Stock, Value, Ending Balance at Nov. 30, 2019       (2,829,359)
Stockholders' Equity Attributable to Parent 100,751 9,601,166 30,780,187  
Stockholders' Equity Attributable to Parent 100,743 9,597,698 29,863,181  
Stockholders' Equity Attributable to Parent, Beginning Balance at Aug. 31, 2019 100,743 9,597,698 29,863,181  
Stock Issued During Period, Value, Employee Stock Purchase Plan 8 3,468    
Stock Issued During Period, Value, Employee Benefit Plan  
Stockholders' Equity Attributable to Parent, Ending Balance at Nov. 30, 2019 100,751 9,601,166 30,780,187  
APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition      
Net Income (Loss) Attributable to Parent     917,006  
Treasury Stock, Value, Beginning Balance at Aug. 31, 2019       (2,829,359)
Treasury Stock, Value, Ending Balance at Nov. 30, 2019       (2,829,359)
Stockholders' Equity Attributable to Parent 100,751 9,601,166 30,780,187  
Stockholders' Equity Attributable to Parent 100,751 9,601,166 30,780,187  
Stockholders' Equity Attributable to Parent 100,943 9,759,063 32,538,580  
Stockholders' Equity Attributable to Parent, Beginning Balance at May. 31, 2020 100,943 9,759,063 32,538,580  
Stock Issued During Period, Value, Employee Stock Purchase Plan 19 7,362    
Stock Issued During Period, Value, Employee Benefit Plan 75 25,470   (25,545)
Stockholders' Equity Attributable to Parent, Ending Balance at Nov. 30, 2020 101,037 9,841,612 33,359,881  
APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition   49,717    
Net Income (Loss) Attributable to Parent     821,301  
Treasury Stock, Value, Beginning Balance at May. 31, 2020       (2,861,032)
Treasury Stock, Value, Ending Balance at Nov. 30, 2020       (2,886,577)
Stockholders' Equity Attributable to Parent 101,037 9,841,612 33,359,881  
Stockholders' Equity Attributable to Parent 101,027 9,837,979 32,714,591  
Stockholders' Equity Attributable to Parent, Beginning Balance at Aug. 31, 2020 101,027 9,837,979 32,714,591  
Stock Issued During Period, Value, Employee Stock Purchase Plan 10 3,633    
Stock Issued During Period, Value, Employee Benefit Plan  
Stockholders' Equity Attributable to Parent, Ending Balance at Nov. 30, 2020 101,037 9,841,612 33,359,881  
APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition      
Net Income (Loss) Attributable to Parent     645,290  
Treasury Stock, Value, Beginning Balance at Aug. 31, 2020       (2,886,577)
Treasury Stock, Value, Ending Balance at Nov. 30, 2020       $ (2,886,577)
Stockholders' Equity Attributable to Parent 101,037 9,841,612 33,359,881  
Stockholders' Equity Attributable to Parent $ 101,037 $ 9,841,612 $ 33,359,881