XML 52 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Apr. 30, 2024
Accounting Policies [Abstract]  
Cash and Cash Equivalents and Restricted Cash The reconciliation between the consolidated balance sheet and the consolidated statement of cash flows at April 30 is as follows:
$ in thousands20242023
Cash and cash equivalents$23,267 $8,078 
Restricted cash2,671 5,737 
Total cash, cash equivalents and restricted cash$25,938 $13,815 
Schedule Of Allowance For Doubtful Accounts
The activity in the allowance for credit losses for each of the years ended April 30 was:
$ in thousands20242023
Balance at beginning of year$476 $357 
Provision for credit losses
276 120 
Write-offs, net
(164)(1)
Balance at end of year$588 $476 
Schedule of Property, Plant and Equipment Property, plant and equipment consisted of the following at April 30:
$ in thousands20242023Useful Life
Land$41 $41 N/A
Building and improvements17,280 17,147 
5-40 years
Machinery and equipment46,913 44,180 
3-10 years
Total64,234 61,368 
Less accumulated depreciation(46,585)(44,966)
Net property, plant and equipment$17,649 $16,402 
Fair Value Hierarchy for Assets and Liabilities
The following tables summarize the Company's fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring and nonrecurring basis as of April 30, 2024 and 2023 (in thousands):
2024
Level 1Level 2Level 3Total
Financial Assets
Trading securities held in non-qualified compensation plans (1)
$1,565 $ $ $1,565 
Cash surrender value of life insurance policies (1)
 1,077  1,077 
Total$1,565 $1,077 $ $2,642 
Financial Liabilities
Non-qualified compensation plans (2)
$ $3,009 $ $3,009 
Total$ $3,009 $ $3,009 
2023
Level 1Level 2Level 3Total
Financial Assets
Trading securities held in non-qualified compensation plans (1)
$1,105 $— $— $1,105 
Cash surrender value of life insurance policies (1)
— 1,358 — 1,358 
Total$1,105 $1,358 $— $2,463 
Financial Liabilities
Non-qualified compensation plans (2)
$— $2,910 $— $2,910 
Total$— $2,910 $— $2,910 

(1)The Company maintains two non-qualified compensation plans which include investment assets in a rabbi trust. These assets consist of marketable securities, which are valued using quoted market prices multiplied by the number of shares owned, and life insurance policies, which are valued at their cash surrender value.
(2)Plan liabilities are equal to the individual participants' account balances and other earned retirement benefits.
Reconciliation of Basic to Diluted Weighted Average Shares Outstanding
The following is a reconciliation of basic to diluted weighted average common shares outstanding:
Shares in thousands20242023
Weighted average common shares outstanding
Basic2,879 2,824 
Dilutive effect of stock options and RSUs59 78 
Weighted average common shares outstanding—diluted2,938 2,902