XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Summary of Revenue By Product and Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2021
Sep. 27, 2020
Sep. 26, 2021
Sep. 27, 2020
Disaggregation of Revenue [Line Items]        
Total sales $ 159,673 $ 133,307 $ 513,046 $ 365,760
Electronic Systems [Member]        
Disaggregation of Revenue [Line Items]        
Total sales 77,199 70,371 241,474 197,493
Mechanical System [Member]        
Disaggregation of Revenue [Line Items]        
Total sales 37,026 29,383 118,295 85,218
Exhaust [Member]        
Disaggregation of Revenue [Line Items]        
Total sales 16,971 18,905 59,587 53,062
Accessories [Member]        
Disaggregation of Revenue [Line Items]        
Total sales 14,384 14,648 45,403 29,987
Safety [Member]        
Disaggregation of Revenue [Line Items]        
Total sales $ 14,093 $ 48,287