XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional ‎ Paid-In ‎ Capital
Treasury Stock
Retained ‎ Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2022   37,320,000        
Beginning balance at Dec. 31, 2022 $ 2,368,023 $ 373 $ 1,829,304 $ (4,282,014) $ 4,828,248 $ (7,888)
Beginning balance (in shares) at Dec. 31, 2022       9,693,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 20,670   20,670      
Stock plan transactions and other (in shares)   99,000        
Stock plan transactions and other (290) $ 1 (291)      
Acquisition of treasury stock (shares)       125,000    
Acquisition of treasury stock (198,819)     $ (198,819)    
Net income 291,644       291,644  
Other comprehensive income/(loss), net of income taxes 457         457
Ending balance (in shares) at Mar. 31, 2023   37,419,000        
Ending balance at Mar. 31, 2023 2,481,685 $ 374 1,849,683 $ (4,480,833) 5,119,892 (7,431)
Ending balance (in shares) at Mar. 31, 2023       9,818,000    
Beginning balance (in shares) at Dec. 31, 2023   37,483,000        
Beginning balance at Dec. 31, 2023 $ 3,062,207 $ 375 1,956,160 $ (4,944,656) 6,056,985 (6,657)
Beginning balance (in shares) at Dec. 31, 2023 10,057,000     10,057,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation $ 36,681   36,681      
Stock plan transactions and other (in shares)   80,000        
Stock plan transactions and other 2,110 $ 1 2,109      
Acquisition of treasury stock (shares)       39,000    
Acquisition of treasury stock (97,663)     $ (97,663)    
Net income 359,287       359,287  
Other comprehensive income/(loss), net of income taxes (1,293)         (1,293)
Ending balance (in shares) at Mar. 31, 2024   37,563,000        
Ending balance at Mar. 31, 2024 $ 3,361,329 $ 376 $ 1,994,950 $ (5,042,319) $ 6,416,272 $ (7,950)
Ending balance (in shares) at Mar. 31, 2024 10,096,000     10,096,000