XML 48 R43.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Income Per Share (Tables)
12 Months Ended
Jun. 30, 2015
Earnings Per Share [Abstract]  
Schedule of computation of basic and diluted income (loss) per share
The following table sets forth the computation of basic and diluted net income per share:
 
June 30,
 
2015
 
2014
 
2013
Numerator
 
 
 
 
 
Net income attributable to common shareholders
$
4,317,555

 
$
2,923,011

 
$
5,954,126

Denominator
 
 
 
 
 
Weighted average number of common shares—Basic
32,817,456

 
30,895,832

 
28,205,467

Effect of dilutive securities:
 
 
 
 
 
Contingent restricted stock grants
4,422

 

 

Common stock warrants issued in connection with equity and financing transactions

 

 
878

Stock Options and Incentive Warrants
102,140

 
1,668,235

 
3,768,786

Total weighted average dilutive securities
106,562

 
1,668,235

 
3,769,664

Weighted average number of common shares and dilutive potential common shares used in diluted EPS
32,924,018

 
32,564,067

 
31,975,131

Net income per common share—Basic
$
0.13

 
$
0.09

 
$
0.21

Net income per common share—Diluted
$
0.13

 
$
0.09

 
$
0.19



Schedule of outstanding potentially dilutive securities
as of June 30, 2015:
Outstanding Potential Dilutive Securities
Weighted
Average
Exercise Price
 
Outstanding at
June 30, 2015
Contingent Restricted Stock grants
$

 
17,961

Stock Options
2.50

 
91,061

Total
$
2.09

 
109,022



The following are reflected in the calculation of diluted earnings per share as of June 30, 2014:
Outstanding Potential Dilutive Securities
Weighted
Average
Exercise Price
 
Outstanding at
June 30, 2014
Stock Options
$
2.08

 
178,061



The following are reflected in the calculation of diluted earnings per share as of June 30, 2013:
Outstanding Potential Dilutive Securities
Weighted
Average
Exercise Price
 
Outstanding at
June 30, 2013
Common stock warrants issued in connection with equity and financing transactions
$
2.50

 
1,165

Stock Options and Incentive Warrants
1.99

 
4,822,820

Total
$
1.99

 
4,823,985