Office Depot parent ODP Corp. reported third-quarter net income totaling $101 million, or $1.85 per share, up from $57 million, or $1.04 per share, last year. Adjusted EPS of $1.76 beat the FactSet ...
ODP (ODP) reported a one-off loss of $107.0 million over the past twelve months, a figure that weighed heavily on its latest earnings quality. Net profit margins dropped to 0.7% from 2% a year ago, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results