Las Vegas Sands has really experienced a double whammy this year.