XML 10 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2025
Apr. 30, 2025
Current assets:    
Cash and cash equivalents $ 22,431 $ 25,231
Marketable securities 4,890 0
Accounts receivable, net of allowances for credit losses of $5 on October 31, 2025 and April 30, 2025 45,834 55,868
Inventories 183,141 189,840
Prepaid expenses and other current assets 9,655 6,260
Income tax receivable 2,569 66
Total current assets 268,520 277,265
Property, plant, and equipment, net of accumulated depreciation and amortization of $384,186 on October 31, 2025 and $368,811 on April 30, 2025 242,082 242,648
Intangibles, net 2,278 2,409
Goodwill 19,024 19,024
Deferred income taxes 9,584 10,260
Other assets 7,094 8,006
Total assets 548,582 559,612
Current liabilities:    
Accounts payable 23,485 26,887
Accrued expenses and deferred revenue 18,658 24,678
Accrued payroll and incentives 10,303 9,060
Accrued profit sharing 204 4,636
Accrued warranty 1,241 1,379
Total current liabilities 53,891 66,640
Notes and loans payable (Note 3) 88,992 79,096
Finance lease payable, net of current portion 32,806 33,703
Other non-current liabilities 9,697 7,719
Total liabilities 185,386 187,158
Commitments and contingencies (Note 8)
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, 76,168,890 issued and 44,490,896 shares outstanding on October 31, 2025 and 75,789,455 shares issued and 44,111,461 shares outstanding on April 30, 2025 76 76
Additional paid-in capital 301,933 298,075
Retained earnings 519,462 532,615
Treasury stock, at cost (31,677,994 shares on October 31, 2025 and April 30, 2025) (458,275) (458,312)
Total stockholders’ equity 363,196 372,454
Total liabilities and stockholders' equity $ 548,582 $ 559,612