v3.25.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 26, 2025
Apr. 27, 2024
CURRENT ASSETS:    
Cash and cash equivalents $ 127,507 $ 81,299
Restricted cash 0 379
Accounts receivable, net 92,762 117,186
Inventories 105,839 138,008
Contract assets 41,169 55,800
Current maturities of long-term receivables 2,437 298
Prepaid expenses and other current assets 8,520 8,531
Income tax receivables 3,217 448
Total current assets 381,451 401,949
Property and equipment, net 73,884 71,752
Long-term receivables, less current maturities 1,030 562
Goodwill 3,188 3,226
Intangibles, net 568 840
Debt issuance costs, net 1,289 2,530
Right of use, investment in affiliates, and other assets 9,378 21,163
Deferred income taxes 32,104 25,862
TOTAL ASSETS 502,892 527,884
CURRENT LIABILITIES:    
Current portion of long-term debt 1,500 1,500
Accounts payable 46,669 60,757
Contract liabilities 69,050 65,524
Accrued expenses 41,705 43,028
Warranty obligations 12,706 16,540
Income taxes payable 375 4,947
Total current liabilities 172,005 192,296
Long-term warranty obligations 23,124 21,388
Long-term contract liabilities 18,421 16,342
Other long-term obligations 6,839 5,759
Long-term debt, net 10,487 53,164
Deferred income taxes 85 143
Total long-term liabilities $ 58,956 $ 96,796
Preferred Stock, Par or Stated Value Per Share $ 0.00001 $ 0.00001
STOCKHOLDERS’ EQUITY:    
Preferred Shares, $0.00001 par value, authorized 5,000 shares; no shares issued and outstanding $ 0 $ 0
Common stock, $0.00001 par value, authorized 115,000 shares; 53,030 and 48,121 shares issued as of April 26, 2025 and April 27, 2024, respectively 0 0
Additional paid-in capital 189,940 117,571
Retained earnings 127,910 138,031
Treasury stock, at cost, 3,979 and 1,907 shares as of April 26, 2025 and April 27, 2024, respectively (39,759) (10,285)
Accumulated other comprehensive loss (6,160) (6,525)
TOTAL STOCKHOLDERS’ EQUITY 271,931 238,792
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 502,892 $ 527,884