XML 45 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Stockholders' Equity (unaudited) - 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, 2020     35,103            
Treasury stock, beginning balance (in shares) at Dec. 31, 2020       0          
Beginning balance at Dec. 31, 2020 $ 1,342,429 $ 0 $ 351 $ 0 $ 364,288 $ (15,455) $ 993,245
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (in shares)     239            
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (7,154)   $ 2   (7,156)        
Stock-based compensation expense 9,375       9,375        
Repurchase of treasury stock (in shares)       (497)          
Repurchase of treasury stock (50,000)     $ (50,000)          
Retirement of treasury stock (in shares)     497 497          
Retirement of treasury stock 0   $ (5) $ 50,000 (5,095)     (44,900)  
Foreign currency translation adjustments, net of tax 5,448           5,448    
Net earnings 101,729             101,729  
Common stock, ending balance (in shares) at Jun. 30, 2021     34,845            
Treasury stock, ending balance (in shares) at Jun. 30, 2021       0          
Ending balance at Jun. 30, 2021 1,401,827   $ 348 $ 0 361,412   (10,007) 1,050,074  
Common stock, beginning balance (in shares) at Dec. 31, 2020     35,103            
Treasury stock, beginning balance (in shares) at Dec. 31, 2020       0          
Beginning balance at Dec. 31, 2020 $ 1,342,429 0 $ 351 $ 0 364,288 (15,455) 993,245
Common stock, ending balance (in shares) at Dec. 31, 2021 34,897   34,897            
Treasury stock, ending balance (in shares) at Dec. 31, 2021       0          
Ending 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]                  
Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2020-06                
Common stock, beginning balance (in shares) at Mar. 31, 2021     35,320            
Treasury stock, beginning balance (in shares) at Mar. 31, 2021       0          
Beginning balance at Mar. 31, 2021 $ 1,383,166   $ 353 $ 0 361,935   (15,535) 1,036,413  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (in shares)     22            
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (87)   $ 0   (87)        
Stock-based compensation expense 4,659       4,659        
Repurchase of treasury stock (in shares)       (497)          
Repurchase of treasury stock (50,000)     $ (50,000)          
Retirement of treasury stock (in shares)     497 497          
Retirement of treasury stock 0   $ (5) $ 50,000 (5,095)     (44,900)  
Foreign currency translation adjustments, net of tax 5,528           5,528    
Net earnings 58,561             58,561  
Common stock, ending balance (in shares) at Jun. 30, 2021     34,845            
Treasury stock, ending balance (in shares) at Jun. 30, 2021       0          
Ending balance at Jun. 30, 2021 $ 1,401,827   $ 348 $ 0 361,412   (10,007) 1,050,074  
Common stock, beginning balance (in shares) at Dec. 31, 2021 34,897   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)     196            
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (6,701)   $ 2   (6,703)        
Stock-based compensation expense 10,434       10,434        
Foreign currency translation adjustments, net of tax (18,736)           (18,736)    
Net earnings $ 145,815             145,815  
Common stock, ending balance (in shares) at Jun. 30, 2022 35,093   35,093            
Treasury stock, ending balance (in shares) at Jun. 30, 2022       0          
Ending balance at Jun. 30, 2022 $ 1,613,097   $ 351 $ 0 327,282   (45,830) 1,331,294  
Common stock, beginning balance (in shares) at Mar. 31, 2022     35,072            
Treasury stock, beginning balance (in shares) at Mar. 31, 2022       0          
Beginning balance at Mar. 31, 2022 1,539,191   $ 351 $ 0 321,959   (25,229) 1,242,110  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (in shares)     21            
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (104)   $ 0   (104)        
Stock-based compensation expense 5,427       5,427        
Foreign currency translation adjustments, net of tax (20,601)           (20,601)    
Net earnings $ 89,184             89,184  
Common stock, ending balance (in shares) at Jun. 30, 2022 35,093   35,093            
Treasury stock, ending balance (in shares) at Jun. 30, 2022       0          
Ending balance at Jun. 30, 2022 $ 1,613,097   $ 351 $ 0 $ 327,282   $ (45,830) $ 1,331,294