1Q24 FINANCIAL RESULTS