The company secured new total contract value (TCV) wins worth  $351 million in its direct business during Q3FY25. Reported operating margin stood at 15.3%.