XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Oct. 02, 2022
Oct. 03, 2021
Jan. 01, 2023
Jan. 02, 2022
Mar. 31, 2022
Disaggregation of Revenue [Line Items]              
Net sales $ 920,227 $ 844,006     $ 2,718,635 $ 2,450,294  
Contract with customer, liability, current portion 30,859       30,859   $ 27,870
Contract with customer, liability, noncurrent portion 1,482       1,482   1,387
Revenue recognized 7,382 4,890 $ 9,167 $ 6,722      
Unbilled contracts receivable 54,006       54,006   $ 59,924
Right to recover product 4,608       4,608    
Refund liability 9,484       9,484    
Transferred over Time              
Disaggregation of Revenue [Line Items]              
Net sales 55,283 49,058     168,489 133,569  
Service              
Disaggregation of Revenue [Line Items]              
Net sales $ 100,770 $ 87,958     $ 301,584 $ 260,588