XML 33 R22.htm IDEA: XBRL DOCUMENT
v3.19.2

Note 16 - Net Income (Loss) Per Share | 9 Months Ended
--- | ---
Jun. 30, 2019
Notes to Financial Statements |
Earnings Per Share [Text Block] | 1 6 . NET INCOME ( LOSS ) PER SHARE Basic earnings per share are computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period. Diluted earnings per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period increased to include the number of dilutive potential common shares outstanding during the period. The dilutive effect of outstanding stock options is reflected in diluted earnings per share by application of the treasury stock method, which assumes that the proceeds from the exercise of the outstanding options are used to repurchase common stock at market value. Under the treasury stock method, an increase in the fair market value of the Company’s common stock can result in a greater dilutive effect from potentially dilutive securities. If the Company has losses for the period, the inclusion of potential common stock instruments outstanding would be anti-dilutive. In addition, under the treasury stock method, the inclusion of stock options with an exercise price greater than the per-share market value would be antidilutive. Potential common shares that would be antidilutive are excluded from the calculation of diluted income per share The following table sets forth the computation of basic and diluted net income (loss) per share:
|  | Three months ended |  |  | Nine months ended |
|  | June 30, |  |  | June 30, |
|  | 2019 |  |  | 2018 |  |  | 2019 |  |  | 2018 |
Net income (loss) |  |  | 638,041 |  |  |  | (80,219 | ) |  |  | 2,862,831 |  |  |  | (1,302,564 | )
Basic income (loss) per share |  | $ | 0.02 |  |  | $ | (0.00 | ) |  | $ | 0.09 |  |  | $ | (0.04 | )
Diluted income (loss) per share |  | $ | 0.02 |  |  | $ | (0.00 | ) |  | $ | 0.09 |  |  | $ | (0.04 | )
Weighted average shares outstanding - basic |  |  | 32,575,118 |  |  |  | 32,306,207 |  |  |  | 32,684,311 |  |  |  | 32,314,038 |
Assumed exercise of dilutive options |  |  | 797,659 |  |  |  | - |  |  |  | 656,746 |  |  |  | - |
Weighted average shares outstanding - diluted |  |  | 33,372,777 |  |  |  | 32,306,207 |  |  |  | 33,341,057 |  |  |  | 32,314,038 |
Potentially diluted securities outstanding at period end excluded from diluted computation as the inclusion would have been antidilutive: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Options |  |  | 761,250 |  |  |  | 1,766,250 |  |  |  | 976,750 |  |  |  | 2,706,567 |
RSU |  |  | - |  |  |  | 218,330 |  |  |  | - |  |  |  | 218,330 |
Total |  |  | 761,250 |  |  |  | 1,984,580 |  |  |  | 976,750 |  |  |  | 2,924,897 |

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -URI http://asc.fasb.org/topic&trid=2144383 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration