XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Jan. 31, 2022
Apr. 30, 2021
Current assets:    
Cash and cash equivalents $ 22,778 $ 60,801
Accounts receivable, net of allowance for credit losses of $104 on January 31, 2022 and $119 on April 30, 2021 45,346 37,487
Inventories 119,571 74,296
Prepaid expenses and other current assets 9,672 7,098
Income tax receivable 729 149
Total current assets 198,096 179,831
Property, plant, and equipment, net 13,623 10,992
Intangible assets, net 43,754 53,643
Goodwill 64,315 64,315
Right-of-use assets 24,310 25,375
Deferred income taxes 6,620 6,683
Other assets 668 424
Total assets 351,386 341,263
Current liabilities:    
Accounts payable 20,454 16,021
Accrued expenses 13,867 9,843
Accrued payroll and incentives 3,818 6,774
Lease liabilities, current 1,846 1,771
Accrued profit sharing 928 1,933
Total current liabilities 40,913 36,342
Lease liabilities, net of current portion 23,513 24,780
Other non-current liabilities 39 236
Total liabilities 64,465 61,358
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,188,033 shares issued and 13,823,635 shares outstanding on January 31, 2022 and 14,059,440 shares issued and outstanding on April 30, 2021 14 14
Additional paid in capital 267,583 265,362
Retained earnings 26,335 14,529
Treasury stock, at cost (364,398 shares on January 31, 2022) (7,011)  
Total equity 286,921 279,905
Total liabilities and equity $ 351,386 $ 341,263