XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 28, 2023
Apr. 29, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 64,740 $ 23,982
Restricted cash 8,246 708
Marketable securities 546 534
Accounts receivable, net 115,052 109,979
Inventories 141,646 149,448
Contract assets 45,210 46,789
Current maturities of long-term receivables 766 1,215
Prepaid expenses and other current assets 10,137 9,676
Income tax receivables 0 326
Total current assets 386,343 342,657
Property and equipment, net 72,619 72,147
Long-term receivables, less current maturities 151 264
Goodwill 3,198 3,239
Intangibles, net 970 1,136
Debt issuance costs, net 3,150 3,866
Investment in affiliates and other assets 27,705 27,928
Deferred income taxes 16,812 16,867
TOTAL ASSETS 510,948 468,104
CURRENT LIABILITIES:    
Current portion of long-term debt 1,500 0
Accounts payable 53,645 67,522
Contract liabilities 78,293 91,549
Accrued expenses 39,773 36,005
Warranty obligations 13,378 12,228
Income taxes payable 3,347 2,859
Total current liabilities 189,936 210,163
Long-term warranty obligations 21,435 20,313
Long-term contract liabilities 15,390 13,096
Other long-term obligations 5,686 5,709
Long-term debt, net 55,087 17,750
Deferred income taxes 193 195
Total long-term liabilities 97,791 57,063
SHAREHOLDERS' EQUITY:    
Preferred Shares, no par value, authorized 50,000 shares; no shares issued and outstanding 0 0
Common Stock, no par value, authorized 115,000,000 shares; 46,022,885 and 45,488,595 shares issued at October 28, 2023 and April 29, 2023, respectively 64,643 63,023
Additional paid-in capital 51,047 50,259
Retained earnings 124,771 103,410
Treasury Stock, at cost, 1,907,445 shares at October 28, 2023 and April 29, 2023, respectively (10,285) (10,285)
Accumulated other comprehensive loss (6,955) (5,529)
TOTAL SHAREHOLDERS' EQUITY 223,221 200,878
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 510,948 $ 468,104