XML 44 R23.htm IDEA: XBRL DOCUMENT v3.3.0.814
Earnings Per Share - Basic and diluted earnings per share (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Earnings Per Share [Abstract]        
Numerator for earnings per share - net income $ 3,256,341 $ 4,329,701 $ 6,926,802 $ 9,238,889
Denominator:        
Denominator for basic earnings per share - weighted average shares 7,621,949 12,190,800 7,619,136 12,184,581
Effect of dilutive securities:        
Stock options and other share awards 130,312 173,903 128,722 186,254
Denominator for diluted earnings per share 7,752,261 12,364,703 7,747,858 12,370,835
Earnings per share:        
Basic (in dollars per share) $ 0.43 $ 0.36 $ 0.91 $ 0.76
Diluted (in dollars per share) $ 0.42 $ 0.35 $ 0.89 $ 0.75