XML 22 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Loss
Beginning balance at Dec. 31, 2020 $ 1,206,597 $ 702 $ 682,431 $ 1,003,490 $ (387,581) $ (92,445)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 127,791     127,791    
Other comprehensive income (loss) (7,102)         (7,102)
Stock-based compensation 27,242   27,242      
Shares issued and forfeited, net, under stock plans 12,460   (21,360)   33,820  
Repurchase of common stock (107,378)       (107,378)  
Repurchase of stock-based compensation awards for tax withholdings (14,833)       (14,833)  
Ending balance at Dec. 31, 2021 1,244,777 702 688,313 1,131,281 (475,972) (99,547)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 142,177     142,177    
Other comprehensive income (loss) (18,113)         (18,113)
Stock-based compensation 29,753   29,753      
Shares issued and forfeited, net, under stock plans 8,113   (15,608)   23,721  
Repurchase of common stock (206,537)       (206,537)  
Repurchase of stock-based compensation awards for tax withholdings (6,983)       (6,983)  
Ending balance at Dec. 31, 2022 1,193,187 702 702,458 1,273,458 (665,771) (117,660)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 121,509     121,509    
Other comprehensive income (loss) 8,190         8,190
Stock-based compensation 24,547   24,547      
Shares issued and forfeited, net, under stock plans 9,600   (14,011)   23,611  
Repurchase of common stock (27,587)       (27,587)  
Repurchase of stock-based compensation awards for tax withholdings (5,149)       (5,149)  
Ending balance at Dec. 31, 2023 $ 1,324,297 $ 702 $ 712,994 $ 1,394,967 $ (674,896) $ (109,470)