XML 222 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid In Capital 
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive (Loss) Income
BEGINNING BALANCE (in shares) at Dec. 31, 2021   33,271,659        
Accumulated gain (loss) at beginning of period at Dec. 31, 2021 $ 416,800 $ 300 $ 211,400 $ 352,500   $ (200)
BEGINING BALANCE, Treasury Stock (in shares) at Dec. 31, 2021         (3,565,258)  
BEGINING BALANCE, Treasury Stock at Dec. 31, 2021         $ (147,200)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 223,400     223,400    
Issuance of common stock awards to employees (in shares)   112,389        
Surrender of common stock awards by employees (in shares)         (55,183)  
Surrender of common stock awards (4,500)       $ (4,500)  
Share-based compensation expense 12,900   12,900      
Share-based compensation issued to directors (in shares)   6,305        
Share-based compensation issued to directors 500   500      
Issuance of awards previously classified as liability awards (in shares)   39,204        
Issuance of awards previously classified as liability awards 4,000   4,000      
Dividends Declared $ (62,800)     (62,800)    
Common stock repurchase (in shares) (1,502,634)          
Common stock repurchase $ (137,600)          
Net change in cash flow hedges, net of tax 40,800         40,800
ENDING BALANCE (in shares) at Dec. 31, 2022   33,429,557        
Accumulated gain at end of period at Dec. 31, 2022 493,500 $ 300 228,800 513,100   40,600
ENDING BALANCE, Treasury Stock (in shares) at Dec. 31, 2022         (5,123,075)  
ENDING BALANCE, Treasury Stock at Dec. 31, 2022         $ (289,300)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 243,700     243,700    
Issuance of common stock awards to employees (in shares)   151,606        
Surrender of common stock awards by employees (in shares)         (54,802)  
Surrender of common stock awards (6,600)       $ (6,600)  
Share-based compensation expense 15,200   15,200      
Share-based compensation issued to directors (in shares)   6,538        
Share-based compensation issued to directors 700   700      
Dividends Declared $ (63,000)     (63,000)    
Common stock repurchase (in shares) (42,500)       (42,486)  
Common stock repurchase $ (6,300)       $ (6,300)  
Net change in cash flow hedges, net of tax $ (6,900)         (6,900)
ENDING BALANCE (in shares) at Dec. 31, 2023 33,587,701 33,587,701        
Accumulated gain at end of period at Dec. 31, 2023 $ 670,300 $ 300 244,700 693,800   33,700
ENDING BALANCE, Treasury Stock (in shares) at Dec. 31, 2023 (5,220,363)       (5,220,363)  
ENDING BALANCE, Treasury Stock at Dec. 31, 2023 $ (302,200)       $ (302,200)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 256,600     256,600    
Issuance of common stock awards to employees (in shares)   121,775        
Surrender of common stock awards by employees (in shares)         (37,020)  
Surrender of common stock awards (8,000)       $ (8,000)  
Share-based compensation expense 15,800   15,800      
Share-based compensation issued to directors (in shares)   4,186        
Share-based compensation issued to directors 800   800      
Dividends Declared $ (84,900)     (84,900)    
Common stock repurchase (in shares) (698,000)       (697,788)  
Common stock repurchase $ (146,600)       $ (146,600)  
Net change in cash flow hedges, net of tax $ 1,300         1,300
ENDING BALANCE (in shares) at Dec. 31, 2024 33,713,662 33,713,662        
Accumulated gain at end of period at Dec. 31, 2024 $ 705,300 $ 300 $ 261,300 $ 865,500   $ 35,000
ENDING BALANCE, Treasury Stock (in shares) at Dec. 31, 2024 (5,955,171)       (5,955,171)  
ENDING BALANCE, Treasury Stock at Dec. 31, 2024 $ (456,800)       $ (456,800)