XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Changes in Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Capital In Excess of Par Value
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance, (in shares) at Dec. 31, 2020   143,396      
Beginning balance at Dec. 31, 2020 $ 1,739,907 $ 1,434 $ 1,190,001 $ 565,270 $ (16,798)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 263,248     263,248  
Other comprehensive income (loss) 2,276       2,276
Purchase and retirement of common stock, (in shares)   (3,238)      
Purchase and retirement of common stock (196,158) $ (32) (19,228) (176,898)  
Issuance of common stock under employee stock purchase plan, (in shares)   42      
Issuance of common stock under employee stock purchase plan 2,105 $ 0 2,105    
Issuance of common stock upon exercise of stock options, (in shares)   827      
Issuance of common stock upon exercise of stock options 26,762 $ 8 26,754    
Stock-based compensation 19,855   19,855    
Dividends declared (52,389)     (52,389)  
Ending balance, (in shares) at Jun. 30, 2021   141,027      
Ending balance at Jun. 30, 2021 1,805,606 $ 1,410 1,219,487 599,231 (14,522)
Beginning balance, (in shares) at Mar. 31, 2021   142,701      
Beginning balance at Mar. 31, 2021 1,829,108 $ 1,427 1,208,433 634,651 (15,403)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 133,778     133,778  
Other comprehensive income (loss) 881       881
Purchase and retirement of common stock, (in shares)   (2,086)      
Purchase and retirement of common stock (129,219) $ (21) (12,389) (116,809)  
Issuance of common stock under employee stock purchase plan, (in shares)   18      
Issuance of common stock under employee stock purchase plan 966   966    
Issuance of common stock upon exercise of stock options, (in shares)   394      
Issuance of common stock upon exercise of stock options 12,378 $ 4 12,374    
Stock-based compensation 10,103   10,103    
Dividends declared (52,389)     (52,389)  
Ending balance, (in shares) at Jun. 30, 2021   141,027      
Ending balance at Jun. 30, 2021 $ 1,805,606 $ 1,410 1,219,487 599,231 (14,522)
Beginning balance, (in shares) at Dec. 31, 2021 138,449 138,449      
Beginning balance at Dec. 31, 2021 $ 1,860,763 $ 1,384 1,246,608 632,614 (19,843)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 301,584     301,584  
Other comprehensive income (loss) (25,920)       (25,920)
Purchase and retirement of common stock, (in shares)   (3,683)      
Purchase and retirement of common stock (209,383) $ (37) (23,051) (186,295)  
Issuance of common stock under employee stock purchase plan, (in shares)   45      
Issuance of common stock under employee stock purchase plan 2,258 $ 1 2,257    
Issuance of common stock upon exercise of stock options, (in shares)   669      
Issuance of common stock upon exercise of stock options 26,591 $ 7 26,584    
Stock-based compensation 20,573   20,573    
Dividends declared $ (54,378)     (54,378)  
Ending balance, (in shares) at Jun. 30, 2022 135,480 135,480      
Ending balance at Jun. 30, 2022 $ 1,922,088 $ 1,355 1,272,971 693,525 (45,763)
Beginning balance, (in shares) at Mar. 31, 2022   137,219      
Beginning balance at Mar. 31, 2022 1,973,083 $ 1,372 1,266,320 733,572 (28,181)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 111,276     111,276  
Other comprehensive income (loss) (17,582)       (17,582)
Purchase and retirement of common stock, (in shares)   (1,970)      
Purchase and retirement of common stock (109,293) $ (20) (12,328) (96,945)  
Issuance of common stock under employee stock purchase plan, (in shares)   22      
Issuance of common stock under employee stock purchase plan 1,090 $ 1 1,089    
Issuance of common stock upon exercise of stock options, (in shares)   209      
Issuance of common stock upon exercise of stock options 7,885 $ 2 7,883    
Stock-based compensation 10,007   10,007    
Dividends declared $ (54,378)     (54,378)  
Ending balance, (in shares) at Jun. 30, 2022 135,480 135,480      
Ending balance at Jun. 30, 2022 $ 1,922,088 $ 1,355 $ 1,272,971 $ 693,525 $ (45,763)