XML 66 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Note 13 - Stockholders' Equity - Schedule of Stockholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Balance $ 151,494 $ 132,425
Net earnings 12,784 5,028
Paid in capital – restricted stock 244 123
Issuance of restricted stock 0 0
Repurchase of shares (82) (10)
Cash dividends (289) (286)
BALANCE 164,151 137,280
Common Stock [Member]    
Balance 9,020 8,877
Net earnings 0 0
Paid in capital – restricted stock 0 0
Issuance of restricted stock 105 90
Repurchase of shares 0 0
Cash dividends 0 0
BALANCE 9,125 8,967
Additional Paid-in Capital [Member]    
Balance 35,934 35,394
Net earnings 0 0
Paid in capital – restricted stock 244 123
Issuance of restricted stock (105) (90)
Repurchase of shares 0 0
Cash dividends 0 0
BALANCE 36,073 35,427
Treasury Stock, Common [Member]    
Balance (13,110) (13,100)
Net earnings 0 0
Paid in capital – restricted stock 0 0
Issuance of restricted stock 0 0
Repurchase of shares (82) (10)
Cash dividends 0 0
BALANCE (13,192) (13,110)
Retained Earnings [Member]    
Balance 119,650 101,254
Net earnings 12,784 5,028
Paid in capital – restricted stock 0 0
Issuance of restricted stock 0 0
Repurchase of shares 0 0
Cash dividends (289) (286)
BALANCE $ 132,145 $ 105,996