XML 77 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Director
Common Stock
Common Stock
Director
Additional Paid-in Capital
Additional Paid-in Capital
Director
Accumulated Deficit
Treasury Stock
Beginning balance, shares outstanding at Dec. 31, 2023     15,000,000          
Beginning balance at Dec. 31, 2023 $ 173,060   $ 266   $ 241,291   $ 210,256 $ (278,753)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income $ 6,973           6,973  
Issuance of common stock from employee stock purchase plan (in shares) 16,296   16,000          
Issuance of common stock from employee stock purchase plan $ 347       347      
Issuance of common stock to directors and board advisor (in shares)     4,000          
Issuance of common stock to directors and board advisor 113       113      
Issuance of restricted common stock (in shares)     157,000          
Issuance of restricted common stock 0   $ 2   (2)      
Restricted common stock, performance awards and stock options surrendered for taxes paid (in shares)     (43,000)          
Restricted common stock, performance awards and stock options surrendered for taxes paid (418)       (418)      
Stock-based compensation expense 376       376      
Dividends on common stock (1,686)       (1,686)      
Other (in shares)     (31,000)          
Other 790       790      
Ending balance, shares outstanding at Mar. 31, 2024     15,165,000          
Ending balance at Mar. 31, 2024 179,555   $ 268   240,811   217,229 (278,753)
Beginning balance, shares outstanding at Dec. 31, 2024     15,254,000          
Beginning balance at Dec. 31, 2024 208,550   $ 269   243,825   243,209 (278,753)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income $ 20,926           20,926  
Issuance of common stock from employee stock purchase plan (in shares) 11,135   11,000          
Issuance of common stock from employee stock purchase plan $ 367       367      
Issuance of common stock to directors and board advisor (in shares)     271,000 2,000        
Issuance of common stock to directors and board advisor 0 $ 77 $ 3   (3) $ 77    
Issuance of restricted common stock (in shares)     115,000          
Issuance of restricted common stock 0   $ 1   (1)      
Exercise of stock options (in shares)     77,000          
Exercise of stock options 321       321      
Restricted common stock, performance awards and stock options surrendered for taxes paid (in shares)     (49,000)          
Restricted common stock, performance awards and stock options surrendered for taxes paid (7,629)       (7,629)      
Stock-based compensation expense 1,676       1,676      
Dividends on common stock (1,722)       (1,722)      
Other (in shares)     (12,000)          
Other 496       496      
Ending balance, shares outstanding at Mar. 31, 2025     15,693,000          
Ending balance at Mar. 31, 2025 $ 223,062   $ 273   $ 237,407   $ 264,135 $ (278,753)