
The company outpaced the consensus estimates in the last quarter, with net revenues (total revenues minus client incentives) increasing 19% y-o-y to $7.8 billion.
The company outpaced the consensus estimates in the last quarter, with net revenues (total revenues minus client incentives) increasing 19% y-o-y to $7.8 billion.