XML 101 R83.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Apr. 27, 2024
Apr. 29, 2023
Deferred tax assets:    
Accrued warranty obligations $ 9,361 $ 8,088
Vacation accrual 2,170 1,732
Deferred maintenance revenue 777 484
Allowance for excess and obsolete inventory 3,362 2,779
Equity compensation 234 255
Allowance for credit losses accounts 1,015 928
Inventory capitalization 3,956 1,339
Accrued compensation and benefits 424 395
Unrealized loss on foreign currency exchange 0 206
Net operating loss carry forwards 885 1,024
Outside basis difference in equity method investments 6,295 3,819
Section 174 Capitalization 9,878 5,225
Research and development tax credit carry forwards 72 210
Lease accounting - lease liability 1,038 1,426
Other 630 929
Total deferred tax assets 40,097 28,839
Valuation allowance (7,197) (4,900)
Net deferred tax assets 32,900 23,939
Deferred tax liabilities:    
Property and equipment (5,506) (5,292)
Lease accounting - right of use asset (1,020) (1,411)
Prepaid expenses (477) (471)
Unrealized gain on foreign currency exchange (64) 0
Other (114) (93)
Total deferred tax liabilities (7,181) (7,267)
Net deferred tax asset 25,719 16,672
Non-current assets 25,862 16,867
Non-current liabilities $ (143) $ (195)