XML 57 R46.htm IDEA: XBRL DOCUMENT v3.6.0.2
Net Income Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Net Income Per Share [Abstract]        
Net income $ 11,110,000 $ 7,748,000 $ 27,761,000 $ 8,266,000
Basic shares (in shares) 18,675,125 18,319,531 18,587,946 18,180,039
Effect of potentially dilutive securities (in shares) 766,140 776,173 811,911 801,382
Diluted shares (in shares) 19,441,265 19,095,704 19,399,857 18,981,421
Net income per share [Abstract]        
Basic net income per share (in dollars per share) $ 0.59 $ 0.42 $ 1.49 $ 0.45
Diluted net income per share (in dollars per share) $ 0.57 $ 0.41 $ 1.43 $ 0.44
Options [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares excluded from computation of earnings per share (in shares) 292,415 0 291,215 1,100
Exercise price of options, lower range (in dollars per share) $ 26.47   $ 28.68  
Exercise price of options, upper range (in dollars per share) $ 34.17   $ 34.17  
Exercise price of options (in dollars per share)   $ 34.17   $ 34.17
Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares excluded from computation of earnings per share (in shares)   0