XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In-Capital
Accumulated Other Comprehensive Loss
Treasury Stock
Accumulated Deficit
Balance at Jun. 30, 2021 $ 54,468 $ 133 $ 1,078,602 $ (2,811)   $ (978,343)
Balance, common stock, shares at Jun. 30, 2021   133,279        
Treasury stock, shares at Jun. 30, 2021         (6,597)  
Treasury stock, value at Jun. 30, 2021         $ (43,113)  
Net income 26,037         26,037
Other comprehensive income (loss) 20     20    
Issuance of common stock from equity incentive plans, net of tax withholdings (7,729) $ 4 (7,733)      
Issuance of common stock from equity incentive plans, net of tax withholdings, shares   4,199        
Repurchase of stock (24,974)       $ (24,974)  
Repurchase of stock, shares         (1,829)  
Share-based compensation 21,777   21,777      
Balance at Dec. 31, 2021 69,599 $ 137 1,092,646 (2,791)   (952,306)
Balance, common stock, shares at Dec. 31, 2021   137,478        
Treasury stock, shares at Dec. 31, 2021         (8,426)  
Treasury stock, value at Dec. 31, 2021         $ (68,087)  
Balance at Sep. 30, 2021 72,325 $ 136 1,084,671 (3,722)   (965,647)
Balance, common stock, shares at Sep. 30, 2021   136,351        
Treasury stock, shares at Sep. 30, 2021         (6,597)  
Treasury stock, value at Sep. 30, 2021         $ (43,113)  
Net income 13,341         13,341
Other comprehensive income (loss) 931     931    
Issuance of common stock from equity incentive plans, net of tax withholdings (3,357) $ 1 (3,358)      
Issuance of common stock from equity incentive plans, net of tax withholdings, shares   1,127        
Repurchase of stock (24,974)       $ (24,974)  
Repurchase of stock, shares         (1,829)  
Share-based compensation 11,333   11,333      
Balance at Dec. 31, 2021 69,599 $ 137 1,092,646 (2,791)   (952,306)
Balance, common stock, shares at Dec. 31, 2021   137,478        
Treasury stock, shares at Dec. 31, 2021         (8,426)  
Treasury stock, value at Dec. 31, 2021         $ (68,087)  
Balance at Jun. 30, 2022 $ 90,343 $ 140 1,115,416 (3,055)   (934,072)
Balance, common stock, shares at Jun. 30, 2022 139,742 139,742        
Treasury stock, shares at Jun. 30, 2022 (10,479)       (10,479)  
Treasury stock, value at Jun. 30, 2022 $ (88,086)       $ (88,086)  
Net income 30,516         30,516
Other comprehensive income (loss) (10,491)     (10,491)    
Issuance of common stock from equity incentive plans, net of tax withholdings (7,183) $ 2 (7,185)      
Issuance of common stock from equity incentive plans, net of tax withholdings, shares   2,395        
Repurchase of stock (49,803)       $ (49,803)  
Repurchase of stock, shares         2,578  
Share-based compensation 31,185   31,185      
Balance at Dec. 31, 2022 $ 84,567 $ 142 1,139,416 (13,546)   (903,556)
Balance, common stock, shares at Dec. 31, 2022 142,137 142,137        
Treasury stock, shares at Dec. 31, 2022 (13,057)       (13,057)  
Treasury stock, value at Dec. 31, 2022 $ (137,889)       $ (137,889)  
Balance at Sep. 30, 2022 110,603 $ 142 1,125,204 (5,170)   (921,487)
Balance, common stock, shares at Sep. 30, 2022   141,706        
Treasury stock, shares at Sep. 30, 2022         (10,479)  
Treasury stock, value at Sep. 30, 2022         $ (88,086)  
Net income 17,931         17,931
Other comprehensive income (loss) (8,376)     (8,376)    
Issuance of common stock from equity incentive plans, net of tax withholdings (3,184)   (3,184)      
Issuance of common stock from equity incentive plans, net of tax withholdings, shares   431        
Repurchase of stock (49,803)       $ (49,803)  
Repurchase of stock, shares         2,578  
Share-based compensation 17,396   17,396      
Balance at Dec. 31, 2022 $ 84,567 $ 142 $ 1,139,416 $ (13,546)   $ (903,556)
Balance, common stock, shares at Dec. 31, 2022 142,137 142,137        
Treasury stock, shares at Dec. 31, 2022 (13,057)       (13,057)  
Treasury stock, value at Dec. 31, 2022 $ (137,889)       $ (137,889)