Progress Software (NASDAQ:PRGS) Updates Q1 2024 Earnings Gui