The company’s net profit for the entire financial year stood at USD 50 million, compared to a net loss of USD 60 million in FY23. PrevNext