XML 24 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
ASR Agreement
Common Stock
Additional Paid-in Capital
Additional Paid-in Capital
ASR Agreement
Retained Earnings
Accumulated Other Comprehensive Income/(Loss)
Treasury Stock
Treasury Stock
ASR Agreement
Beginning balance (in shares) at Dec. 31, 2021     197,541,700            
Beginning balance at Dec. 31, 2021 $ 693,156   $ 198 $ 395,584   $ 756,137 $ (89,474) $ (369,289)  
Treasury stock, beginning balance (in shares) at Dec. 31, 2021               (31,084,290)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock issued against stock-based compensation plans (in shares)     2,398,180            
Stock issued against stock-based compensation plans 0   $ 2 (2)          
Stock-based compensation $ 49,366     49,366          
Acquisition of treasury stock (in shares) (2,519,290)             (2,683,370)  
Acquisition of treasury stock $ (72,642)             $ (72,642)  
Other comprehensive (loss) income (54,669)           (54,669)    
Net income 142,968         142,968      
Ending balance (in shares) at Dec. 31, 2022     199,939,880            
Ending balance at Dec. 31, 2022 758,179   $ 200 444,948   899,105 (144,143) $ (441,931)  
Treasury stock, ending balance (in shares) at Dec. 31, 2022               (33,767,660)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock issued against stock-based compensation plans (in shares)     3,470,158            
Stock issued against stock-based compensation plans 4,646   $ 3 4,643          
Stock-based compensation $ 58,437     58,437          
Acquisition of treasury stock (in shares) (4,127,451)             (4,364,498)  
Acquisition of treasury stock $ (133,268)             $ (133,268)  
Excise tax on repurchase of common stock, net of stock issuances (218)             (218)  
Other comprehensive (loss) income 17,103           17,103    
Net income $ 184,558         184,558      
Ending balance (in shares) at Dec. 31, 2023 165,277,880   203,410,038            
Ending balance at Dec. 31, 2023 $ 889,437   $ 203 508,028   1,083,663 (127,040) $ (575,417)  
Treasury stock, ending balance (in shares) at Dec. 31, 2023 (38,132,158)             (38,132,158)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock issued against stock-based compensation plans (in shares)     3,100,549            
Stock issued against stock-based compensation plans $ 5,038   $ 3 5,035          
Stock-based compensation $ 72,658     72,658          
Acquisition of treasury stock (in shares) (6,273,381)             (2,406,700) (4,170,517)
Acquisition of treasury stock $ (81,790)             $ (81,790)  
Accelerated share repurchase   $ (125,000)     $ 2,862       $ (127,862)
Excise tax on repurchase of common stock, net of stock issuances (1,096)             (1,096)  
Other comprehensive (loss) income (27,682)           (27,682)    
Net income $ 198,297         198,297      
Ending balance (in shares) at Dec. 31, 2024 161,801,212   206,510,587            
Ending balance at Dec. 31, 2024 $ 929,862   $ 206 $ 588,583   $ 1,281,960 $ (154,722) $ (786,165)  
Treasury stock, ending balance (in shares) at Dec. 31, 2024 (44,709,375)             (44,709,375)