Yahoo shares were off more than 9.5% in after-hours trading following its report that second-quarter revenue was lower than expected...the traffic acquisition costs were $453 million. Wall Street looking for at least $493 million...Those costs give investors a signal of the health of the Internet marketing business.