Expedia sees “improved demand environment” across the board.