v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid In Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Income
Beginning balance (in shares) at Dec. 31, 2023   33,587,701        
Accumulated gain at beginning of period at Dec. 31, 2023 $ 670,300 $ 300 $ 244,700 $ 693,800 $ (302,200) $ 33,700
Beginning balance, treasury stock (in shares) at Dec. 31, 2023         (5,220,363)  
Ending balance (in shares) at Mar. 31, 2024   33,658,330        
Accumulated gain at end of period at Mar. 31, 2024 679,200 $ 300 248,700 694,200 $ (302,400) 38,400
Ending balance, treasury stock (in shares) at Mar. 31, 2024         (5,221,772)  
Beginning balance (in shares) at Dec. 31, 2023   33,587,701        
Accumulated gain at beginning of period at Dec. 31, 2023 670,300 $ 300 244,700 693,800 $ (302,200) 33,700
Beginning balance, treasury stock (in shares) at Dec. 31, 2023         (5,220,363)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 121,100     121,100    
Issuance of common stock awards to employees (in shares)   114,493        
Surrender of common stock awards (in shares)         (36,691)  
Surrender of common stock awards (8,000)       $ (8,000)  
Share-based compensation expense 7,800   7,800      
Share-based compensation issued to directors (in shares)   4,186        
Share-based compensation issued to directors 400   400      
Dividends declared $ (65,300)     (65,300)    
Common stock repurchase, inclusive of excise tax obligation (in shares) (215,000)       (214,864)  
Common stock repurchase, inclusive of excise tax obligation $ (45,700)       $ (45,700)  
Other comprehensive income (loss), net of tax 4,700         4,700
Ending balance (in shares) at Jun. 30, 2024   33,706,380        
Accumulated gain at end of period at Jun. 30, 2024 685,300 $ 300 252,900 749,600 $ (355,900) 38,400
Ending balance, treasury stock (in shares) at Jun. 30, 2024         (5,471,918)  
Beginning balance (in shares) at Mar. 31, 2024   33,658,330        
Accumulated gain at beginning of period at Mar. 31, 2024 679,200 $ 300 248,700 694,200 $ (302,400) 38,400
Beginning balance, treasury stock (in shares) at Mar. 31, 2024         (5,221,772)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 65,200     65,200    
Issuance of common stock awards to employees (in shares)   43,864        
Surrender of common stock awards (in shares)         (35,282)  
Surrender of common stock awards (7,800)       $ (7,800)  
Share-based compensation expense 4,000   4,000      
Share-based compensation issued to directors (in shares)   4,186        
Share-based compensation issued to directors 200   200      
Dividends declared $ (9,800)     (9,800)    
Common stock repurchase, inclusive of excise tax obligation (in shares) (215,000)       (214,864)  
Common stock repurchase, inclusive of excise tax obligation $ (45,700)       $ (45,700)  
Other comprehensive income (loss), net of tax 0          
Ending balance (in shares) at Jun. 30, 2024   33,706,380        
Accumulated gain at end of period at Jun. 30, 2024 $ 685,300 $ 300 252,900 749,600 $ (355,900) 38,400
Ending balance, treasury stock (in shares) at Jun. 30, 2024         (5,471,918)  
Beginning balance (in shares) at Dec. 31, 2024 33,713,662 33,713,662        
Accumulated gain at beginning of period at Dec. 31, 2024 $ 705,300 $ 300 261,300 865,500 $ (456,800) 35,000
Beginning balance, treasury stock (in shares) at Dec. 31, 2024 (5,955,171)       (5,955,171)  
Ending balance (in shares) at Mar. 31, 2025   33,766,093        
Accumulated gain at end of period at Mar. 31, 2025 $ 660,900 $ 300 268,400 853,600 $ (491,100) 29,700
Ending balance, treasury stock (in shares) at Mar. 31, 2025         (6,155,694)  
Beginning balance (in shares) at Dec. 31, 2024 33,713,662 33,713,662        
Accumulated gain at beginning of period at Dec. 31, 2024 $ 705,300 $ 300 261,300 865,500 $ (456,800) 35,000
Beginning balance, treasury stock (in shares) at Dec. 31, 2024 (5,955,171)       (5,955,171)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 114,400     114,400    
Issuance of common stock awards to employees (in shares)   89,369        
Surrender of common stock awards (in shares)         (53,217)  
Surrender of common stock awards (8,400)       $ (8,400)  
Share-based compensation expense 10,300   10,300      
Share-based compensation issued to directors (in shares)   5,425        
Share-based compensation issued to directors 400   400      
Issuance of award previously classified as liability awards (in shares)   26,803        
Issuance of awards previously classified as liability awards 3,400   3,400      
Dividends declared $ (67,400)     (67,400)    
Common stock repurchase, inclusive of excise tax obligation (in shares) (500,000)       (500,000)  
Common stock repurchase, inclusive of excise tax obligation $ (84,100)       $ (84,100)  
Other comprehensive income (loss), net of tax $ (9,400)         (9,400)
Ending balance (in shares) at Jun. 30, 2025 33,835,259 33,835,259        
Accumulated gain at end of period at Jun. 30, 2025 $ 664,500 $ 300 275,400 912,500 $ (549,300) 25,600
Ending balance, treasury stock (in shares) at Jun. 30, 2025 (6,508,388)       (6,508,388)  
Beginning balance (in shares) at Mar. 31, 2025   33,766,093        
Accumulated gain at beginning of period at Mar. 31, 2025 $ 660,900 $ 300 268,400 853,600 $ (491,100) 29,700
Beginning balance, treasury stock (in shares) at Mar. 31, 2025         (6,155,694)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 69,000     69,000    
Issuance of common stock awards to employees (in shares)   52,437        
Surrender of common stock awards (in shares)         (52,694)  
Surrender of common stock awards (8,400)       $ (8,400)  
Share-based compensation expense 4,900   4,900      
Share-based compensation issued to directors (in shares)   5,425        
Share-based compensation issued to directors 200   200      
Issuance of award previously classified as liability awards (in shares)   11,304        
Issuance of awards previously classified as liability awards 1,900   1,900      
Dividends declared $ (10,100)     (10,100)    
Common stock repurchase, inclusive of excise tax obligation (in shares) (300,000)       (300,000)  
Common stock repurchase, inclusive of excise tax obligation $ (49,800)       $ (49,800)  
Other comprehensive income (loss), net of tax $ (4,100)         (4,100)
Ending balance (in shares) at Jun. 30, 2025 33,835,259 33,835,259        
Accumulated gain at end of period at Jun. 30, 2025 $ 664,500 $ 300 $ 275,400 $ 912,500 $ (549,300) $ 25,600
Ending balance, treasury stock (in shares) at Jun. 30, 2025 (6,508,388)       (6,508,388)