XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.4
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 $ 563     563
Exercise of stock options (in shares) 77,532      
Vesting of RSUs (in shares) 304,420      
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 $ 11,821     11,821
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 $ (11,327)     (11,327)
Taxes paid related to net share settlement of equity awards (in shares) (173,183)      
Net income   29,382   29,382
Other comprehensive income (loss)     7,839 7,839
Balance at Dec. 31, 2020 $ 100,816 504,175 (17,355) 587,636
Balance (in shares) at Dec. 31, 2020 17,933,256      
Balance at Sep. 30, 2020 $ 95,084 484,137 (21,681) 557,540
Balance (in shares) at Sep. 30, 2020 17,912,541      
Increase (Decrease) in Shareholders' Equity        
Exercise of stock options $ 483     483
Exercise of stock options (in shares) 8,337      
Vesting of RSUs (in shares) 17,719      
Stock-based compensation expense $ 5,712     5,712
Taxes paid related to net share settlement of equity awards $ (463)     (463)
Taxes paid related to net share settlement of equity awards (in shares) (5,341)      
Net income   20,038   20,038
Other comprehensive income (loss)     4,326 4,326
Balance at Dec. 31, 2020 $ 100,816 504,175 (17,355) 587,636
Balance (in shares) at Dec. 31, 2020 17,933,256      
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 $ 311     $ 311
Exercise of stock options (in shares) 164,612      
Vesting of RSUs (in shares) 329,072      
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 $ 14,088     14,088
Repurchase of common stock $ (45,280)     (45,280)
Repurchase of common stock (in shares) (481,296)      
Taxes paid related to net share settlement of equity awards $ (19,161)     (19,161)
Taxes paid related to net share settlement of equity awards (in shares) (250,555)      
Adoption of ASU 2020-06 for convertible notes | ASU 2020-06 $ (26,763) 18,956   (7,807)
Net income   38,849   38,849
Other comprehensive income (loss)     (2,662) (2,662)
Balance at Dec. 31, 2021 $ 30,909 606,647 (17,408) $ 620,148
Balance (in shares) at Dec. 31, 2021 17,643,903     17,643,903
Balance at Sep. 30, 2021 $ 53,377 586,850 (16,915) $ 623,312
Balance (in shares) at Sep. 30, 2021 17,941,393      
Increase (Decrease) in Shareholders' Equity        
Exercise of stock options $ 156     156
Exercise of stock options (in shares) 2,219      
Vesting of RSUs (in shares) 18,995      
Stock-based compensation expense $ 6,975     6,975
Repurchase of common stock $ (29,049)     (29,049)
Repurchase of common stock (in shares) (312,790)      
Taxes paid related to net share settlement of equity awards $ (550)     (550)
Taxes paid related to net share settlement of equity awards (in shares) (5,914)      
Net income   19,797   19,797
Other comprehensive income (loss)     (493) (493)
Balance at Dec. 31, 2021 $ 30,909 $ 606,647 $ (17,408) $ 620,148
Balance (in shares) at Dec. 31, 2021 17,643,903     17,643,903