XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Director
Executive Officer [Member]
Common stock
Common stock
Director
Common stock
Executive Officer [Member]
Additional Paid-in Capital
Additional Paid-in Capital
Director
Additional Paid-in Capital
Executive Officer [Member]
Retained Earnings
Treasury Stock, Common
Beginning balance, shares outstanding at Dec. 31, 2022       14,732,000              
Stockholders' equity, beginning balance at Dec. 31, 2022 $ 137,134     $ 264     $ 238,780     $ 176,843 $ (278,753)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Net income $ 21,775                 21,775  
Issuance of common stock from employee stock purchase plan, shares 49,824     50,000              
Issuance of common stock from employee stock purchase plan $ 1,207           1,207        
Isuuance of common stock, shares         11,000 30,000          
Issuance of common stock   $ 338 $ 826         $ 338 $ 826    
Issuance of restricted common stock, shares       142,000              
Issuance of restricted common stock 0     $ 2     (2)        
Exercise of stock options, shares       12,000              
Exercise of stock options (174)           (174)        
Cancellation and retirement of restricted common stock, shares       (3,000)              
Restricted common stock and stock options surrendered for taxes paid (78)           (78)        
Stock-based compensation expense 4,991           4,991        
Dividends on common stock (5,023)           (5,023)        
Other, shares       8,000              
Other 276           276        
Ending balance, shares outstanding at Sep. 30, 2023       14,982,000              
Stockholders' equity, ending balance at Sep. 30, 2023 161,272     $ 266     241,141     198,618 (278,753)
Beginning balance, shares outstanding at Jun. 30, 2023       14,958,000              
Stockholders' equity, beginning balance at Jun. 30, 2023 156,167     $ 266     240,681     193,973 (278,753)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Net income $ 4,645                 4,645  
Issuance of common stock from employee stock purchase plan, shares 11,782     12,000              
Issuance of common stock from employee stock purchase plan $ 284           284        
Isuuance of common stock, shares         5,000            
Issuance of common stock   161           161      
Exercise of stock options, shares       7,000              
Exercise of stock options (133)           (133)        
Stock-based compensation expense 1,831           1,831        
Dividends on common stock (1,683)           (1,683)        
Ending balance, shares outstanding at Sep. 30, 2023       14,982,000              
Stockholders' equity, ending balance at Sep. 30, 2023 161,272     $ 266     241,141     198,618 (278,753)
Beginning balance, shares outstanding at Dec. 31, 2023       15,000,000              
Stockholders' equity, beginning balance at Dec. 31, 2023 173,060     $ 266     241,291     210,256 (278,753)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Net income $ 23,098                 23,098  
Issuance of common stock from employee stock purchase plan, shares 42,942     42,000              
Issuance of common stock from employee stock purchase plan $ 910           910        
Isuuance of common stock, shares         14,000            
Issuance of common stock   400           400      
Issuance of restricted common stock, shares       157,000              
Issuance of restricted common stock 0     $ 2     (2)        
Exercise of stock options, shares       51,000              
Exercise of stock options 1,272     $ 1     1,271        
Cancellation and retirement of restricted common stock, shares       (72,000)              
Restricted common stock and stock options surrendered for taxes paid (424)           (424)        
Stock-based compensation expense 4,121           4,121        
Dividends on common stock (5,098)           (5,098)        
Other, shares       31,000              
Other 790           790        
Ending balance, shares outstanding at Sep. 30, 2024       15,223,000              
Stockholders' equity, ending balance at Sep. 30, 2024 198,129     $ 269     243,259     233,354 (278,753)
Beginning balance, shares outstanding at Jun. 30, 2024       15,236,000              
Stockholders' equity, beginning balance at Jun. 30, 2024 187,887     $ 269     242,883     223,488 (278,753)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Net income $ 9,866                 9,866  
Issuance of common stock from employee stock purchase plan, shares 11,376     11,000              
Issuance of common stock from employee stock purchase plan $ 239           239        
Isuuance of common stock, shares         4,000            
Issuance of common stock   $ 136           $ 136      
Exercise of stock options, shares       1,000              
Exercise of stock options 0                    
Cancellation and retirement of restricted common stock, shares       (29,000)              
Restricted common stock and stock options surrendered for taxes paid (5)           (5)        
Stock-based compensation expense 1,714           1,714        
Dividends on common stock (1,708)           (1,708)        
Ending balance, shares outstanding at Sep. 30, 2024       15,223,000              
Stockholders' equity, ending balance at Sep. 30, 2024 $ 198,129     $ 269     $ 243,259     $ 233,354 $ (278,753)