XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 27, 2024
Apr. 27, 2024
CURRENT ASSETS:    
Cash and cash equivalents $ 96,809 $ 81,299
Restricted cash 379 379
Accounts receivable, net 132,021 117,186
Inventories 134,949 138,008
Contract assets 54,129 55,800
Current maturities of long-term receivables 436 298
Prepaid expenses and other current assets 8,579 8,531
Income tax receivables 110 448
Total current assets 427,412 401,949
Property and equipment, net 73,613 71,752
Long-term receivables, less current maturities 119 562
Goodwill 3,197 3,226
Intangibles, net 767 840
Debt issuance costs, net 2,220 2,530
Investment in affiliates and other assets 20,708 21,163
Deferred income taxes 25,850 25,862
TOTAL ASSETS 553,886 527,884
CURRENT LIABILITIES:    
Current portion of long-term debt 1,500 1,500
Accounts payable 67,265 60,757
Contract liabilities 71,782 65,524
Accrued expenses 39,448 43,028
Warranty obligations 16,408 16,540
Income taxes payable 543 4,947
Total current liabilities 196,946 192,296
Long-term warranty obligations 22,467 21,388
Long-term contract liabilities 17,378 16,342
Other long-term obligations 4,270 5,759
Long-term debt, net 74,472 53,164
Deferred income taxes 142 143
Total long-term liabilities 118,729 96,796
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,523 and 48,121 shares issued as of July 27, 2024 and April 27, 2024, respectively 69,242 65,525
Additional paid-in capital 52,566 52,046
Retained earnings 133,085 138,031
Treasury Stock, at cost, 1,907 shares as of July 27, 2024 and April 27, 2024, respectively (10,285) (10,285)
Accumulated other comprehensive loss (6,397) (6,525)
TOTAL SHAREHOLDERS' EQUITY 238,211 238,792
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 553,886 $ 527,884