XML 58 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Mar. 29, 2024
Accounting Policies [Abstract]  
Schedule of Product Warranty Liability The following table presents the changes in the Company's product warranty accrual.
Total
Balance at June 30, 2023$1,282 
     Accruals for warranties issued during the period6,153 
     Settlements made during the period(1,424)
Balance at March 29, 2024$6,011 
Schedule of Weighted-Average Shares
Weighted-average shares were calculated as follows:
Third Quarters EndedNine Months Ended
March 29, 2024March 31, 2023March 29, 2024March 31, 2023
Basic weighted-average shares outstanding57,698 56,511 57,536 56,310 
Effect of dilutive equity instruments— 385 — — 
Diluted weighted-average shares outstanding57,698 56,896 57,536 56,310