XML 18 R5.htm IDEA: XBRL DOCUMENT v3.25.1
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
Treasury stock, beginning balance (in shares) at Dec. 31, 2023     5,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 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)
Treasury stock, ending balance (in shares) at Mar. 31, 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)
Treasury stock, beginning balance (in shares) at Dec. 31, 2024 5,080   5,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 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,620,786 20,626,000        
Ending balance at Mar. 31, 2025 $ 465,050 $ 206 $ (110) $ 260,512 $ 215,985 $ (11,543)
Treasury stock, ending balance (in shares) at Mar. 31, 2025 5,080   5,000