v3.26.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Current assets:    
Cash and cash equivalents $ 1,603 $ 4,720
Accounts receivable, net of allowances of $39 at April 30, 2026 and $110 at April 30, 2025 4,740 5,914
Contract assets 17,277 17,914
Inventories 22,618 23,487
Prepaid income taxes 221 0
Prepaid expenses and other 1,517 1,071
Total current assets 47,976 53,106
Property, plant, and equipment, net 7,105 6,188
Deferred taxes 14,084 12,045
Goodwill 218 617
Cash surrender value of life insurance and assets held in trust 11,744 10,882
Right-of-use assets – operating leases 7,409 8,659
Restricted cash 1,331 1,365
Other assets 839 875
Total assets 90,706 93,737
Current liabilities:    
Accounts payable – trade 2,979 1,359
Accrued liabilities 6,482 5,899
Loss provision accrual 103 460
Income taxes payable 0 103
Operating lease liability, current portion 2,002 2,027
Contract liabilities 9,418 13,607
Total current liabilities 20,984 23,455
Deferred compensation 7,664 7,933
Operating lease liability, non-current portion 5,648 6,729
Other liabilities 7 0
Total liabilities 34,303 38,117
Contingencies (Note 15) 0 0
Stockholders’ equity:    
Preferred stock - $1.00 par value; authorized 600 shares, no shares issued and outstanding 0 0
Common stock - $1.00 par value; authorized 20,000 shares, 9,925 shares issued and 9,869 shares outstanding at April 30, 2026; 9,717 shares issued and 9,704 shares outstanding at April 30, 2025 9,925 9,717
Additional paid-in capital 45,506 42,475
Retained earnings 2,756 3,659
Common stock reacquired and held in treasury at cost (56 shares at April 30, 2026 and 13 shares at April 30, 2025) (1,784) (231)
Total stockholders’ equity 56,403 55,620
Total liabilities and stockholders’ equity $ 90,706 $ 93,737