Persistent Systems Q1 Results: Operating performance meets estimates but CC revenue a miss