XML 14 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2020
Apr. 30, 2020
Current assets:    
Cash and cash equivalents $ 55,549 $ 125,011
Accounts receivable, net of allowances for credit losses of $1,067 on October 31, 2020 and $1,038 on April 30, 2020 68,637 60,879
Inventories 78,889 103,741
Prepaid expenses and other current assets 7,599 7,556
Current assets of discontinued operations   94,673
Income tax receivable 4,713 1,595
Total current assets 215,387 393,455
Property, plant, and equipment, net 147,907 147,739
Intangibles, net 4,458 4,375
Goodwill 19,024 19,024
Other assets of discontinued operations   148,485
Other assets 14,309 16,437
Assets, Total 401,085 729,515
Current liabilities:    
Accounts payable 60,985 31,476
Accrued expenses and deferred revenue 41,254 57,678
Accrued payroll and incentives 11,405 12,448
Accrued income taxes 337 5,503
Accrued profit sharing 6,810 2,197
Accrued warranty 4,352 3,297
Current liabilities of discontinued operations   17,372
Total current liabilities 125,143 129,971
Deferred income taxes 457 457
Notes and loans payable, net of current portion   159,171
Finance lease payable, net of current portion 39,343 39,610
Other non-current liabilities of discontinued operations   2,299
Other non-current liabilities 9,264 10,889
Total liabilities 174,207 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,122,674 issued and 55,955,812 shares outstanding on October 31, 2020 and 73,526,790 shares issued and 55,359,928 shares outstanding on April 30, 2020 74 74
Additional paid-in capital 269,911 267,630
Retained earnings 179,195 341,716
Accumulated other comprehensive income 73 73
Treasury stock, at cost (18,166,862 shares on October 31, 2020 and April 30, 2020) (222,375) (222,375)
Total stockholders’ equity 226,878 387,118
Liabilities and Equity, Total $ 401,085 $ 729,515