Software sales have also been fairly strong. Sony says that, as of December 4th, it's sold 369.6 million games across retail and digital downloads. That means that roughly seven games have been purchased for every one console.
As Sony's announcement gives only a grouped figure for console sales, it's impossible to know exactly how many of the 10 million PS4s sold since May were the "Pro" edition. Similarly, there have been absolutely no firm figures for PlayStation VR sales. The headset came out back in October, and at the time SCEE president Jim Ryan said launch sales were expected to be "many hundreds of thousands." Analytics firm SuperData projects that total sales of the headset in 2016 will be less than 750,000.
Microsoft stopped reporting figures some time ago. The launch of the smaller Xbox One S has revitalized sales somewhat, with the Xbox One outselling Sony's console for several months in a row this year. Third-party estimates suggest that Microsoft has sold between 25-30 million Xbox Ones, giving Sony close to a two-to-one sales lead.