Repligen Financial Statements (RGEN)