XML 21 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 27, 2024
Apr. 29, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 81,299 $ 23,982
Restricted cash 379 708
Marketable securities 0 534
Accounts receivable, net 117,186 109,979
Inventories 138,008 149,448
Contract assets 55,800 46,789
Current maturities of long-term receivables 298 1,215
Prepaid expenses and other current assets 8,531 9,676
Income tax receivables 448 326
Total current assets 401,949 342,657
Property and equipment, net 71,752 72,147
Long-term receivables, less current maturities 562 264
Goodwill 3,226 3,239
Intangibles, net 840 1,136
Debt issuance costs, net 2,530 3,866
Investment in affiliates and other assets 21,163 27,928
Deferred income taxes 25,862 16,867
TOTAL ASSETS 527,884 468,104
CURRENT LIABILITIES:    
Current portion of long-term debt 1,500 0
Accounts payable 60,757 67,522
Contract liabilities 65,524 91,549
Accrued expenses 43,028 36,005
Warranty obligations 16,540 12,228
Income taxes payable 4,947 2,859
Total current liabilities 192,296 210,163
Long-term warranty obligations 21,388 20,313
Long-term contract liabilities 16,342 13,096
Other long-term obligations 5,759 5,709
Long-term debt, net 53,164 17,750
Deferred income taxes 143 195
Total long-term liabilities 96,796 57,063
SHAREHOLDERS' EQUITY:    
Preferred Shares, no par value, authorized 50 shares; no shares issued and outstanding 0 0
Common stock, no par value, authorized 115,000 shares; 48,121 and 47,396 shares issued as of April 27, 2024 and April 29, 2023, respectively 65,525 63,023
Additional paid-in capital 52,046 50,259
Retained earnings 138,031 103,410
Treasury stock, at cost, 1,907 shares as of April 27, 2024 and April 29, 2023, respectively (10,285) (10,285)
Accumulated other comprehensive loss (6,525) (5,529)
TOTAL SHAREHOLDERS' EQUITY 238,792 200,878
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 527,884 $ 468,104