BMS, AZ, Wyeth report earnings