XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 26, 2024
Apr. 27, 2024
CURRENT ASSETS:    
Cash and cash equivalents $ 134,352 $ 81,299
Restricted cash 0 379
Accounts receivable, net 111,307 117,186
Inventories 121,582 138,008
Contract assets 44,955 55,800
Current maturities of long-term receivables 1,272 298
Prepaid expenses and other current assets 9,180 8,531
Income tax receivables 144 448
Total current assets 422,792 401,949
Property and equipment, net 73,815 71,752
Long-term receivables, less current maturities 2,537 562
Goodwill 3,194 3,226
Intangibles, net 696 840
Debt issuance costs, net 1,910 2,530
Investment in affiliates and other assets 21,084 21,163
Deferred income taxes 25,858 25,862
TOTAL ASSETS 551,886 527,884
CURRENT LIABILITIES:    
Current portion of long-term debt 1,500 1,500
Accounts payable 57,463 60,757
Contract liabilities 62,458 65,524
Accrued expenses 42,811 43,028
Warranty obligations 15,334 16,540
Income taxes payable 531 4,947
Total current liabilities 180,097 192,296
Long-term warranty obligations 23,054 21,388
Long-term contract liabilities 18,330 16,342
Other long-term obligations 5,446 5,759
Long-term debt, net 63,887 53,164
Deferred income taxes 142 143
Total long-term liabilities 110,859 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,810 and 48,121 shares issued as of October 26, 2024 and April 27, 2024, respectively 70,282 65,525
Additional paid-in capital 52,505 52,046
Retained earnings 154,491 138,031
Treasury Stock, at cost, 1,907 shares as of October 26, 2024 and April 27, 2024, respectively (10,285) (10,285)
Accumulated other comprehensive loss (6,063) (6,525)
TOTAL SHAREHOLDERS' EQUITY 260,930 238,792
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 551,886 $ 527,884