Sources told Moneycontrol that the firm has clocked a revenue of Rs 650 crore and an Ebitda of Rs 120 crore in FY25.