Dunelm Group has hailed a "good performance and strategic progress in a challenging environment" in newly released interim results.