Rock may be solvent but where's the money come from?