Three sold-out home games, 6,700 booked hotel rooms, and an estimated 112,000 people attending watch parties helped drive a surge of fun and profits.