XML 53 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Warranty Obligations - Summary of Changes in Accrued Warranty Obligations (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Mar. 30, 2024
Guarantees and Product Warranties [Abstract]          
Balance at beginning of period $ 54,111 $ 35,090 $ 50,869 $ 35,961  
Warranty expense 18,131 14,977 36,819 27,833  
Cash warranty payments (16,554) (12,705) (32,000) (26,432)  
Balance at end of period 55,688 37,362 55,688 37,362  
Less noncurrent portion in other long-term liabilities (11,693) (7,385) (11,693) (7,385)  
Total current portion $ 43,995 $ 29,977 $ 43,995 $ 29,977 $ 39,176