XML 113 R99.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Earnings Per Share [Abstract]                      
Net Income $ 4,766 $ 274 $ 2,983 $ 3,824 $ 3,141 $ 2,449 $ 2,564 $ 3,302 $ 11,847 $ 11,456 $ 8,025
Numerator:                      
Undistributed Earnings (Loss) Allocated to Participating Securities, Basic                 (125) (161) (129)
Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted                 4 1 0
Net Income (Loss) Available to Common Stockholders, Diluted                 $ 11,726 $ 11,296 $ 7,896
Denominator:                      
Weighted-average common shares outstanding - basic                 17,379,487 17,417,046 19,038,098
Effect of dilutive shares                 576,956 189,643 79,804
Weighted-average common shares outstanding - diluted                 17,956,443 17,606,689 19,117,902
Net income per share - basic (in dollars per share)                 $ 0.66 $ 0.65 $ 0.42
Net income per share - diluted (in dollars per share)                 $ 0.65 $ 0.65 $ 0.42