XML 23 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Treasury Stock
Beginning Balance at Dec. 31, 2020 $ 3,355,411 $ 126 $ 2,749,900 $ 5,416,945 $ (1,363,158) $ (3,448,402)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 839,497     839,497    
Other comprehensive income (loss), net of tax (101,458)       (101,458)  
Acquisition of common stock (1,355,722)         (1,355,722)
Stock-based compensation 80,071   80,071      
Issuance of common stock 48,781 1 48,780      
Ending Balance at Dec. 31, 2021 2,866,580 127 2,878,751 6,256,442 (1,464,616) (4,804,124)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 954,327     954,327    
Other comprehensive income (loss), net of tax (45,034)       (45,034)  
Acquisition of common stock (1,405,200)         (1,405,200)
Stock-based compensation 121,416   121,416      
Issuance of common stock 49,404 1 49,403      
Ending Balance at Dec. 31, 2022 2,541,493 128 3,049,570 7,210,769 (1,509,650) (6,209,324)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 214,835          
Ending Balance at Mar. 31, 2023 2,881,860          
Beginning Balance at Dec. 31, 2022 2,541,493 128 3,049,570 7,210,769 (1,509,650) (6,209,324)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 454,537          
Ending Balance at Jun. 30, 2023 3,263,436          
Beginning Balance at Dec. 31, 2022 2,541,493 128 3,049,570 7,210,769 (1,509,650) (6,209,324)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 726,033          
Ending Balance at Sep. 30, 2023 3,059,451          
Beginning Balance at Dec. 31, 2022 2,541,493 128 3,049,570 7,210,769 (1,509,650) (6,209,324)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 981,890     981,890    
Other comprehensive income (loss), net of tax 220,551       220,551  
Acquisition of common stock (691,403)   (13,212)     (678,191)
Stock-based compensation 116,086   116,086      
Issuance of common stock 113,742 1 113,741      
Ending Balance at Dec. 31, 2023 3,282,359 $ 129 $ 3,266,185 $ 8,192,659 $ (1,289,099) $ (6,887,515)
Beginning Balance at Mar. 31, 2023 2,881,860          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 239,702          
Ending Balance at Jun. 30, 2023 3,263,436          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 271,496          
Ending Balance at Sep. 30, 2023 $ 3,059,451