Interesting, from EA's 10k filing according to Neogaf. It's shockingly good result for Xbox
EA Access could play a part in the skew towards Xbox.
Also, it doesn't entirely make sense that they included Gamestop since I guess these are world numbers and GS is USA only. I guess the purpose of the note may have just been fiscal legalese to inform that Gamestop is now under 10% of sales since EA had noted before they were >10%.
I've been thinking a skew towards more digital sales on Xbox seems likely since Ubisoft numbers, though. Where we see the software sales closer than the hardware install base difference, and we see Europe physical charts outside the UK heavily dominated by Playstation.
There's also that Japan playstation hardware wont affect EA much, but this is still a relatively small amount.
And just that EA will likely be a western and USA focused publisher. More than say, Ubisoft. Especially with Madden, although they also have Fifa which will skew to Europe and is an even bigger franchise.
Overall I dont really know, the numbers seem odd and I'm a little skeptical to take them at face value, maybe we are missing something.
A Neogaf moderator also posted this:
An example of this is that For Honor's first month in the US had 52% digital sales, versus an industry average in the 30-35% currently. In that scenario, GameStop likely saw that sales for the game notably below expectations, while to Ubisoft, they were incredible, and much higher margin than expected to boot.
I dont have a source on 52% For Honor first month sales digital, but that's getting into crazy territory. Digital full game sales are really on fire. It looks like consoles are headed the way of PC quicker than I thought after all. I know that's generally true for me, digital purchases are so much more convenient, who wants to go to the store and buy a disk or wait a week for it from Amazon.
Also the mod pointed out say, Gamestop complained about Battlefront sales being weak, but the game went on to sell great evidently. The point being is that Gamestop doesn't matter so much anymore.