v3.24.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Jan. 31, 2024
Apr. 30, 2023
Current assets:    
Cash and cash equivalents $ 15,890 $ 21,950
Accounts receivable, net of allowance for credit losses of $133 on January 31, 2024 and $125 on April 30, 2023 27,220 26,846
Inventories 100,016 99,734
Prepaid expenses and other current assets 6,564 7,839
Income tax receivable 246 1,251
Total current assets 149,936 157,620
Property, plant, and equipment, net 11,437 9,488
Intangible assets, net 43,273 52,021
Right-of-use assets 33,978 24,198
Other assets 455 260
Total assets 239,079 243,587
Current liabilities:    
Accounts payable 9,245 11,544
Accrued expenses 9,445 8,741
Accrued payroll and incentives 3,018 1,813
Lease liabilities, current 1,303 904
Total current liabilities 23,011 23,002
Notes and loans payable   4,623
Lease liabilities, net of current portion 33,642 24,064
Other non-current liabilities 0 34
Total liabilities 56,653 51,723
Commitments and contingencies (Note 11)
Equity:    
Preferred stock, $0.001 par value, 20,000,000 shares authorized, no shares issued or outstanding
Common stock, $0.001 par value, 100,000,000 shares authorized, 14,627,170 shares issued and 12,778,097 shares outstanding on January 31, 2024 and 14,447,149 shares issued and 13,233,151 shares outstanding on April 30, 2023 15 14
Additional paid in capital 275,841 272,784
Retained earnings (69,321) (62,375)
Treasury stock, at cost (1,849,073 shares on January 31, 2024 and 1,213,998 shares on April 30, 2023) (24,109) (18,559)
Total equity 182,426 191,864
Total liabilities and equity $ 239,079 $ 243,587