XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock and Additional Paid-In Capital
Treasury Stock
Accumulated Other Comprehensive Loss
Retained Earnings
Non-controlling Interest
Beginning balance (in shares) at Jun. 30, 2019   51,289,413 (1,333,125)      
Beginning balance at Jun. 30, 2019 $ 941,176 $ 349,683 $ (20,491) $ (80) $ 611,903 $ 161
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Release of common stock shares upon vesting of restricted stock units (in shares)   100,186        
Shares withheld for the withholding tax on vesting of restricted stock units (in shares)   (30,789)        
Shares withheld for the withholding tax on vesting of restricted stock units (580) $ (580)        
Stock-based compensation 5,054 $ 5,054        
Foreign currency translation gain (loss) (140)     (140)    
Net income 26,346       26,345 1
Ending balance (in shares) at Sep. 30, 2019   51,358,810 (1,333,125)      
Ending balance at Sep. 30, 2019 $ 971,856 $ 354,157 $ (20,491) (220) 638,248 162
Beginning balance (in shares) at Jun. 30, 2020 52,408,703 53,741,828 (1,333,125)      
Beginning balance at Jun. 30, 2020 $ 1,065,707 $ 389,972 $ (20,491) (152) 696,211 167
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options, net of taxes (in shares) 350,830 350,830        
Exercise of stock options, net of taxes $ 5,020 $ 5,020        
Release of common stock shares upon vesting of restricted stock units (in shares)   217,519        
Shares withheld for the withholding tax on vesting of restricted stock units (in shares)   (69,131)        
Shares withheld for the withholding tax on vesting of restricted stock units (2,005) $ (2,005)        
Stock repurchases (in shares)     (1,142,294)      
Stock repurchases (30,000)   $ (30,000)      
Stock-based compensation 7,170 $ 7,170        
Foreign currency translation gain (loss) 247     247    
Net income $ 26,603       26,601 2
Ending balance (in shares) at Sep. 30, 2020 51,765,627 54,241,046 (2,475,419)      
Ending balance at Sep. 30, 2020 $ 1,072,742 $ 400,157 $ (50,491) $ 95 $ 722,812 $ 169