XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Current assets:    
Cash and cash equivalents $ 12,049 $ 11,561
Marketable securities 0 9,964
Accounts receivable, net of allowance for doubtful accounts of $111 at April 30, 2023 and April 30, 2022 4,622 4,291
Contract assets 10,009 8,857
Inventories, net 20,526 19,906
Prepaid income taxes 30 269
Prepaid expenses and other 1,071 1,162
Total current assets 48,307 56,010
Property, plant, and equipment, net 7,093 8,564
Goodwill 617 617
Cash surrender value of life insurance 10,220 9,855
Other assets 877 909
Right-of-Use assets – operating leases 7,382 8,805
Total assets 74,496 84,760
Current liabilities:    
Accounts payable – trade 1,464 1,080
Accrued liabilities 3,934 3,696
Loss provision accrual 1,544 4,243
Operating lease liability, current portion 1,753 1,744
Contract liabilities 18,586 11,098
Total current liabilities 27,281 21,861
Deferred compensation 8,314 8,730
Deferred taxes 8 8
Operating lease liability – non-current 5,883 7,353
Other liabilities 124 120
Total liabilities 41,610 38,072
Contingencies (Note 16)
Stockholders’ equity:    
Preferred stock - $1.00 par value; authorized 600 shares, no shares issued
Common stock - $1.00 par value; authorized 20,000 shares, 9,374 shares issued and 9,373 shares outstanding at April 30, 2023; 9,298 shares issued and 9,297 shares outstanding at April 30, 2022 9,374 9,298
Additional paid-in capital 49,136 57,956
Accumulated deficit (25,621) (20,120)
Common stock reacquired and held in treasury - at cost (1 share at April 30, 2023 and April 30, 2022) (3) (6)
Accumulated other comprehensive income (loss) 0 (440)
Total stockholders’ equity 32,886 46,688
Total liabilities and stockholders’ equity $ 74,496 $ 84,760