In the UK the last figures i seen was 350k ps4 and 250k xbox one. Possibly they could as i have seen Xbox in stock in a good few shops and literally no PS4's in stock.
According to MCV its 530K PS4 and 370K ish XB1, what surprised me most is that the PS4 has also outsold the 360 sales for this year in total in the UK. These are sold through to customer reported sales, its around a 44% difference between the PS4 and XB1.
Worldwide sold through is a bit over 3 million XB1s end of year and just over 4.2 Million PS4 upto 28 Dec, prob both around the same date this again is around 40% difference between the two.