119, 358, 1104 all got hit - I am not well informed but based on the comments below it looks like layoffs are company-wide - BBB will certainly save a ton of money by not paying those managers that have been there for years. While they may save money in short run, they will suffer in long run as a lot of knowledge and process is with those managers, BBB will not be a better company after this...
Granted, pretty much all retail is being annihilated by online shopping, so BBB will suffer - it'll be a slow decline that will take many years, but things will stabilize at some point.