Office Depot Statistics
$'s in millions
  2017 2018
Sales $10,240 $11,015
Store Count 1,378 1,361
SSS -5.00% -4.00%
EBITDA Margin 5.90% 5.10%
Office Depot - Pulse Analyst: Dennis Cantalupo
Sign Up for Pulse Ratings