XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss)
Beginning balance (in shares) at Dec. 31, 2019   68,232        
Beginning balance at Dec. 31, 2019 $ 131,905 $ 104 $ (546,208) $ 495,903 $ 240,485 $ (58,379)
Beginning balance (in shares) at Dec. 31, 2019     35,796      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation 16,361     16,361    
Exercises of stock options and issuance of restricted stock units, net of shares withheld for taxes (shares)   836 124      
Exercises of stock options and issuance of restricted stock units, net of shares withheld for taxes (1,687) $ 1 $ (3,059) 1,371    
Repurchases of common stock (shares)   (3,212) (3,212)      
Repurchases of common stock (170,832)   $ (139,582) (31,250)    
Net income 312,861       312,861  
Other comprehensive income (loss) 2,025         2,025
Ending balance (in shares) at Dec. 31, 2020   65,856        
Ending balance at Dec. 31, 2020 290,633 $ 105 $ (688,849) 482,385 553,346 (56,354)
Ending balance (in shares) at Dec. 31, 2020     39,132      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation 38,122     38,122    
Exercises of stock options and issuance of restricted stock units, net of shares withheld for taxes (shares)   716 209      
Exercises of stock options and issuance of restricted stock units, net of shares withheld for taxes (19,883) $ 1 $ (20,119) 235    
Repurchases of common stock (shares)   (8,242) (8,242)      
Repurchases of common stock (1,000,000)   $ (975,294) (24,706)    
Net income 725,694       725,694  
Other comprehensive income (loss) $ (20,484)         (20,484)
Ending balance (in shares) at Dec. 31, 2021 58,300 58,330        
Ending balance at Dec. 31, 2021 $ 14,082 $ 106 $ (1,684,262) 496,036 1,279,040 (76,838)
Ending balance (in shares) at Dec. 31, 2021 47,600   47,583      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation $ 31,303     31,303    
Exercises of stock options and issuance of restricted stock units, net of shares withheld for taxes (shares)   567 147      
Exercises of stock options and issuance of restricted stock units, net of shares withheld for taxes (11,356) $ 1 $ (11,239) (118)    
Share issuance at acquisition (in shares)   2,852        
Share issuance at Acquisition 270,396 $ 3   270,393    
Net income 540,159       540,159  
Other comprehensive income (loss) $ (26,653)         (26,653)
Ending balance (in shares) at Dec. 31, 2022 61,700 61,749        
Ending balance at Dec. 31, 2022 $ 817,931 $ 110 $ (1,695,501) $ 797,614 $ 1,819,199 $ (103,491)
Ending balance (in shares) at Dec. 31, 2022 47,700   47,730