v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Current assets:    
Cash and cash equivalents $ 33,275 $ 21,436
Accounts receivable, net of allowance for credit losses of $396 on July 31, 2026 and $419 on April 30, 2026 25,498 29,233
Inventories 100,313 91,889
Assets held for sale 633 734
Prepaid expenses 2,671 2,268
Other current assets 4,389 16,978
Income tax receivable 73 156
Total current assets 166,852 162,694
Property, plant, and equipment, net 8,815 9,327
Intangible assets, net 22,340 23,527
Right-of-use assets 30,270 30,710
Other assets 341 362
Total assets 228,618 226,620
Current liabilities:    
Accounts payable 15,288 13,432
Accrued expenses 15,444 13,212
Accrued payroll and incentives 1,485 1,700
Lease liabilities, current 1,602 1,569
Total current liabilities 33,819 29,913
Lease liabilities, net of current portion 30,403 30,814
Total liabilities 64,222 60,727
Commitments and contingencies (Note 13)
Equity:    
Preferred stock, $0.001 par value, 20,000,000 shares authorized, no shares issued or outstanding on July 31, 2026 and April 30, 2026 0 0
Common stock, $0.001 par value, 100,000,000 shares authorized, 15,444,198 shares issued and 12,615,054 shares outstanding on July 31, 2026 and 15,288,148 shares issued and 12,459,004 shares outstanding on April 30, 2026 15 15
Additional paid in capital 283,358 283,327
Retained deficit (85,436) (83,908)
Treasury stock, at cost (2,829,144 shares on July 31, 2026 and April 30, 2026) (33,541) (33,541)
Total equity 164,396 165,893
Total liabilities and equity $ 228,618 $ 226,620