XML 48 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Reconciliation of Net Income per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Accounting Policies [Abstract]                      
Number of antidilutive securities (in shares)                 400 200  
Numerator:                      
Net income $ 2,992 $ 1,635 $ 317 $ 817 $ 84 $ 61 $ 283 $ 1,180 $ 5,761 $ 1,608 $ 6,106
Denominator:                      
Basic weighted-average common shares outstanding (in shares)                 13,992 13,881 13,730
Effect of dilutive securities:                      
Stock awards and options (in shares)                 144 237 735
Warrants (in shares)                 0 0 66
Diluted weighted-average common shares outstanding (in shares)                 14,136 14,118 14,531
Net income per share, basic (dollars per share) $ 0.20 $ 0.12 $ 0.02 $ 0.06 $ 0.01 $ 0.00 $ 0.02 $ 0.09 $ 0.41 $ 0.12 $ 0.44
Net income per share, diluted (dollars per share) $ 0.21 $ 0.12 $ 0.02 $ 0.06 $ 0.01 $ 0.00 $ 0.02 $ 0.08 $ 0.41 $ 0.11 $ 0.42