XML 19 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Common Stock.
Retained Earnings
Accumulated Other Comprehensive Loss
Total
Balance at Jun. 30, 2020 $ 122,553 $ 474,793 $ (25,194) $ 572,152
Balance (in shares) at Jun. 30, 2020 18,011,982      
Increase (Decrease) in Shareholders' Equity        
Exercise of stock options $ 80     80
Exercise of stock options (in shares) 69,195      
Vesting of RSUs (in shares) 286,701      
Shares issued under employee stock purchase program $ 2,022     2,022
Shares issued under employee stock purchase program (in shares) 32,641      
Stock-based compensation expense $ 6,109     6,109
Repurchase of common stock $ (24,816)     (24,816)
Repurchase of common stock (in shares) (320,136)      
Taxes paid related to net share settlement of equity awards $ (10,864)     (10,864)
Taxes paid related to net share settlement of equity awards (in shares) (167,842)      
Net income   9,344   9,344
Other comprehensive income (loss)     3,513 3,513
Balance at Sep. 30, 2020 $ 95,084 484,137 (21,681) 557,540
Balance (in shares) at Sep. 30, 2020 17,912,541      
Balance at Jun. 30, 2021 $ 105,724 548,842 (14,746) $ 639,820
Balance (in shares) at Jun. 30, 2021 17,854,110     17,854,110
Increase (Decrease) in Shareholders' Equity        
Exercise of stock options $ 155     $ 155
Exercise of stock options (in shares) 162,393      
Vesting of RSUs (in shares) 310,077      
Shares issued under employee stock purchase program $ 1,990     1,990
Shares issued under employee stock purchase program (in shares) 27,960      
Stock-based compensation expense $ 7,113     7,113
Repurchase of common stock $ (16,231)     (16,231)
Repurchase of common stock (in shares) (168,506)      
Taxes paid related to net share settlement of equity awards $ (18,611)     (18,611)
Taxes paid related to net share settlement of equity awards (in shares) (244,641)      
Adoption of ASU 2020-06 for convertible notes | ASU 2020-06 $ (26,763) 18,956   (7,807)
Net income   19,052   19,052
Other comprehensive income (loss)     (2,169) (2,169)
Balance at Sep. 30, 2021 $ 53,377 $ 586,850 $ (16,915) $ 623,312
Balance (in shares) at Sep. 30, 2021 17,941,393     17,941,393