Persistent Systems Ltd (PSL) reported $328 million in revenues, up 5.6% q-o-q in constant currency (CC) terms, beating our estimates of $326 million.