v3.26.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Jul. 04, 2026
Jan. 03, 2026
Inventory Disclosure [Abstract]    
Components and parts $ 15,636 $ 15,575
Finished goods 162,274 136,221
Inventories $ 177,910 $ 151,796