RGEN Earnings: AI Insights on Repligen Corp