Bristol profit drops sharply, but meets Wall Street forecast