E-Sports and Money.

I've been wondering. How do e-sports events actually make money? I mean self funded events are possible, but how does an e-sport event actually make profit. I've been thinking of e-sports as a business and I really want it to grow in Malaysia. I just haven't figured out how it really makes money.

tl;dr (How the hell do events like MLG and Dreamhack make money?)