XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Current assets:    
Cash and cash equivalents $ 120,728 $ 113,017
Accounts receivable, net of allowances for credit losses of $36 on April 30, 2022 and $107 on April 30, 2021 62,695 67,442
Inventories 136,660 78,477
Prepaid expenses and other current assets 5,569 8,408
Income tax receivable 1,945 909
Total current assets 327,597 268,253
Property, plant, and equipment, net 135,591 141,612
Intangibles, net 3,608 4,417
Goodwill 19,024 19,024
Deferred income taxes 1,221  
Other assets 10,435 13,082
Total assets 497,476 446,388
Current liabilities:    
Accounts payable 30,042 57,337
Accrued expenses and deferred revenue 23,482 33,136
Accrued payroll and incentives 17,371 17,381
Accrued income taxes 2,673 1,157
Accrued profit sharing 13,543 14,445
Accrued warranty 1,838 2,199
Total current liabilities 88,949 125,655
Deferred income taxes   904
Finance lease payable, net of current portion 37,628 38,786
Other non-current liabilities 10,385 14,659
Total liabilities 136,962 180,004
Commitments and contingencies (Note 17)
Stockholders’ equity:    
Preferred stock, $.001 par value, 20,000,000 shares authorized, no shares issued or outstanding 0 0
Common stock, $.001 par value, 100,000,000 shares authorized, 74,641,439 issued and 45,601,069 shares outstanding on April 30, 2022 and 74,222,127 shares issued and 49,937,329 shares outstanding on April 30, 2021 75 74
Additional paid-in capital 278,101 273,431
Retained earnings 504,640 325,181
Accumulated other comprehensive income 73 73
Treasury stock, at cost (29,040,370 shares on April 30, 2022 and 24,284,798 on April 30, 2021) (422,375) (332,375)
Total stockholders’ equity 360,514 266,384
Total liabilities and stockholders' equity $ 497,476 $ 446,388