Tripadvisor shares drop more than 7% after the miss.