XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 25, 2025
Apr. 27, 2024
CURRENT ASSETS:    
Cash and cash equivalents $ 132,169 $ 81,299
Restricted cash 0 379
Accounts receivable, net 95,523 117,186
Inventories 112,699 138,008
Contract assets 39,867 55,800
Current maturities of long-term receivables 1,780 298
Prepaid expenses and other current assets 7,338 8,531
Income tax receivables 5,038 448
Total current assets 394,414 401,949
Property and equipment, net 73,728 71,752
Long-term receivables, less current maturities 1,780 562
Goodwill 3,086 3,226
Intangibles, net 602 840
Debt issuance costs, net 1,599 2,530
Investment in affiliates and other assets 23,970 21,163
Deferred income taxes 24,977 25,862
TOTAL ASSETS 524,156 527,884
CURRENT LIABILITIES:    
Current portion of long-term debt 1,500 1,500
Accounts payable 44,627 60,757
Contract liabilities 65,977 65,524
Accrued expenses 37,154 43,028
Warranty obligations 12,966 16,540
Income taxes payable 214 4,947
Total current liabilities 162,438 192,296
Long-term warranty obligations 23,306 21,388
Long-term contract liabilities 18,056 16,342
Other long-term obligations 6,909 5,759
Long-term debt, net 41,019 53,164
Deferred income taxes 137 143
Total long-term liabilities 89,427 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; 49,006 and 48,121 shares issued as of January 25, 2025 and April 27, 2024, respectively 71,774 65,525
Additional paid-in capital 89,875 52,046
Retained earnings 137,335 138,031
Treasury Stock, at cost, 2,443 and 1,907 shares as of January 25, 2025 and April 27, 2024, respectively (19,301) (10,285)
Accumulated other comprehensive loss (7,392) (6,525)
TOTAL SHAREHOLDERS' EQUITY 272,291 238,792
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 524,156 $ 527,884