XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2023
Apr. 30, 2023
Current assets:    
Cash and cash equivalents $ 44,192 $ 53,556
Accounts receivable, net of allowances for credit losses of $22 on October 31, 2023 and $23 on April 30, 2023 59,773 55,153
Inventories 163,291 177,118
Prepaid expenses and other current assets 9,870 4,917
Income tax receivable 4,713 1,176
Total current assets 281,839 291,920
Property, plant, and equipment, net 253,253 210,330
Intangibles, net 2,823 3,588
Goodwill 19,024 19,024
Deferred income taxes 8,085 8,085
Other assets 7,949 8,347
Total assets 572,973 541,294
Current liabilities:    
Accounts payable 44,536 36,795
Accrued expenses and deferred revenue 23,197 20,149
Accrued payroll and incentives 19,889 18,565
Accrued income taxes 190 1,831
Accrued profit sharing 1,504 8,203
Accrued warranty 1,578 1,670
Total current liabilities 90,894 87,213
Notes and loans payable (Note 4) 64,836 24,790
Finance lease payable, net of current portion 36,209 36,961
Other non-current liabilities 7,532 7,707
Total liabilities 199,471 156,671
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Preferred stock, $0.001 par value, 20,000,000 shares authorized, no shares issued or outstanding 0 0
Common stock, $0.001 par value, 100,000,000 shares authorized, 75,322,622 issued and 45,636,482 shares outstanding on October 31, 2023 and 75,029,300 shares issued and 45,988,930 shares outstanding on April 30, 2023 75 75
Additional paid-in capital 286,341 283,666
Retained earnings 517,682 523,184
Accumulated other comprehensive income 73 73
Treasury stock, at cost (29,686,140 shares on October 31, 2023 and 29,040,370 on April 30, 2023) (430,669) (422,375)
Total stockholders’ equity 373,502 384,623
Total liabilities and stockholders' equity $ 572,973 $ 541,294