Back to BlogCompany AnalysisBoohoo / Debenhams (DEBS) — Margins or Sales, But Not BothMickey PerryJune 16, 2026