v3.26.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
May 02, 2026
Apr. 26, 2025
Deferred tax assets:    
Accrued warranty obligations $ 9,057 $ 8,819
Vacation accrual 2,546 2,443
Deferred maintenance revenue 1,173 998
Allowance for excess and obsolete inventory 3,366 3,590
General reserve 281 628
Equity compensation 498 282
Allowance for credit losses accounts 379 4,242
Inventory capitalization 1,861 3,115
Accrued compensation and benefits 950 942
Capital loss carry forwards 3,700 0
Unrealized loss on foreign currency exchange 82 0
Net operating loss carry forwards 754 862
Outside basis difference in equity method investments 2,998 7,030
Section 174 Capitalization 8,123 12,840
Research and development tax credit carry forwards 81 76
Lease accounting - lease liability 1,079 1,250
Other 640 646
Total deferred tax assets 37,568 47,763
Valuation allowance (7,214) (7,887)
Net deferred tax assets 30,354 39,876
Deferred tax liabilities:    
Property and equipment (5,184) (5,904)
Deferred software implementation costs (1,061) 0
Lease accounting - right of use asset (1,058) (1,250)
Prepaid expenses (641) (557)
Unrealized gain on foreign currency exchange 0 (146)
Other (166) 0
Total deferred tax liabilities (8,110) (7,857)
Net deferred tax asset 22,244 32,019
Non-current assets 22,266 32,104
Non-current liabilities $ (22) $ (85)