XML 14 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2021
Apr. 30, 2020
Current assets:    
Cash and cash equivalents $ 59,676 $ 125,011
Accounts receivable, net of allowances for credit losses of $151 on January 31, 2021 and $1,038 on April 30, 2020 61,564 60,879
Inventories 84,446 103,741
Prepaid expenses and other current assets 8,574 7,556
Current assets of discontinued operations   94,673
Income tax receivable 9,277 1,595
Total current assets 223,537 393,455
Property, plant, and equipment, net 145,398 147,739
Intangibles, net 4,436 4,375
Goodwill 19,024 19,024
Other assets of discontinued operations   148,485
Other assets 13,456 16,437
Assets, Total 405,851 729,515
Current liabilities:    
Accounts payable 49,166 31,476
Accrued expenses and deferred revenue 37,805 57,678
Accrued payroll and incentives 14,488 12,448
Accrued income taxes 337 5,503
Accrued profit sharing 10,860 2,197
Accrued warranty 3,718 3,297
Current liabilities of discontinued operations   17,372
Total current liabilities 116,374 129,971
Deferred income taxes 773 457
Notes and loans payable, net of current portion   159,171
Finance lease payable, net of current portion 39,060 39,873
Other non-current liabilities of discontinued operations   2,299
Other non-current liabilities 11,935 10,626
Total liabilities 168,142 342,397
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock, $.001 par value, 20,000,000 shares authorized, no shares issued or outstanding
Common stock, $.001 par value, 100,000,000 shares authorized, 74,153,528 issued and 53,249,177 shares outstanding on January 31, 2021 and 73,526,790 shares issued and 55,359,928 shares outstanding on April 30, 2020 74 74
Additional paid-in capital 271,222 267,630
Retained earnings 238,715 341,716
Accumulated other comprehensive income 73 73
Treasury stock, at cost (20,904,351 shares on January 31, 2021 and 18,166,862 on April 30, 2020) (272,375) (222,375)
Total stockholders’ equity 237,709 387,118
Liabilities and Equity, Total $ 405,851 $ 729,515