v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Aug. 01, 2026
May 02, 2026
CURRENT ASSETS:    
Cash and cash equivalents $ 154,585 $ 131,639
Accounts receivable, net 154,700 118,590
Inventories 117,517 110,471
Contract assets 51,608 66,552
Current maturities of long-term receivables 3,499 3,405
Prepaid expenses and other current assets 15,747 11,278
Income tax receivables 3,120 6,047
Total current assets 500,776 447,982
Property and equipment, net 64,292 64,263
Long-term receivables, less current maturities 371 1,125
Goodwill 3,605 3,685
Intangibles, net 3,190 3,263
Right of use, investment in affiliates, and other assets 12,906 11,828
Deferred income taxes 22,240 22,266
TOTAL ASSETS 607,380 554,412
CURRENT LIABILITIES:    
Current portion of long-term debt 1,150 1,150
Accounts payable 80,319 68,617
Contract liabilities 85,969 65,310
Accrued expenses 49,865 44,858
Warranty obligations 13,159 12,398
Income taxes payable 316 1,375
Total current liabilities 230,778 193,708
Long-term warranty obligations 24,663 24,362
Long-term contract liabilities 20,301 20,655
Other long-term obligations 4,633 5,289
Long-term debt, net 9,355 9,629
Deferred income taxes 22 22
Total long-term liabilities 58,974 59,957
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,715 and 53,650 shares issued as of August 1, 2026 and May 2, 2026, respectively 0 0
Additional paid-in capital 198,895 196,837
Retained earnings 192,716 173,286
Treasury stock, at cost, 5,631 and 5,406 shares as of August 1, 2026 and May 2, 2026, respectively (69,734) (65,324)
Accumulated other comprehensive loss (4,249) (4,052)
TOTAL STOCKHOLDERS' EQUITY 317,628 300,747
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 607,380 $ 554,412