CDXS Earnings: AI Insights on Codexis Inc