XML 146 R7.htm IDEA: XBRL DOCUMENT v3.21.1
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, shares at Dec. 31, 2019   149,745      
Beginning balance at Dec. 31, 2019 $ 1,738,778 $ 1,497 $ 1,158,900 $ 601,885 $ (23,504)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 109,242     109,242  
Other comprehensive income (loss) (11,844)       (11,844)
Purchase and retirement of common stock, shares   (2,433)      
Purchase and retirement of common stock (127,432) $ (24) (13,767) (113,641)  
Issuance of common stock under employee stock purchase plan, shares   21      
Issuance of common stock under employee stock purchase plan 1,106   1,106    
Issuance of common stock upon exercise of stock options, shares   570      
Issuance of common stock upon exercise of stock options 17,487 $ 6 17,481    
Stock-based compensation 6,929   6,929    
Ending balance, shares at Mar. 31, 2020   147,903      
Ending balance at Mar. 31, 2020 $ 1,734,266 $ 1,479 1,170,649 597,486 (35,348)
Beginning balance, shares at Dec. 31, 2020 143,396 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 129,470     129,470  
Other comprehensive income (loss) 1,395       1,395
Purchase and retirement of common stock, shares   (1,152)      
Purchase and retirement of common stock (66,939) $ (11) (6,839) (60,089)  
Issuance of common stock under employee stock purchase plan, shares   24      
Issuance of common stock under employee stock purchase plan 1,139   1,139    
Issuance of common stock upon exercise of stock options, shares   433      
Issuance of common stock upon exercise of stock options 14,384 $ 4 14,380    
Stock-based compensation $ 9,752   9,752    
Ending balance, shares at Mar. 31, 2021 142,701 142,701      
Ending balance at Mar. 31, 2021 $ 1,829,108 $ 1,427 $ 1,208,433 $ 634,651 $ (15,403)