Was WhatsApp 0 revenue?

No, WhatsApp charged a $1 annual subscription fee prior to 2016.