XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Stockholders' Equity - Schedule of Stockholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Mar. 31, 2024
Balance $ 137,280 $ 129,687 $ 132,425 $ 127,475
Net earnings 5,028 2,567    
Paid in capital – restricted stock units 123 47    
Issuance of restricted stock 0      
Repurchase of shares (10) (123)    
Cash dividends (286) (279)    
Balance 137,280 129,687    
Common Stock [Member]        
Balance 8,967 8,873 8,877 8,873
Net earnings 0 0    
Paid in capital – restricted stock units 0 0    
Issuance of restricted stock 90      
Repurchase of shares 0 0    
Cash dividends 0 0    
Balance 8,967 8,873    
Additional Paid-in Capital [Member]        
Balance 35,427 35,294 35,394 35,247
Net earnings 0 0    
Paid in capital – restricted stock units 123 47    
Issuance of restricted stock (90)      
Repurchase of shares 0 0    
Cash dividends 0 0    
Balance 35,427 35,294    
Treasury Stock, Common [Member]        
Balance (13,110) (13,052) (13,100) (12,929)
Net earnings 0 0    
Paid in capital – restricted stock units 0 0    
Issuance of restricted stock 0      
Repurchase of shares (10) (123)    
Cash dividends 0 0    
Balance (13,110) (13,052)    
Retained Earnings [Member]        
Balance 105,996 98,572 $ 101,254 $ 96,284
Net earnings 5,028 2,567    
Paid in capital – restricted stock units 0 0    
Issuance of restricted stock 0      
Repurchase of shares 0 0    
Cash dividends (286) (279)    
Balance $ 105,996 $ 98,572