XML 61 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Jun. 29, 2025
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 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 
Year Ended July 2, 2023$2,396,000 $3,991,000 $$(551,000)$5,836,000 
Valuation allowance for deferred tax assets
 
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 
Year Ended July 2, 2023$3,096,000 $86,000 $$$3,182,000 
Valuation allowance for inventory
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 
Year Ended July 2, 2023$11,370,000 $3,010,000 $$(4,470,000)$9,910,000 
(a)Reduction in reserve due to amounts written off/recovered.