XML 24 R7.htm IDEA: XBRL DOCUMENT v3.22.4
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, 2019 $ 1,129,968 $ 702 $ 667,658 $ 930,830 $ (377,639) $ (91,583)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 72,660     72,660    
Other comprehensive loss (862)         (862)
Stock-based compensation 29,602   29,602      
Shares issued and forfeited, net, under stock plans 15,678   (14,829)   30,507  
Repurchase of common stock (28,881)       (28,881)  
Repurchase of stock-based compensation awards for tax withholdings (11,568)       (11,568)  
Ending 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 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 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)