Repligen Income Statement 2009-2024 | RGEN

Fifteen years of historical annual and quarterly income statements for Repligen (RGEN).

Annual Data | Millions of US $ except per share data

TTM2023202220212020201920182017201620152014201320122011201120102009
$602$639$802$671$366$270$194$141$105$83.54$63.55$68.17$62.27$0$27.29$20.97$29.36
$346$354$346$279$157$119$86.53$67.05$47.12$35.25$28.02$25.16$27.17$0$7.12$5.51$6.78
$256$285$456$391$210$151$108$74.19$57.42$48.29$35.53$43.01$35.10$0$20.17$15.46$22.58
$42.68$42.72$43.94$34.27$20.18$19.45$15.82$8.67$7.36$5.74$5.61$7.34$10.49$0$12.53$14.16$12.77
$239$218$216$184$120$95.61$65.69$51.51$30.85$24.70$17.15$12.70$13.23$0$8.02$7.07$5.93
$33.60$30.57$28.73$-5.87$0$0$0$0$-3.24$-4.08$-2.07$-0.09$-0.30$0$0.00$0$0
$248$230$231$224$140$115$81.51$60.18$41.45$34.52$24.84$20.13$24.01$0$20.55$21.23$18.70
$7.44$54.58$225$167$69.82$36.08$25.99$14.01$15.97$13.76$10.69$22.87$11.08$0$-0.37$-5.77$3.88
$2.74$9.56$-5.53$-13.71$-10.61$-9.93$-4.55$-6.76$-4.28$-0.34$0.45$0.14$0.19$0$0.33$0.87$1.89
$10.18$64.13$219$154$59.22$26.15$21.44$7.25$11.69$13.42$11.14$23.01$11.27$0$-0.04$-4.90$5.77
$12.08$22.56$33.18$25.25$-0.71$4.74$4.82$-21.11$0.01$4.08$2.97$6.92$-2.88$0$0.00$-0.83$0.03
$-1.90$41.58$186$128$59.93$21.41$16.62$28.35$11.68$9.35$8.17$16.09$14.16$0$-0.04$-4.06$5.75
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-1.90$41.58$186$128$59.93$21.41$16.62$28.35$11.68$9.35$8.17$16.09$14.16$0$-0.04$-4.06$5.75
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-1.90$41.58$186$128$59.93$21.41$16.62$28.35$11.68$9.35$8.17$16.09$14.16$0$-0.04$-4.06$5.75
$87.20$125$277$217$108$64.49$46.01$24.51$21.31$18.36$14.71$25.99$14.59$0$1.30$-4.39$4.96
$7.44$54.58$225$167$69.82$36.08$25.99$14.01$15.97$13.76$10.69$22.87$11.08$0$-0.37$-5.77$3.88
$-0.03$0.75$3.35$2.33$1.14$0.44$0.38$0.74$0.35$0.28$0.25$0.51$0.46$0$0.00$-0.13$0.19
$-0.02$0.74$3.24$2.24$1.11$0.44$0.37$0.72$0.34$0.28$0.25$0.50$0.45$0.00$0.00$-0.13$0.18

Quarterly Data | Millions of US $ except per share data

2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$154$151$156$141$159$183$187$201$208$206$187$178$163$143$109$94.06$87.46$76.09$69.47$69.45$70.69$60.63$51.94$49.53$47.73$44.83$41.61$36.58$32.46$30.59$25.60$24.68$29.17$25.09$21.45$19.81$21.46$20.82$16.39$15.28$15.55$16.33$15.38$18.82$17.51$16.46$18.81$15.10$15.52$12.82$0$8.63$7.65$5.91$7.07$7.31$7.01$0$5.62$5.42$5.06$0
$77.31$76.39$88.14$105$79.31$81.85$90.70$86.51$86.26$82.36$82.05$75.50$61.99$59.75$48.16$39.63$36.86$31.98$30.12$31.43$30.71$26.85$23.59$22.18$21.09$19.67$19.14$19.99$13.94$13.99$12.16$11.24$12.64$11.07$10.15$8.44$8.59$8.07$8.08$6.93$6.67$6.34$5.37$6.38$5.94$7.47$6.54$7.01$7.88$5.73$0$2.51$1.97$1.77$1.86$1.85$1.64$0$1.43$1.26$1.59$0
$76.76$74.96$67.61$36.56$79.86$101$96.06$114$121$124$104$103$101$83.09$60.49$54.43$50.60$44.11$39.35$38.02$39.98$33.79$28.35$27.35$26.64$25.16$22.48$16.59$18.52$16.60$13.44$13.44$16.53$14.03$11.30$11.37$12.87$12.74$8.31$8.35$8.88$9.99$10.02$12.44$11.57$8.98$12.27$8.09$7.64$7.09$0$6.12$5.69$4.14$5.21$5.46$5.37$0$4.19$4.16$3.47$0
$10.58$11.24$10.29$10.58$9.71$12.15$11.11$10.23$10.44$12.16$9.12$9.15$8.39$7.61$6.72$4.42$4.34$4.70$5.17$5.43$5.23$3.62$3.15$3.60$5.78$3.29$3.07$2.00$1.86$1.74$2.04$1.89$1.89$1.54$1.43$1.49$1.25$1.57$1.33$1.65$1.43$1.20$1.42$1.43$2.31$2.18$2.34$2.43$2.91$2.81$0$3.07$3.52$3.78$2.93$3.12$2.70$0$3.85$3.48$3.38$0
$64.70$61.69$57.51$55.47$48.97$56.17$53.24$53.64$54.65$54.30$52.06$48.37$44.34$39.10$36.34$29.05$26.73$27.50$28.29$24.63$23.70$19.00$17.35$15.86$16.59$15.90$16.14$15.00$11.19$9.18$8.57$7.13$8.14$7.02$6.47$5.96$6.24$6.03$4.97$4.47$4.33$3.38$3.37$2.90$3.12$3.31$3.25$3.13$3.42$3.43$0$2.49$2.29$2.44$0$1.81$1.79$0$0$1.89$1.52$0
$0$0$-0.70$34.29$-1.79$-1.24$17.13$2.31$6.88$2.41$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.08$-0.68$-0.64$-2.01$-1.97$-0.23$-0.77$-1.11$-1.95$-0.01$-0.02$-0.10$-0.04$-0.07$-0.04$0.05$-0.27$-0.34$0.00$0.31$0$0$0$0$0$0$0$0$0$0$0$0
$75.27$72.92$68.49$31.75$60.46$69.56$47.23$61.56$58.21$64.04$67.04$57.53$52.73$46.71$43.07$33.47$31.06$32.20$33.46$30.06$28.93$22.62$20.50$19.46$22.37$19.19$19.21$17.00$13.05$10.92$10.53$9.69$10.67$10.56$9.87$7.68$8.26$8.71$8.25$6.13$5.77$4.68$4.83$4.40$5.47$5.44$5.86$5.90$6.32$5.92$0$5.57$5.81$6.22$0$4.93$4.48$0$0$5.37$4.90$0
$1.49$2.03$-0.89$4.81$19.40$31.26$48.84$52.67$63.17$60.00$37.43$45.19$48.24$36.38$17.42$20.96$19.54$11.91$5.89$7.96$11.05$11.17$7.85$7.89$4.27$5.98$3.26$-0.41$5.47$5.68$2.91$3.75$5.86$3.46$1.43$3.69$4.61$4.04$0.06$2.22$3.11$5.31$5.18$8.04$6.10$3.55$6.41$2.19$1.32$1.17$0$0.55$-0.12$-2.09$7.07$0.53$0.89$0$5.62$-1.21$-1.43$0
$3.70$0.08$-7.87$6.83$5.76$4.84$4.15$-5.20$-3.41$-1.07$-2.58$-3.96$-3.88$-3.28$-2.64$-3.22$-3.52$-1.23$-1.55$-6.29$-1.44$-0.66$-0.98$-1.26$-0.91$-1.40$-1.71$-1.62$-1.82$-1.61$-1.34$-1.53$-0.49$-0.92$-0.23$-0.01$-0.26$0.16$0.18$0.04$0.14$0.09$0.03$0.10$-0.07$0.08$0.01$-0.40$0.46$0.12$0$0.05$0.07$0.06$0$0.10$0.10$0$0$0.23$0.32$0
$5.18$2.11$-8.76$11.64$25.16$36.09$52.99$47.47$59.76$58.93$34.85$41.23$44.36$33.11$14.78$17.74$16.02$10.68$4.35$1.67$9.62$10.52$6.87$6.62$3.37$4.58$1.55$-2.02$3.65$4.07$1.57$2.21$5.37$2.54$1.20$3.68$4.35$4.20$0.24$2.25$3.24$5.40$5.22$8.14$6.03$3.62$6.42$1.79$1.78$1.29$0$0.60$-0.06$-2.03$0.38$0.62$0.99$0$-1.18$-0.98$-1.11$0
$1.86$0.02$16.73$-6.54$5.10$7.26$4.26$7.06$9.90$11.97$5.74$7.73$8.13$3.66$-4.92$3.19$0.16$0.86$0.74$0.01$1.52$2.46$1.23$1.83$0.63$1.13$-10.63$-6.69$-4.78$1.00$-3.46$1.06$1.50$0.92$0.93$1.14$0.74$1.27$0.64$0.79$0.42$1.12$1.89$2.25$1.49$1.28$-3.14$-0.02$0.21$0.06$0$0.00$0.00$0.00$0$0.00$0$0$-0.83$0$0$0
$3.32$2.09$-25.49$18.17$20.06$28.83$48.73$40.41$49.86$46.96$29.11$33.50$36.23$29.45$19.70$14.55$15.86$9.82$3.60$1.66$8.10$8.05$5.64$4.79$2.74$3.45$12.18$4.67$8.44$3.07$5.03$1.16$3.87$1.63$0.27$2.54$3.61$2.93$-0.40$1.47$2.83$4.28$3.33$5.89$4.54$2.34$9.55$1.81$1.57$1.23$0$0.60$-0.06$-2.03$0$0.62$0.99$0$0$-0.98$-1.11$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$3.32$2.09$-25.49$18.17$20.06$28.83$48.73$40.41$49.86$46.96$29.11$33.50$36.23$29.45$19.70$14.55$15.86$9.82$3.60$1.66$8.10$8.05$5.64$4.79$2.74$3.45$12.18$4.67$8.44$3.07$5.03$1.16$3.87$1.63$0.27$2.54$3.61$2.93$-0.40$1.47$2.83$4.28$3.33$5.89$4.54$2.34$9.55$1.81$1.57$1.23$0$0.60$-0.06$-2.03$0$0.62$0.99$0$0$-0.98$-1.11$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$3.32$2.09$-25.49$18.17$20.06$28.83$48.73$40.41$49.86$46.96$29.11$33.50$36.23$29.45$19.70$14.55$15.86$9.82$3.60$1.66$8.10$8.05$5.64$4.79$2.74$3.45$12.18$4.67$8.44$3.07$5.03$1.16$3.87$1.63$0.27$2.54$3.61$2.93$-0.40$1.47$2.83$4.28$3.33$5.89$4.54$2.34$9.55$1.81$1.57$1.23$0$0.60$-0.06$-2.03$0.38$0.62$0.99$0$-0.35$-0.98$-1.11$0
$22.26$22.63$17.33$24.97$35.84$46.97$63.67$65.79$75.72$72.29$51.39$58.11$60.08$47.66$27.70$30.43$28.74$20.99$19.51$13.70$15.89$15.38$16.10$11.77$8.21$9.94$7.40$2.69$7.17$7.26$4.40$5.13$7.17$4.61$2.57$4.84$5.75$5.19$1.12$3.33$4.07$6.20$6.03$8.80$6.79$4.36$7.33$3.08$2.19$1.99$0$0.96$0.28$-1.69$7.53$0.93$0.89$0$5.96$-0.88$-1.43$0
$1.49$2.03$-0.89$4.81$19.40$31.26$48.84$52.67$63.17$60.00$37.43$45.19$48.24$36.38$17.42$20.96$19.54$11.91$5.89$7.96$11.05$11.17$7.85$7.89$4.27$5.98$3.26$-0.41$5.47$5.68$2.91$3.75$5.86$3.46$1.43$3.69$4.61$4.04$0.06$2.22$3.11$5.31$5.18$8.04$6.10$3.55$6.41$2.19$1.32$1.17$0$0.55$-0.12$-2.09$0$0.53$0.89$0$0$-1.21$-1.43$0
$0.06$0.04$-0.46$0.33$0.36$0.52$0.87$0.73$0.90$0.85$0.52$0.61$0.66$0.54$0.37$0.28$0.30$0.19$0.06$0.03$0.17$0.18$0.13$0.11$0.06$0.08$0.29$0.11$0.25$0.09$0.15$0.03$0.12$0.05$0$0.08$0.11$0.09$-0.01$0.04$0.09$0.13$0.12$0.18$0.14$0.07$0.31$0.06$0.05$0.04$0$0.02$0.00$-0.07$0.01$0.02$0.03$0$-0.01$-0.03$-0.04$0
$0.06$0.04$-0.44$0.32$0.35$0.51$0.84$0.71$0.88$0.81$0.50$0.58$0.64$0.52$0.36$0.27$0.30$0.18$0.07$0.03$0.17$0.17$0.13$0.10$0.06$0.08$0.28$0.11$0.24$0.09$0.15$0.03$0.11$0.05$0.00$0.08$0.11$0.09$-0.01$0.04$0.09$0.13$0.11$0.18$0.14$0.07$0.30$0.06$0.05$0.04$0.00$0.02$0.00$-0.07$0.01$0.02$0.03$0.00$-0.01$-0.03$-0.04$0.00