XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2023   20,127,000        
Beginning balance at Dec. 31, 2023 $ 462,278 $ 201 $ (110) $ 251,988 $ 210,070 $ 129
Beginning balance (in shares) at Dec. 31, 2023     5,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 14,032       14,032  
Other comprehensive income (loss), net of tax (4,091)         (4,091)
Common and treasury stock transactions:            
Stock-based compensation 2,644     2,644    
Vesting of equity awards, net of tax withholding (in shares)   127,000        
Vesting of equity awards, net of tax withholding (2,862) $ 1   (2,863)    
Cash dividends declared ($0.15 per share) (3,018)       (3,018)  
Dividend equivalents on restricted stock units (198)       (198)  
Ending balance (in shares) at Mar. 31, 2024   20,254,000        
Ending balance at Mar. 31, 2024 468,785 $ 202 $ (110) 251,769 220,886 (3,962)
Ending balance (in shares) at Mar. 31, 2024     5,000      
Beginning balance (in shares) at Dec. 31, 2023   20,127,000        
Beginning balance at Dec. 31, 2023 462,278 $ 201 $ (110) 251,988 210,070 129
Beginning balance (in shares) at Dec. 31, 2023     5,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 23,704          
Other comprehensive income (loss), net of tax 811          
Ending balance (in shares) at Sep. 30, 2024   20,414,000        
Ending balance at Sep. 30, 2024 483,285 $ 204 $ (110) 258,086 224,165 940
Ending balance (in shares) at Sep. 30, 2024     5,000      
Beginning balance (in shares) at Mar. 31, 2024   20,254,000        
Beginning balance at Mar. 31, 2024 468,785 $ 202 $ (110) 251,769 220,886 (3,962)
Beginning balance (in shares) at Mar. 31, 2024     5,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (5,157)       (5,157)  
Other comprehensive income (loss), net of tax (2,094)         (2,094)
Common and treasury stock transactions:            
Stock-based compensation 3,465     3,465    
Issuance of common stock (in shares)   13,000        
Vesting of equity awards, net of tax withholding (in shares)   55,000        
Vesting of equity awards, net of tax withholding (885) $ 1   (886)    
Cash dividends declared ($0.15 per share) (3,039)       (3,039)  
Dividend equivalents on restricted stock units (143)       (143)  
Ending balance (in shares) at Jun. 30, 2024   20,322,000        
Ending balance at Jun. 30, 2024 460,932 $ 203 $ (110) 254,348 212,547 (6,056)
Ending balance (in shares) at Jun. 30, 2024     5,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 14,829       14,829  
Other comprehensive income (loss), net of tax 6,996         6,996
Common and treasury stock transactions:            
Stock-based compensation 3,792     3,792    
Vesting of equity awards, net of tax withholding (in shares)   92,000        
Vesting of equity awards, net of tax withholding (53) $ 1   (54)    
Cash dividends declared ($0.15 per share) (3,057)       (3,057)  
Dividend equivalents on restricted stock units (154)       (154)  
Ending balance (in shares) at Sep. 30, 2024   20,414,000        
Ending balance at Sep. 30, 2024 $ 483,285 $ 204 $ (110) 258,086 224,165 940
Ending balance (in shares) at Sep. 30, 2024     5,000      
Beginning balance (in shares) at Dec. 31, 2024 20,409,835 20,415,000        
Beginning balance at Dec. 31, 2024 $ 452,817 $ 204 $ (110) 260,893 205,875 (14,045)
Beginning balance (in shares) at Dec. 31, 2024 5,080   5,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) $ 13,306       13,306  
Other comprehensive income (loss), net of tax 2,502         2,502
Common and treasury stock transactions:            
Stock-based compensation 2,510     2,510    
Vesting of equity awards, net of tax withholding (in shares)   211,000        
Vesting of equity awards, net of tax withholding (2,889) $ 2   (2,891)    
Cash dividends declared ($0.15 per share) (3,094)       (3,094)  
Dividend equivalents on restricted stock units (102)       (102)  
Ending balance (in shares) at Mar. 31, 2025   20,626,000        
Ending balance at Mar. 31, 2025 $ 465,050 $ 206 $ (110) 260,512 215,985 (11,543)
Ending balance (in shares) at Mar. 31, 2025     5,000      
Beginning balance (in shares) at Dec. 31, 2024 20,409,835 20,415,000        
Beginning balance at Dec. 31, 2024 $ 452,817 $ 204 $ (110) 260,893 205,875 (14,045)
Beginning balance (in shares) at Dec. 31, 2024 5,080   5,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) $ 52,025          
Other comprehensive income (loss), net of tax $ 8,760          
Ending balance (in shares) at Sep. 30, 2025 20,790,543 20,796,000        
Ending balance at Sep. 30, 2025 $ 509,220 $ 208 $ (110) 266,212 248,195 (5,285)
Ending balance (in shares) at Sep. 30, 2025 5,080   5,000      
Beginning balance (in shares) at Mar. 31, 2025   20,626,000        
Beginning balance at Mar. 31, 2025 $ 465,050 $ 206 $ (110) 260,512 215,985 (11,543)
Beginning balance (in shares) at Mar. 31, 2025     5,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 21,073       21,073  
Other comprehensive income (loss), net of tax 6,519         6,519
Common and treasury stock transactions:            
Stock-based compensation 3,987     3,987    
Issuance of common stock (in shares)   7,000        
Vesting of equity awards, net of tax withholding (in shares)   98,000        
Vesting of equity awards, net of tax withholding (887) $ 1   (888)    
Cash dividends declared ($0.15 per share) (3,094)       (3,094)  
Dividend equivalents on restricted stock units (157)       (157)  
Ending balance (in shares) at Jun. 30, 2025   20,731,000        
Ending balance at Jun. 30, 2025 492,491 $ 207 $ (110) 263,611 233,807 (5,024)
Ending balance (in shares) at Jun. 30, 2025     5,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 17,646       17,646  
Other comprehensive income (loss), net of tax (261)         (261)
Common and treasury stock transactions:            
Stock-based compensation 2,919     2,919    
Vesting of equity awards, net of tax withholding (in shares)   65,000        
Vesting of equity awards, net of tax withholding (317) $ 1   (318)    
Cash dividends declared ($0.15 per share) (3,111)       (3,111)  
Dividend equivalents on restricted stock units $ (147)       (147)  
Ending balance (in shares) at Sep. 30, 2025 20,790,543 20,796,000        
Ending balance at Sep. 30, 2025 $ 509,220 $ 208 $ (110) $ 266,212 $ 248,195 $ (5,285)
Ending balance (in shares) at Sep. 30, 2025 5,080   5,000