v3.26.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Jun. 28, 2026
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
Schedule II - Valuation and Qualifying Accounts
Additions
DescriptionBalance at
Beginning
of Period
Charged to
Costs
and
Expenses
Charged to
Other
Accounts-
Describe
Deductions-
Describe (a)
Balance at
End of
Period
Reserves and allowances deducted from asset accounts:
Reserve for estimated credit losses-accounts/notes receivable
Year Ended June 28, 2026$2,440,000 $223,000 $$(376,000)$2,287,000 
Year Ended June 29, 2025$2,757,000 $674,000 $$(991,000)$2,440,000 
Year Ended June 30, 2024$5,836,000 $251,000 $$(3,330,000)$2,757,000 
Valuation allowance for deferred tax assets
Year Ended June 28, 2026$40,581,000 $31,201,000 $$(15,000)$71,767,000 
Year Ended June 29, 2025$4,868,000 $35,958,000 $$(245,000)$40,581,000 
Year Ended June 30, 2024$3,182,000 $1,882,000 $$(196,000)$4,868,000 
Valuation allowance for inventory
Year Ended June 28, 2026$6,780,000 $20,132,000 $$(9,480,000)$17,432,000 
Year Ended June 29, 2025$7,990,000 $9,890,000 $$(11,100,000)$6,780,000 
Year Ended June 30, 2024$9,910,000 $8,980,000 $$(10,900,000)$7,990,000 
(a)Reduction in reserve due to amounts written off/recovered.