XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 01, 2023
Apr. 02, 2022
Disaggregation of Revenue [Line Items]        
Net sales $ 299,814 $ 207,659 $ 535,546 $ 336,882
Diesel buses        
Disaggregation of Revenue [Line Items]        
Net sales 89,795 96,281 161,289 142,314
Alternative fuel buses        
Disaggregation of Revenue [Line Items]        
Net sales 171,269 82,733 303,215 140,370
Other        
Disaggregation of Revenue [Line Items]        
Net sales 13,040 10,071 23,495 19,368
Parts        
Disaggregation of Revenue [Line Items]        
Net sales $ 25,710 $ 18,574 $ 47,547 $ 34,830