Financial Results for the quarter ended 2024-03-31