v3.26.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, common (in shares) at Dec. 31, 2024   40,164,056        
Beginning balance at Dec. 31, 2024 $ 134,924 $ 4 $ (200,696) $ 79,592 $ 257,470 $ (1,446)
Beginning balance, treasury (in shares) at Dec. 31, 2024     (9,615,354)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 7,769       7,769  
Issuance of common stock:            
Other stock awards, net of shares withheld for taxes (in shares)   168,901        
Other stock awards, net of shares withheld for taxes (929)     (929)    
Share-based compensation 2,112     2,112    
Adjustment from foreign currency translation, net $ 348         348
Acquisition of treasury stock, at cost (in shares) (367,873)   (367,873)      
Acquisition of treasury stock, at cost $ (4,981)   $ (4,981)      
Ending balance, common (in shares) at Mar. 31, 2025   40,332,957        
Ending balance at Mar. 31, 2025 $ 139,243 $ 4 $ (205,677) 80,775 265,239 (1,098)
Ending balance, treasury (in shares) at Mar. 31, 2025     (9,983,227)      
Beginning balance, common (in shares) at Dec. 31, 2025 29,719,115 40,682,683        
Beginning balance at Dec. 31, 2025 $ 161,054 $ 4 $ (217,030) 87,835 290,141 104
Beginning balance, treasury (in shares) at Dec. 31, 2025 (10,963,568)   (10,963,568)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 511       511  
Issuance of common stock:            
Other stock awards, net of shares withheld for taxes (in shares)   396,144        
Other stock awards, net of shares withheld for taxes (928)     (928)    
Share-based compensation 2,526     2,526    
Adjustment from foreign currency translation, net $ (471)         (471)
Acquisition of treasury stock, at cost (in shares) 0          
Ending balance, common (in shares) at Mar. 31, 2026 30,115,259 41,078,827        
Ending balance at Mar. 31, 2026 $ 162,692 $ 4 $ (217,030) $ 89,433 $ 290,652 $ (367)
Ending balance, treasury (in shares) at Mar. 31, 2026 (10,963,568)   (10,963,568)