CFC Records a Profit FY2025