XML 26 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Retained Earnings
Balance, beginning of period (in shares) at Dec. 31, 2021   89,600,000        
Balance, beginning of period at Dec. 31, 2021 $ 1,684,804 $ 896 $ (234,448) $ 1,264,943 $ (45,155) $ 698,568
Balance, beginning of period, treasury stock (in shares) at Dec. 31, 2021     (4,899,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 180,550         180,550
Other comprehensive income (loss), net of tax 55,420       55,420  
Issuance of common stock through employee stock purchase plan (in shares)   17,000        
Issuance of common stock through employee stock purchase plan 1,078     1,078    
Issuance of common stock for vesting of share-based awards, net of shares withheld for taxes (in shares)   859,000 14,000      
Issuance of common stock for vesting of share-based awards, net of shares withheld for taxes and forfeitures (20,229) $ 7 $ 738 (20,974)    
Share-based compensation 27,780 $ 2   27,778    
Accelerated shares repurchased (in shares)     (1,938,000)      
Accelerated shares repurchased (125,000)   $ (129,152) 4,152    
Balance, end of period (in shares) at Dec. 31, 2022   90,476,000        
Balance, end of period at Dec. 31, 2022 1,804,403 $ 905 $ (362,862) 1,276,977 10,265 879,118
Balance, end of period, treasury stock (in shares) at Dec. 31, 2022     (6,823,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 67,741         67,741
Other comprehensive income (loss), net of tax (25,371)       (25,371)  
Issuance of common stock through employee stock purchase plan (in shares)   21,000        
Issuance of common stock through employee stock purchase plan 1,107     1,107    
Issuance of common stock for vesting of share-based awards, net of shares withheld for taxes (in shares)   423,000 18,000      
Issuance of common stock for vesting of share-based awards, net of shares withheld for taxes and forfeitures (2,654) $ 1 $ 911 (3,566)    
Share-based compensation 20,108 $ 3   20,105    
Accelerated shares repurchased (in shares)     (5,946,000)      
Accelerated shares repurchased (277,450)   $ (285,311) 7,861    
Balance, end of period (in shares) at Dec. 31, 2023   90,920,000        
Balance, end of period at Dec. 31, 2023 $ 1,587,884 $ 909 $ (647,262) 1,302,484 (15,106) 946,859
Balance, end of period, treasury stock (in shares) at Dec. 31, 2023 (12,751,000)   (12,751,000)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income $ (6,944)         (6,944)
Other comprehensive income (loss), net of tax (12,465)       (12,465)  
Issuance of common stock through employee stock purchase plan (in shares)   23,000        
Issuance of common stock through employee stock purchase plan 965     965    
Issuance of common stock for vesting of share-based awards, net of shares withheld for taxes (in shares)   666,000 25,000      
Issuance of common stock for vesting of share-based awards, net of shares withheld for taxes and forfeitures 1,925 $ 2 $ 1,269 654    
Share-based compensation 24,436 $ 5   24,431    
Accelerated shares repurchased (in shares)     (1,719,000)      
Accelerated shares repurchased (50,521)   $ (45,418) (5,103)    
Balance, end of period (in shares) at Dec. 31, 2024   91,609,000        
Balance, end of period at Dec. 31, 2024 $ 1,545,280 $ 916 $ (691,411) $ 1,323,431 $ (27,571) $ 939,915
Balance, end of period, treasury stock (in shares) at Dec. 31, 2024 (14,445,000)   (14,445,000)