Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] |
| | Three Months Ended June 30, | | Nine Months Ended June 30, | | | 2015 | | 2014 | | 2015 | | 2014 | Net income | | $ | 1,952,900 | | | $ | 1,174,840 | | | $ | 3,310,934 | | | $ | 4,383,471 | | Weighted average common shares | | | 13,200,121 | | | | 13,045,913 | | | | 13,204,625 | | | | 12,827,199 | | Dilutive potential common shares | | | 414,828 | | | | 502,035 | | | | 376,473 | | | | 742,195 | | Weighted average dilutive common shares outstanding | | | 13,614,949 | | | | 13,547,948 | | | | 13,581,098 | | | | 13,569,394 | | Net income per common share: | | | | | | | | | | | | | | | | | Basic | | $ | 0.15 | | | $ | 0.09 | | | $ | 0.25 | | | $ | 0.34 | | Diluted | | $ | 0.14 | | | $ | 0.08 | | | $ | 0.24 | | | $ | 0.32 | |
|