XML 22 R7.htm IDEA: XBRL DOCUMENT v3.25.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, 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 (including excise tax) (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 (including excise tax) (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)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 1,253,715       1,253,715  
Other comprehensive (loss) income (12,002)     (12,002)    
Issuances under stock plans 28,284   22,057     6,227
Common share repurchases (including excise tax) (746,246)         (746,246)
Stock-based compensation expense 154,784   154,784      
Ending Balance at Dec. 31, 2024 $ 1,359,169 $ 82 $ 2,497,130 $ (88,333) $ 5,993,007 $ (7,042,717)