Repligen Corporation
← Back to RGEN Overview

Repligen Corporation (RGEN)

Profitability & Net Margin History

Current Net Margin

6.71%

Repligen Corporation currently has a net profit margin of 6.71%.

Financial Fundamentals

RGENQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-310.200.016.71%118
2025-09-300.190.017.90%25
2025-06-300.180.018.15%471
2025-03-310.170.013.45%2366
2024-12-310.17-0.03-20.21%1979
2024-09-300.15-0.00-0.42%402
2024-06-300.160.013.60%145
2024-03-310.150.002.15%1852
2023-12-310.16-0.03-16.37%2835
2023-09-300.140.0211.99%45
2023-06-300.160.0212.43%316
2023-03-310.170.029.27%1682
2022-12-310.190.0526.09%596
2022-09-300.200.0420.13%389
2022-06-300.210.0524.01%126
2022-03-310.210.0522.75%715
2021-12-310.190.0315.61%319
2021-09-300.180.0318.80%344
2021-06-300.160.0422.23%162
2021-03-310.140.0320.62%249
2020-12-310.110.0218.13%266
2020-09-300.090.0115.47%266
2020-06-300.090.0218.13%524
2020-03-310.080.0112.90%771
2019-12-310.070.005.19%280
2019-09-300.070.002.39%906
2019-06-300.070.0111.45%183
2019-03-310.060.0113.28%243
2018-12-310.050.0110.85%118
2018-09-300.050.009.68%394
2018-06-300.050.005.74%195
2018-03-310.040.007.69%2158
2017-12-310.040.0129.27%1650
2017-09-300.040.0012.76%1324
2017-06-300.030.0126.00%1597
2017-03-310.030.0010.03%962
2016-12-310.030.0119.65%1496
2016-09-300.020.004.68%859
2016-06-300.030.0013.27%680
2016-03-310.030.006.48%524
2015-12-310.020.001.24%1157
2015-09-300.020.0012.81%403
2015-06-300.020.0016.84%276
2015-03-310.020.0014.07%1650
2014-12-310.02-0.00-2.43%1203
2014-09-300.020.009.60%857
2014-06-300.020.0018.17%803
2014-03-310.020.0026.20%457
2013-12-310.020.0021.63%965
2013-09-300.020.0131.28%536
2013-06-300.020.0025.92%1172
2013-03-310.020.0014.21%3657
2012-12-310.020.0150.78%3882
2012-09-300.020.0011.96%185
2012-06-300.020.0010.11%55
2012-03-310.010.009.56%
2011-12-310.000.00
2011-09-300.010.007.01%773
2011-06-300.01-0.00-0.73%3365
2011-03-310.01-0.00-34.38%3970
2010-12-310.010.005.32%321
2010-09-300.010.008.53%557
2010-06-300.010.0014.10%4753
2010-03-310.00-0.00-33.44%2723
2009-12-310.01-0.00-6.21%1186
2009-09-300.01-0.00-18.07%378
2009-06-300.01-0.00-21.85%3677
2009-03-310.00-0.00-58.63%5893
2008-12-310.010.000.31%249
2008-09-300.010.002.79%5781
2008-06-300.010.0160.61%15748
2008-03-310.00-0.00-96.87%9169
2007-12-310.00-0.00-5.19%75824
2007-09-300.010.04753.06%74904
2007-06-300.010.004.01%691
2007-03-310.00-0.00-2.89%238
2006-12-310.00-0.00-0.51%2963
2006-09-300.00-0.00-30.14%3291
2006-06-300.000.002.78%3118
2006-03-310.00-0.00-28.41%2164
2005-12-310.00-0.00-6.77%993
2005-09-300.00-0.00-16.70%6827
2005-06-300.000.0051.57%6581
2005-03-310.00-0.00-14.25%570
2004-12-310.00-0.00-8.55%12402
2004-09-300.00-0.00-132.57%10960
2004-06-300.00-0.00-22.96%13109
2004-03-310.00-0.00-154.05%698
2003-12-310.00-0.00-161.03%1020
2003-09-300.00-0.00-150.83%5243
2003-06-300.00-0.00-98.39%1550
2003-03-310.00-0.00-82.89%5120
2002-12-310.00-0.00-31.69%3247
2002-09-300.00-0.00-64.16%295
2002-06-300.00-0.00-61.20%58
2002-03-310.00-0.00-60.62%865
2001-12-310.00-0.00-69.27%8600
2001-09-300.00-0.00-155.27%3328
2001-06-300.00-0.00-188.55%1088
2001-03-310.00-0.00-177.67%7960
2000-12-310.00-0.00-257.27%314
2000-09-300.00-0.00-260.41%11348
2000-06-300.00-0.00-146.94%6105
2000-03-310.00-0.00-85.88%10301
1999-12-310.00-0.00-188.89%10889
1999-09-300.00-0.00-80.00%2286
1999-06-300.00-0.00-57.14%12063
1999-03-310.00-0.00-177.78%11778
1998-12-310.00-0.00-60.00%3500
1998-09-300.00-0.00-25.00%2500
1998-06-300.00-0.00-50.00%1000
1998-03-310.00-0.00-60.00%4750
1997-12-310.00-0.00-12.50%2750
1997-09-300.00-0.00-40.00%2571
1997-06-300.00-0.00-14.29%794
1997-03-310.00-0.00-22.22%1313
1996-12-310.00-0.00-9.09%3909
1996-09-300.000.0030.00%9250
1996-06-300.00-0.00-62.50%55972
1996-03-310.00-0.01-622.22%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.