XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss, Net
Accumulated Earnings
Treasury Stock
Beginning Balance at Dec. 31, 2020 $ 1,090,428 $ 82 $ 1,968,930 $ (99,228) $ 2,255,467 $ (3,034,823)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 793,560       793,560  
Other comprehensive (loss) income 17,797     17,797    
Issuances under stock plans 18,250   7,396     10,854
Common share repurchases (1,647,547)         (1,647,547)
Stock-based compensation expense 98,570   98,570      
Ending Balance at Dec. 31, 2021 371,058 82 2,074,896 (81,431) 3,049,027 (4,671,516)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 807,799       807,799  
Other comprehensive (loss) income (20,179)     (20,179)    
Issuances under stock plans 22,296   14,142     8,154
Common share repurchases (1,043,742)         (1,043,742)
Stock-based compensation expense 90,566   90,566      
Ending Balance at Dec. 31, 2022 227,798 82 2,179,604 (101,610) 3,856,826 (5,707,104)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 882,466       882,466  
Other comprehensive (loss) income 25,279     25,279    
Issuances under stock plans 25,212   10,844     14,368
Common share repurchases (609,962)         (609,962)
Stock-based compensation expense 129,841   129,841      
Ending Balance at Dec. 31, 2023 $ 680,634 $ 82 $ 2,320,289 $ (76,331) $ 4,739,292 $ (6,302,698)