CDXS Financials: Codexis Inc AI Analysis