What I'd like to see - is the employee breakdown.
How many are working on the acutal product/engineering?
I work for a startup (that was bootstrapped I believe) and our sales team is almost half the company (we are just under 100 people right now).
Point being, at Snap's scale - I have a feeling they'll have a lot of Business Development Reps trying to bring in contracts for adverts.