Icer is getting a lot of other big companies to sponsor this event. That the money.
The snow is from an ice wherehouse and they bring in a truck that shaves it down. (Ever seen an X-games?)
The hill comes the streets of San Francisco, I heard they have hills there.
Best marketing scheme ever...