The Magpies have announced revenues of £320.3million in their latest financial results released today but what does the ...