XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Balances at beginning of period at Dec. 31, 2019 $ (155,085) $ 430 $ 1,027,824 $ (1,179,409) $ 0 $ (3,930)
Balances at beginning of period (in shares) at Dec. 31, 2019   43,150     0  
Stock issued pursuant to employee stock plans $ (1,818) $ 12 (1,830)   $ 0  
Stock issued pursuant to employee stock plans (in shares) 1,270       0  
Stock-based compensation $ 10,664   10,664      
Net (loss) income 11,062     11,062    
Other comprehensive income (loss) 2,253         2,253
Balances at end of period at Dec. 31, 2020 (132,924) $ 442 1,036,658 (1,168,347) $ 0 (1,677)
Balances at end of period (in shares) at Dec. 31, 2020   44,420     0  
Stock repurchased (25,090)       $ (25,090)  
Stock issued pursuant to employee stock plans $ (18,749) $ 13 (18,762)      
Stock issued pursuant to employee stock plans (in shares) 1,408          
Stock-based compensation $ 13,737   13,737      
Repurchase of common stock (in shares)         (874)  
Net (loss) income 41,388          
Other comprehensive income (loss) (2,436)         (2,436)
Balances at end of period at Dec. 31, 2021 $ (124,074) $ 455 1,031,633 (1,126,959) $ (25,090) (4,113)
Balances at end of period (in shares) at Dec. 31, 2021 44,954 45,828     (874)  
Stock repurchased $ (52,843)       $ (52,843)  
Stock issued pursuant to employee stock plans $ (11,894) $ 7 (11,901)      
Stock issued pursuant to employee stock plans (in shares) 853          
Stock-based compensation $ 16,555   16,555      
Repurchase of common stock (in shares)         (2,037)  
Net (loss) income 55,241          
Other comprehensive income (loss) (1,767)         (1,767)
Balances at end of period at Dec. 31, 2022 $ (118,782) $ 462 $ 1,036,287 $ (1,071,718) $ (77,933) $ (5,880)
Balances at end of period (in shares) at Dec. 31, 2022 43,771 46,681     (2,911)