QNST Financials: QuinStreet Inc AI Analysis