XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Treasury Stock
Additional Paid-in Capital
Additional Paid-in Capital
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Loss
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Common stock, beginning balance (in shares) at Dec. 31, 2021     34,897            
Treasury stock, beginning balance (in shares) at Dec. 31, 2021       0          
Beginning balance at Dec. 31, 2021 $ 1,509,227 $ (26,942) $ 349 $ 0 $ 368,282 $ (44,731) $ (27,094) $ 1,167,690 $ 17,789
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (in shares)     201            
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (6,828)   $ 2   (6,830)        
Stock-based compensation expense 16,524       16,524        
Repurchase of treasury stock (in shares)       (270)          
Repurchase of treasury stock (25,008)     $ (25,008)          
Retirement of treasury stock (in shares)     270 270          
Retirement of treasury stock 0   $ (3) $ 25,008 (2,519)     (22,486)  
Foreign currency translation adjustments, net of tax (49,313)           (49,313)    
Net earnings 203,131             203,131  
Common stock, ending balance (in shares) at Sep. 30, 2022     34,828            
Treasury stock, ending balance (in shares) at Sep. 30, 2022       0          
Ending balance at Sep. 30, 2022 1,620,791   $ 348 $ 0 330,726   (76,407) 1,366,124  
Common stock, beginning balance (in shares) at Jun. 30, 2022     35,093            
Treasury stock, beginning balance (in shares) at Jun. 30, 2022       0          
Beginning balance at Jun. 30, 2022 1,613,097   $ 351 $ 0 327,282   (45,830) 1,331,294  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (in shares)     5            
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (127)       (127)        
Stock-based compensation expense 6,090       6,090        
Repurchase of treasury stock (in shares)       (270)          
Repurchase of treasury stock (25,008)     $ (25,008)          
Retirement of treasury stock (in shares)     270 270          
Retirement of treasury stock 0   $ (3) $ 25,008 (2,519)     (22,486)  
Foreign currency translation adjustments, net of tax (30,577)           (30,577)    
Net earnings 57,316             57,316  
Common stock, ending balance (in shares) at Sep. 30, 2022     34,828            
Treasury stock, ending balance (in shares) at Sep. 30, 2022       0          
Ending balance at Sep. 30, 2022 $ 1,620,791   $ 348 $ 0 330,726   (76,407) 1,366,124  
Common stock, beginning balance (in shares) at Dec. 31, 2022 34,009   34,009            
Treasury stock, beginning balance (in shares) at Dec. 31, 2022       0          
Beginning balance at Dec. 31, 2022 $ 1,638,068   $ 340 $ 0 327,872   (58,802) 1,368,658  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (in shares)     202            
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (9,392)   $ 2   (9,394)        
Stock-based compensation expense 26,211       26,211        
Repurchase of treasury stock (in shares)       (1,634)          
Repurchase of treasury stock (217,108)     $ (217,108)          
Retirement of treasury stock (in shares)     1,634 1,634          
Retirement of treasury stock 0   $ (16) $ 217,108 (15,537)     (201,555)  
Excise tax on stock repurchases (1,901)       (1,901)        
Foreign currency translation adjustments, net of tax (531)           (531)    
Net earnings $ 190,701             190,701  
Common stock, ending balance (in shares) at Sep. 30, 2023 32,577   32,577            
Treasury stock, ending balance (in shares) at Sep. 30, 2023       0          
Ending balance at Sep. 30, 2023 $ 1,626,048   $ 326 $ 0 327,251   (59,333) 1,357,804  
Common stock, beginning balance (in shares) at Jun. 30, 2023     32,568            
Treasury stock, beginning balance (in shares) at Jun. 30, 2023       0          
Beginning balance at Jun. 30, 2023 1,568,955   $ 326 $ 0 318,078   (47,007) 1,297,558  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (in shares)     9            
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (388)       (388)        
Stock-based compensation expense 9,548       9,548        
Excise tax on stock repurchases 13       13        
Foreign currency translation adjustments, net of tax (12,326)           (12,326) (1)  
Net earnings $ 60,247             60,247  
Common stock, ending balance (in shares) at Sep. 30, 2023 32,577   32,577            
Treasury stock, ending balance (in shares) at Sep. 30, 2023       0          
Ending balance at Sep. 30, 2023 $ 1,626,048   $ 326 $ 0 $ 327,251   $ (59,333) $ 1,357,804