v3.26.1
Income Taxes (Tables)
12 Months Ended
Apr. 30, 2026
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]

For financial reporting purposes, (Loss) income before benefit for income taxes, includes the following components (in thousands):

 

   Fiscal Year Ended
April 30,
 
   2026   2025 
Domestic operations  $(2,908)  $12,144 
(Loss) income before income taxes  $(2,908)  $12,144 
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]

The benefit from income taxes consisted of the following (in thousands):

 

   Fiscal Year Ended
April 30,
 
   2026   2025 
Current:        
Federal  $18   $137 
State   16    374 
Current provision   34    511 
Deferred:          
Federal   (1,501)   (9,634)
State   (538)   (2,419)
Deferred tax benefit   (2,039)   (12,053)
           
Total benefit  $(2,005)  $(11,542)
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]

The difference between the federal statutory rate of 21% and the Company’s effective tax rate after the adoption of ASU 2023-09 is summarized as follows (in thousands):

 

   Fiscal Year Ended
April 30, 2026
 
   Amount   % 
Income tax at statutory federal tax rate  $(611)   21.0%
State and local income tax, net of federal income tax effect   (417)   14.4%
Changes in valuation allowances   (19)   0.6%
Nontaxable or nondeductible items:          
Stock Based Compensation   (1,205)   41.5%
Non-deductible officer’s compensation   246    (8.5)%
Goodwill Write-off   84    (2.9)%
Other nontaxable or nondeductible items   (1)   0.1%
Research and Development Tax credits   (176)   6.0%
Changes in unrecognized tax benefits   5    (0.2)%
Other   89    (3.0)%
Total benefit  $(2,005)   69.0%

The difference between the federal statutory rate of 21% and the Company’s effective tax rate before the adoption of ASU 2023-09 is summarized as follows:

 

   Fiscal Year Ended 
   April 30,
2025
 
Statutory rate  $2,550 
State and local tax   223 
Valuation allowance on deferred tax assets   (13,874)
Nondeductible expenses   5 
FDII   (81)
Nontaxable life insurance cash value increase   (65)
Stock compensation   (153)
Tax credits   (319)
Change in tax rate   173 
Other items   (1)
Total benefit  $(11,542)
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]

The components of deferred taxes are as follows (in thousands):

 

   Fiscal Year Ended
April 30,
 
   2026   2025 
Deferred tax assets:        
Employee benefits  $2,901   $2,810 
Inventory   4,081    2,876 
Accounts receivable   95    144 
Tax credits   2,111    1,945 
Property, plant and equipment   87    - 
Deferred costs   1,355    1,511 
Lease liability   1,898    2,128 
Capital loss carry-forward   176    194 
Research & development   1,693    2,247 
Net operating loss carryforwards   3,649    2,276 
Other assets   305    301 
Total deferred tax asset   18,351    16,432 
Deferred tax liabilities:          
Property, plant and equipment   -    (74)
Right of use asset   (1,838)   (2,104)
Other liabilities   (177)   (77)
Deferred state income tax   (897)   (779)
Net deferred tax asset   15,439    13,398 
Valuation allowance   (1,355)   (1,353)
Net deferred tax asset  $14,084   $12,045 
Summary of Valuation Allowance [Table Text Block]

As required under ASU 2023-09, the Company has included only the portion of the valuation allowance related to federal deferred tax assets in the “Change in valuation allowances” line of the rate reconciliation. The following table presents a reconciliation of the total change in the valuation allowance.

 

   Fiscal Year Ended 
   April 30,
2026
 
Balance at the beginning of the fiscal year  $1,353 
Changed charged to income tax expense   2 
Balance at the end of the fiscal year  $1,355 
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]

A reconciliation of the beginning and ending amounts of unrecognized tax benefits, is as follows (in thousands):

 

   2026   2025 
Balance at the beginning of the fiscal year  $144   $111 
Additions based on positions taken in the current year   41    - 
Additions based on positions taken in prior years   11    45 
Decreases based on positions taken in prior years   -    (12)
Lapse in statute of limitations   -    - 
Balance at the end of the fiscal year  $196   $144 
Schedule of Cash Income Taxes Paid [Table Text Block]

Cash taxes paid were as follows (in thousands):

 

   Fiscal
Year Ended
 
   April 30,
2026
 
Federal  $100 
State and local   251 
Total  $351 
   Fiscal
Year Ended
 
   April 30,
2026
 
Federal  $100 
State and local     
California   223 
Texas   20 
Other   8 
Total  $351