
The company outperformed the street expectations in the last quarter, with net revenues increasing 11% y-o-y to $1.2 billion.
The company outperformed the street expectations in the last quarter, with net revenues increasing 11% y-o-y to $1.2 billion.