XML 55 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Warranty Obligations - Summary of Changes in Accrued Warranty Obligations (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Mar. 30, 2024
Guarantees and Product Warranties [Abstract]      
Balance at beginning of period $ 50,869 $ 35,961  
Warranty expense 18,688 12,856  
Cash warranty payments (15,446) (13,727)  
Balance at end of period 54,111 35,090  
Less noncurrent portion in other long-term liabilities (11,693) (7,385)  
Total current portion $ 42,418 $ 27,705 $ 39,176