Repligen Corporation

NASDAQ: RGEN · Real-Time Price · USD
141.52
4.32 (3.15%)
At close: May 02, 2025, 3:59 PM
141.51
-0.01%
After-hours: May 02, 2025, 04:30 PM EDT

Repligen Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
757.36M 751.32M 523.46M 603.81M 717.29M 528.39M 193.82M 173.76M 141.78M
n/a n/a 100.3M n/a n/a n/a n/a n/a 19.55M
n/a 6.47M n/a n/a n/a n/a n/a n/a 450K
868K 7.75M 815K 615K 573K 238K 174K 6.23M 450K
n/a 124.16M 116.25M 117.42M 71.39M 43.67M 35.75M 27.74M 16.03M
n/a 202.32M 238.28M 184.49M 95.03M 54.83M 42.26M 39M 24.7M
20.6M 19.92M 17.41M 19.27M 14.09M 13.19M 752K 285K 76K
1.07B 1.11B 998.12M 931.68M 902.38M 641.83M 275.74M 242.78M 184.15M
333.12M 322.95M 315.7M 226.52M 92.05M 74.16M 32.18M 22.42M 14.96M
1.43B 1.39B 1.21B 1.2B 905.4M 680.97M 462.17M 472.09M 89.35M
1.76B 1.72B 1.53B 1.43B 1B 758.28M 498.88M 500.74M 104.76M
2.83B 2.83B 2.52B 2.36B 1.9B 1.4B 139.45M 120.41M 288.91M
n/a 19.56M 27.55M 36.2M 16.88M 11.43M 10.49M 7.28M 5.06M
n/a 10.29M 19.28M 14.85M 15.32M 5M 1.29M 960K 408K
15.1M 69.45M 284.62M 255.26M 243.74M 3.56M 103.49M n/a n/a
111.68M 36.42M 29.81M 19.66M 16.06M 20.17M 3.6M 5.74M 8.33M
126.79M 164.94M 404.2M 375.26M 318.96M 48.31M 129.84M 25.21M 21.07M
525.57M 510.14M n/a n/a n/a 232.77M n/a 99.25M 95.27M
181.82M 19M 55.37M 97.05M 1.32M 2.33M 4.13M 2.34M 3.8M
730.16M 695.05M 209.76M 233.03M 54.78M 292.03M 29.21M 126.76M 99.07M
856.95M 866.34M 613.96M 608.29M 373.74M 340.35M 155.02M 151.92M 120.15M
686.25M 711.8M 422.96M 366.05M 275.42M 263.32M 103.49M 99.25M 95.27M
561K 558K 556K 553K 548K 521K 439K 436K 338K
n/a 438.85M 397.27M 194.06M 65.77M 5.84M -15.57M -31.51M -59.86M
-52.53M -37.43M -34.39M -16.89M 2.08M -15.03M -11.89M -6.36M -13.75M
1.97B 1.97B 397.27M 1.75B 65.77M 5.84M -15.57M -31.51M -59.86M
26.61M 6.47M 100.3M n/a n/a n/a n/a n/a 19.55M