XML 32 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)
3 Months Ended 9 Months Ended
Dec. 31, 2019
USD ($)
customers
vendors
Dec. 31, 2018
USD ($)
customers
vendors
Dec. 31, 2019
USD ($)
customers
vendors
shares
Dec. 31, 2018
USD ($)
customers
vendors
shares
Apr. 01, 2019
USD ($)
Mar. 31, 2019
USD ($)
Cash and cash equivalents $ 4,173,551   $ 4,173,551     $ 11,032,451
Selling expenses $ 1,175,274 $ 1,266,031 $ 4,103,437 $ 4,166,274    
Right of use asset         $ 123,985  
Lease liability         $ 140,004  
Accounts Receivable [Member]            
Number of major customers | customers     3 2    
Concentration Risk, Percentage     51.00% 45.00%    
Accounts Receivable [Member] | Customer 1 [Member]            
Concentration Risk, Percentage     22.00% 29.00%    
Accounts Receivable [Member] | Customer 2 [Member]            
Concentration Risk, Percentage     16.00% 16.00%    
Accounts Receivable [Member] | Customer 3 [Member]            
Concentration Risk, Percentage     13.00%      
Revenues [Member]            
Number of major customers | customers 2 2 2 2    
Concentration Risk, Percentage 40.00% 47.00% 40.00% 43.00%    
Revenues [Member] | Customer 1 [Member]            
Concentration Risk, Percentage 26.00% 28.00% 24.00% 24.00%    
Revenues [Member] | Customer 2 [Member]            
Concentration Risk, Percentage 14.00% 19.00% 16.00% 19.00%    
Purchases [Member]            
Number of major vendors | vendors 2 3 3 3    
Concentration Risk, Percentage 42.00% 58.00% 52.00% 59.00%    
Purchases [Member] | Vendor 1 [Member]            
Concentration Risk, Percentage 23.00% 36.00% 21.00% 36.00%    
Purchases [Member] | Vendor 2 [Member]            
Concentration Risk, Percentage 19.00% 11.00% 21.00% 12.00%    
Purchases [Member] | Vendor 3 [Member]            
Concentration Risk, Percentage   11.00% 10.00% 11.00%    
Employee Stock Option [Member]            
Antidilutive securities excluded from computation of earnings per share, amount | shares     250,506 1,578,343    
Warrant [Member]            
Antidilutive securities excluded from computation of earnings per share, amount | shares     0 3,013,000