us$666m profit drop