PRGS Financials: Progress Software Corp AI Analysis