XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.1
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
Beginning balance (in shares) at Dec. 31, 2020     35,103 0          
Beginning balance at Dec. 31, 2020 $ 1,342,429   $ 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)     217            
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (7,067)   $ 2   (7,069)        
Stock-based compensation expense 4,716       4,716        
Foreign currency translation adjustments, net of tax (80)           (80)    
Net earnings 43,168             43,168  
Ending balance (in shares) at Mar. 31, 2021     35,320 0          
Ending balance at Mar. 31, 2021 1,383,166   $ 353 $ 0 361,935   (15,535) 1,036,413  
Beginning balance (in shares) at Dec. 31, 2020     35,103 0          
Beginning balance at Dec. 31, 2020 1,342,429   $ 351 $ 0 364,288   (15,455) 993,245  
Ending balance (in shares) at Dec. 31, 2021     34,897 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                
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (in shares)     175            
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes $ (6,597)   $ 2   (6,599)        
Stock-based compensation expense 5,007       5,007        
Foreign currency translation adjustments, net of tax 1,865           1,865    
Net earnings 56,631             56,631  
Ending balance (in shares) at Mar. 31, 2022     35,072 0          
Ending balance at Mar. 31, 2022 $ 1,539,191   $ 351 $ 0 $ 321,959   $ (25,229) $ 1,242,110