v3.25.0.1
Inventories (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Sep. 28, 2024
Inventory Disclosure [Abstract]    
Raw materials and components $ 82,022 $ 72,279
Work in process 4,435 4,538
Finished goods 22,234 29,319
Total inventories $ 108,691 $ 106,136