XML 31 R6.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Common
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Total
Balance at Jun. 30, 2018 $ 169,475 $ 334,745 $ (14,784) $ 489,436
Balance (in shares) at Jun. 30, 2018 18,032,374      
Increase (Decrease) in Shareholders' Equity        
Exercise of stock options $ 269     269
Exercise of stock options (in shares) 9,034      
Vesting of RSUs (in shares) 340,082      
Shares issued under employee stock purchase program $ 2,022     2,022
Shares issued under employee stock purchase program (in shares) 39,293      
Stock based compensation $ 5,463     5,463
Repurchase of common stock $ (7,844)     (7,844)
Repurchase of common stock (in shares) (104,146)      
Taxes paid related to net share settlement of equity awards $ (12,625) 0 0 (12,625)
Taxes paid related to net share settlement of equity awards (in shares) (163,514)      
Net income   9,402   9,402
Other comprehensive income (loss)     1,179 1,179
Balance at Sep. 30, 2018 $ 156,760 344,147 (13,605) 487,302
Balance (in shares) at Sep. 30, 2018 18,153,123      
Balance at Jun. 30, 2019 $ 168,913 399,541 (16,727) $ 551,727
Balance (in shares) at Jun. 30, 2019 18,167,020     18,167,020
Increase (Decrease) in Shareholders' Equity        
Exercise of stock options $ 2,832     $ 2,832
Exercise of stock options (in shares) 167,306      
Vesting of RSUs (in shares) 360,866      
Shares issued under employee stock purchase program $ 2,065     2,065
Shares issued under employee stock purchase program (in shares) 34,837      
Stock based compensation $ 6,416     6,416
Repurchase of common stock $ (13,262)     (13,262)
Repurchase of common stock (in shares) (126,051)      
Taxes paid related to net share settlement of equity awards $ (25,915) 0 0 (25,915)
Taxes paid related to net share settlement of equity awards (in shares) (246,514)      
Net income   20,743   20,743
Other comprehensive income (loss)     (3,042) (3,042)
Balance at Sep. 30, 2019 $ 141,049 $ 420,284 $ (19,769) $ 541,564
Balance (in shares) at Sep. 30, 2019 18,357,464     18,357,464