v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock
Beginning Balance (in shares) at Dec. 31, 2024   27,644,413      
Beginning Balance at Dec. 31, 2024 $ 2,037,228 $ 276 $ 337,161 $ 2,085,787 $ (385,996)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 3,994     3,994  
Restricted stock units granted for accrued annual bonuses 540   540    
Stock repurchased during period 3,051       3,051
Compensation expense for equity awards 2,625   2,625    
Stock issued under employee incentive plans (in shares)   49,113      
Stock issued under employee incentive plans 1,190 $ 1 1,189    
Ending Balance (in shares) at Mar. 31, 2025   27,693,526      
Ending Balance at Mar. 31, 2025 2,042,526 $ 277 341,515 2,089,781 (389,047)
Beginning Balance (in shares) at Dec. 31, 2024   27,644,413      
Beginning Balance at Dec. 31, 2024 2,037,228 $ 276 337,161 2,085,787 (385,996)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 35,527        
Ending Balance (in shares) at Jun. 30, 2025   27,713,227      
Ending Balance at Jun. 30, 2025 2,057,145 $ 277 345,189 2,121,314 (409,635)
Beginning Balance (in shares) at Mar. 31, 2025   27,693,526      
Beginning Balance at Mar. 31, 2025 2,042,526 $ 277 341,515 2,089,781 (389,047)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 31,533     31,533  
Stock repurchased during period 20,588       20,588
Compensation expense for equity awards 2,826   2,826    
Stock issued under employee incentive plans (in shares)   19,701      
Stock issued under employee incentive plans 848   848    
Ending Balance (in shares) at Jun. 30, 2025   27,713,227      
Ending Balance at Jun. 30, 2025 2,057,145 $ 277 345,189 2,121,314 (409,635)
Beginning Balance (in shares) at Dec. 31, 2025   27,789,678      
Beginning Balance at Dec. 31, 2025 2,096,289 $ 277 347,307 2,158,339 (409,635)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 2,160     2,160  
Restricted stock units granted for accrued annual bonuses (696)   (696)    
Compensation expense for equity awards 3,418   3,418    
Stock issued under employee incentive plans (in shares)   99,193      
Stock issued under employee incentive plans 1,243 $ 1 1,242    
Ending Balance (in shares) at Mar. 31, 2026   27,888,871      
Ending Balance at Mar. 31, 2026 2,102,414 $ 278 351,272 2,160,499 (409,635)
Beginning Balance (in shares) at Dec. 31, 2025   27,789,678      
Beginning Balance at Dec. 31, 2025 2,096,289 $ 277 347,307 2,158,339 (409,635)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 29,144        
Ending Balance (in shares) at Jun. 30, 2026   27,904,864      
Ending Balance at Jun. 30, 2026 2,132,656 $ 279 354,476 2,187,483 (409,582)
Beginning Balance (in shares) at Mar. 31, 2026   27,888,871      
Beginning Balance at Mar. 31, 2026 2,102,414 $ 278 351,272 2,160,499 (409,635)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 26,984     26,984  
Stock repurchase including excise tax 53       53
Compensation expense for equity awards 2,249   2,249    
Stock issued under employee incentive plans (in shares)   15,993      
Stock issued under employee incentive plans 956 $ 1 955    
Ending Balance (in shares) at Jun. 30, 2026   27,904,864      
Ending Balance at Jun. 30, 2026 $ 2,132,656 $ 279 $ 354,476 $ 2,187,483 $ (409,582)