XML 22 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
Treasury Stock
Accumulated Other Comprehensive (Loss) Income
BALANCE, Shares at Dec. 31, 2020   33,141,879        
Accumulated gain (loss) at beginning of period at Dec. 31, 2020 $ 319,200 $ 300 $ 199,800 $ 269,400   $ (8,700)
BALANCE, Treasury Stock, Shares at Dec. 31, 2020         (3,518,607)  
BALANCE, Treasury Stock, Value at Dec. 31, 2020         $ (141,600)  
Net income 118,800     118,800    
Issuance of common stock awards to employees (in shares)   125,550        
Issuance of common stock awards to employees 0 $ 0 0      
Surrender of common stock awards by employees (in shares)         (46,651)  
Surrender of common stock awards (5,600)       $ (5,600)  
Share-based compensation expense 11,100   11,100      
Share-based compensation issued to directors (in shares)   4,230        
Share-based compensation issued to directors 500   500      
Dividends Declared ($2.22 per share) (35,700)     (35,700)    
Net change in cash flow hedges, net of tax 8,500         8,500
Accumulated gain (loss) at end of period at Dec. 31, 2021 416,800 $ 300 211,400 352,500   (200)
BALANCE, Shares at Dec. 31, 2021   33,271,659        
BALANCE, Treasury Stock, Shares at Dec. 31, 2021         (3,565,258)  
BALANCE, Treasury Stock, Value at Dec. 31, 2021         $ (147,200)  
Net income 223,400     223,400    
Issuance of common stock awards to employees (in shares)   112,389        
Issuance of common stock awards to employees 0 $ 0 0      
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 ($2.22 per share) $ (62,800)     (62,800)    
Common stock repurchase (in shares) (1,500,000)       (1,502,634)  
Common stock repurchase $ (137,600)       $ (137,600)  
Net change in cash flow hedges, net of tax 40,800         40,800
Accumulated gain (loss) at end of period at Dec. 31, 2022 $ 493,500 $ 300 228,800 513,100   40,600
BALANCE, Shares at Dec. 31, 2022 33,429,557 33,429,557        
BALANCE, Treasury Stock, Shares at Dec. 31, 2022 (5,123,075)       (5,123,075)  
BALANCE, Treasury Stock, Value at Dec. 31, 2022 $ (289,300)       $ (289,300)  
Net income 243,700     243,700    
Issuance of common stock awards to employees (in shares)   151,606        
Issuance of common stock awards to employees 0 $ 0 0      
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 ($2.22 per share) $ (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)
Accumulated gain (loss) at end of period at Dec. 31, 2023 $ 670,300 $ 300 $ 244,700 $ 693,800   $ 33,700
BALANCE, Shares at Dec. 31, 2023 33,587,701 33,587,701        
BALANCE, Treasury Stock, Shares at Dec. 31, 2023 (5,220,363)       (5,220,363)  
BALANCE, Treasury Stock, Value at Dec. 31, 2023 $ (302,200)       $ (302,200)