as written they talk about retail sell through. So that means consumers worldwide paid 725m dollars towards the physical release.
That would probably equal around 10m copies for first weekend excluding digital copies.
I do believe infinity war would have had a higher amount of the Chinese release date was the same. I think now it was around 700m first weekend and with China around 850m
It includes digital.
The game was the biggest launch on PSN ever