Business ❯Finance ❯Earnings
$886 million Expedia Inc. Profit
The online travel giant faces a challenging outlook after exceeding earnings expectations but falling short on bookings.