XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2025
Apr. 30, 2025
Current assets:    
Cash and cash equivalents $ 2,992 $ 4,720
Accounts receivable, net of allowances of $102 at October 31, 2025 and $110 at April 30, 2025 6,069 5,914
Contract assets 15,501 17,914
Inventories 24,682 23,487
Prepaid income taxes 226 0
Prepaid expenses and other 1,449 1,071
Total current assets 50,919 53,106
Property, plant, and equipment, net 6,601 6,188
Deferred taxes 12,153 12,045
Goodwill 617 617
Cash surrender value of life insurance and assets held in trust 11,404 10,882
Right-of-use assets – operating leases 8,302 8,659
Restricted cash 1,384 1,365
Other assets 875 875
Total assets 92,255 93,737
Current liabilities:    
Accounts payable – trade 1,420 1,359
Accrued liabilities 5,022 5,899
Loss provision accrual 46 460
Income taxes payable 0 103
Operating lease liability - current portion 2,083 2,027
Contract liabilities 11,095 13,607
Total current liabilities 19,666 23,455
Deferred compensation 7,819 7,933
Operating lease liability – non-current portion 6,315 6,729
Total liabilities 33,800 38,117
Stockholders’ equity:    
Preferred stock - $1.00 par value; authorized 600 shares, no shares issued 0 0
Common stock - $1.00 par value; authorized 20,000 shares, 9,818 shares issued and 9,773 shares outstanding at October 31, 2025; 9,717 shares issued and 9,704 shares outstanding at April 30, 2025 9,818 9,717
Additional paid-in capital 43,732 42,475
Retained earnings 6,094 3,659
Common stock reacquired and held in treasury - at cost (45 shares at October 31, 2025 and 13 shares at April 30, 2025) (1,189) (231)
Total stockholders’ equity 58,455 55,620
Total liabilities and stockholders’ equity $ 92,255 $ 93,737