v3.25.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Current assets:    
Cash and cash equivalents $ 4,720 $ 18,320
Accounts receivable, net of allowances of $110 at April 30, 2025 and at April 30, 2024 5,914 4,614
Contract assets 17,914 10,523
Inventories 23,487 23,431
Prepaid income taxes 0 37
Prepaid expenses and other 1,071 1,196
Total current assets 53,106 58,121
Property, plant, and equipment, net 6,188 6,438
Deferred taxes 12,045 0
Goodwill 617 617
Cash surrender value of life insurance and assets held in trust 10,882 10,221
Right-of-use assets – operating leases 8,659 6,036
Restricted cash 1,365 945
Other assets 875 875
Total assets 93,737 83,253
Current liabilities:    
Accounts payable – trade 1,359 2,348
Accrued liabilities 5,899 4,765
Loss provision accrual 460 404
Income taxes payable 103 0
Operating lease liability, current portion 2,027 1,640
Contract liabilities 13,607 21,639
Total current liabilities 23,455 30,796
Deferred compensation 7,933 8,088
Deferred taxes 0 8
Operating lease liability, non-current portion 6,729 4,545
Total liabilities 38,117 43,437
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,717 shares issued and 9,704 shares outstanding at April 30, 2025; 9,512 shares issued and 9,511 shares outstanding at April 30, 2024 9,717 9,512
Additional paid-in capital 42,475 50,334
Retained earnings (accumulated deficit) 3,659 (20,027)
Common stock reacquired and held in treasury - at cost (13 shares at April 30, 2025 and 1 share at April 30, 2024) (231) (3)
Total stockholders’ equity 55,620 39,816
Total liabilities and stockholders’ equity $ 93,737 $ 83,253