XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2024
Apr. 30, 2023
Current assets:    
Cash and cash equivalents $ 11,663 $ 12,049
Accounts receivable, net of allowance for doubtful accounts of $111 at January 31, 2024 and April 30, 2023 5,410 4,622
Contract assets 10,572 10,009
Inventories 23,159 20,526
Prepaid income taxes 24 30
Prepaid expenses and other 1,252 1,071
Total current assets 52,080 48,307
Property, plant, and equipment, net 6,232 7,093
Goodwill 617 617
Cash surrender value of life insurance 10,676 10,220
Other assets 875 877
Right-of-use assets – operating leases 6,323 7,382
Restricted cash 941 0
Total assets 77,744 74,496
Current liabilities:    
Accounts payable 1,723 1,464
Accrued liabilities 4,528 3,934
Loss provision accrual 1,620 1,544
Operating lease liability - current portion 1,783 1,753
Contract liabilities 18,370 18,586
Total current liabilities 28,024 27,281
Deferred compensation 8,190 8,314
Deferred taxes 8 8
Operating lease liability – non-current portion 4,716 5,883
Other liabilities 133 124
Total liabilities 41,071 41,610
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,486 shares issued and 9,485 shares outstanding at January 31, 2024; 9,374 shares issued and 9,373 shares outstanding at April 30, 2023 9,487 9,374
Additional paid-in capital 49,841 49,136
Accumulated deficit (22,652) (25,621)
Common stock reacquired and held in treasury - at cost (1 share at January 31, 2024 and April 30, 2023) (3) (3)
Total stockholders’ equity 36,673 32,886
Total liabilities and stockholders’ equity $ 77,744 $ 74,496