Rumors are they aren't anywhere close to profitability, seeing their SEC filings will be interesting, especially if they disclose who they sell data to...
No need for rumours, their S-1 is available. And no, they are not profitable. They spent something like $800M on staff last year, which is insane to me.