Repligen (RGEN) reported Q2 results before the bell today that surpassed expectations and has the stock up nicely (6% at mid-day) and bucking the broader market weakness. Revenue was up 86% to $163 million, beating by nearly $19 million, while adjusted EPS of $0.79 rose by 88% and beat by $0.27. Management raised full-year guidance to a range of $625 million to $645 million (up 71% to 76%), well above consensus estimates of $586 million. Adjusted EPS guidance goes to $2.71 - $2.78, way above consensus of $1.71. Gross margins are up a lot, from 57.9% in the year ago quarter to 62% in Q2.