XML 20 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies (Tables)
6 Months Ended
Nov. 30, 2017
Accounting Policies [Abstract]  
Schedule of Inventory, Current [Table Text Block]

 

 November 30,

2017

May 31,

2017

Raw materials

$

976,000

 

$

830,000

Work in progress

731,000

728,000

Finished products

 

120,000

 

 

171,000

Total

$

1,827,000

$

1,729,000

Share-based Compensation, Stock Options, Activity [Table Text Block]

Exercise

Price

Weighted

Average

Option

Shares

Outstanding  May 31, 2017

897,000

 

$

0.98

Exercised                            

(18,375)

0.75

Cancelled or expired   

(4,625)

 

 

0.92

Granted

52,000

 

2.41

Outstanding November 30, 2017

926,000

 

$

1.07

Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

Six Months Ended

November 30,

Three Months Ended

November 30,

2017

2016

2017

2016

Numerator:

 

 

 

 

 

 

 

 

 

 

 

Loss from continuing operations

$

(475,720)

$

(258,600)

$

(268,661)

$

(202,887)

Denominator for basic loss

 Per common share

 

8,515,499

 

 

8,208,672 

 

 

8,519,784 

 

 

8,189,066 

Effect of dilutive securities:

Options

 

--

 

 

--

 

 

--

 

 

--

Denominator for diluted loss                

  per common share

8,515,499 

8,208,672 

8,519,784 

8,189,066 

Basic loss per common share

$

(0.06)

 

$

(0.03)

 

$

(0.03)

 

$

(0.02)

Diluted loss per common share

$

(0.06)

$

(0.03)

$

(0.03)

$

(0.02)