XML 18 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 29, 2023
Apr. 30, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 23,982 $ 17,143
Restricted cash 708 865
Marketable securities 534 4,020
Accounts receivable, net 109,979 101,099
Inventories 149,448 134,392
Contract assets 46,789 41,687
Current maturities of long-term receivables 1,215 2,798
Prepaid expenses and other current assets 9,676 14,963
Income tax receivables 326 603
Total current assets 342,657 317,570
Property and equipment, net 72,147 66,765
Long-term receivables, less current maturities 264 1,490
Goodwill 3,239 7,927
Intangibles, net 1,136 1,472
Debt issuance costs 3,866 0
Investment in affiliates and other assets 27,928 32,321
Deferred income taxes 16,867 13,331
TOTAL ASSETS 468,104 440,876
CURRENT LIABILITIES:    
Accounts payable 67,522 76,313
Contract liabilities 91,549 90,393
Accrued expenses 36,005 34,959
Warranty obligations 12,228 11,621
Income taxes payable 2,859 408
Total current liabilities 210,163 213,694
Long-term warranty obligations 20,313 17,257
Long-term contract liabilities 13,096 10,998
Other long-term obligations 5,709 7,076
Line of credit 17,750 0
Deferred income taxes 195 287
Total long-term liabilities 57,063 35,618
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; 45,488,595 and 44,826,099 shares issued as of April 29, 2023 and April 30, 2022, respectively 63,023 61,794
Additional paid-in capital 50,259 48,372
Retained earnings 103,410 96,608
Treasury stock, at cost, 1,907,445 shares as of April 29, 2023 and April 30, 2022, respectively (10,285) (10,285)
Accumulated other comprehensive loss (5,529) (4,925)
TOTAL SHAREHOLDERS' EQUITY 200,878 191,564
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 468,104 $ 440,876