Swiss Ramble has pored over Ibrox financial results which were rounded on by concerned onlookers