3 ms·I'm about 63%* sure the reporter is referring to revenue. * made up numberby mbesto 8y agoI'm about 63%* sure the reporter is referring to revenue. * made up numberiiv 8y agoRevenue and profit are two entirely different things. If it says profit, I feel like it's more likely it's profit rather than revenue.mbesto 8y agoYou must be new to TechCrunch articles.