I’m not a big fan of companies that blame the weather for poor sales results. However, occasionally you find the rare example where the weather excuse makes sense. And after reviewing Duluth Holdings‘ (NASDAQ: DLTH) solid fourth-quarter results, I’m convinced this is one of those cases.