XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.1
SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
May 31, 2020
Feb. 28, 2021
Feb. 29, 2020
Feb. 28, 2021
Feb. 29, 2020
May 31, 2020
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]            
Cash, Uninsured Amount   $ 4,855,448   $ 4,855,448    
Concentration Risk, Percentage   75.00%        
Threshold Period Past Due for Write-off of Trade Accounts Receivable       90 days    
Accounts Receivable, Credit Loss Expense (Reversal)   $ 649,419   $ 578,438 $ 3,571  
Increase (Decrease) in Prepaid Supplies $ 1,000,000 446,000        
Inventory Valuation Reserves 67,000 1,504,000   1,504,000   $ 67,000
Inventory, LIFO Reserve, Period Charge   1,405,243   1,437,547 5,684  
Depreciation, Depletion and Amortization   25,691 $ 23,822 78,266 77,641  
Amortization of Intangible Assets   $ 4,424 5,405 $ 16,284 17,131  
Equity Method Investment, Ownership Percentage   6.00%   6.00%    
Proceeds from Stock Options Exercised       $ 96,455 79,828  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares)       407,616    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share)       $ 6.82    
Research and Development Expense   $ 563,216 $ 473,279 $ 1,824,312 $ 1,248,599  
Deferred Tax Assets, Valuation Allowance $ 3,175,000 $ 4,215,000   $ 4,215,000   $ 3,175,000
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in Shares)   1,278,617 476,358 1,360,192 483,658  
Share-based Payment Arrangement, Option [Member]            
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in Shares)       81,750    
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in Dollars per share)       $ 0.82    
Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit (in Dollars per share)       $ 3.62    
Proceeds from Stock Options Exercised       $ 96,455    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares)       407,616    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share)       $ 6.82    
Distribution Rights [Member]            
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]            
Finite-Lived Intangible Asset, Useful Life       18 years    
Purchased Technology Rights [Member]            
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]            
Finite-Lived Intangible Asset, Useful Life       10 years    
Patents [Member]            
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]            
Finite-Lived Intangible Asset, Useful Life       20 years    
Minimum [Member]            
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]            
Property, Plant and Equipment, Useful Life   5 years        
Maximum [Member]            
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]            
Property, Plant and Equipment, Useful Life   10 years        
Customer Concentration Risk [Member] | Revenue Benchmark [Member]            
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]            
Concentration Risk, Percentage       65.50% 43.40%  
Customer Concentration Risk [Member] | Accounts Receivable [Member]            
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]            
Concentration Risk, Percentage       79.30%   80.00%
Customer Concentration Risk [Member] | CHINA | Accounts Receivable [Member]            
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]            
Concentration Risk, Percentage       49.80%    
Supplier Concentration Risk [Member] | Cost of Goods and Service, Product and Service Benchmark [Member]            
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]            
Concentration Risk, Percentage       61.80% 32.80%  
Supplier Concentration Risk [Member] | Accounts Payable [Member]            
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]            
Concentration Risk, Percentage       26.70%   26.90%