Repligen Corporation (RGEN)
NASDAQ: RGEN · IEX Real-Time Price · USD
167.86
-3.42 (-2.00%)
At close: Apr 24, 2024, 4:00 PM
167.70
-0.16 (-0.10%)
After-hours: Apr 24, 2024, 6:51 PM EDT

Repligen Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1995
Net Income
41.58185.96128.2959.9321.4116.6228.3511.689.358.17
Upgrade
Depreciation & Amortization
68.0950.9938.4527.0720.8715.7810.515.334.594.02
Upgrade
Share-Based Compensation
25.5827.3227.517.0112.8510.196.754.63.61.77
Upgrade
Other Operating Activities
-21.32-92.18-75.22-41.3812.09-9.82-28.16-14.09-2.484.45
Upgrade
Operating Cash Flow
113.92172.08119.0262.6367.2232.7717.457.5215.0518.4
Upgrade
Operating Cash Flow Growth
-33.80%44.59%90.05%-6.83%105.11%87.78%132.03%-50.04%-18.19%-29.04%
Upgrade
Capital Expenditures
-38.99-133.35-71.28-26.34-23.15-12.78-5.45-4.28-2.63-5.6
Upgrade
Acquisitions
-186.640-149.89-175.04-182.150-112.8-44.610-21.24
Upgrade
Change in Investments
102.32-100000019.55-0.37.427.3
Upgrade
Other Investing Activities
0.030.11----1.26----0.25
Upgrade
Investing Cash Flow
-123.28-233.24-221.17-201.39-205.31-14.04-98.7-49.194.79-19.79
Upgrade
Share Issuance / Repurchase
-13.313.713.88305.93321.883.42131.661.840.871.68
Upgrade
Debt Issued / Paid
282.84000163.48-0.010111.0700
Upgrade
Other Financing Activities
-20.57-17.04-2.92-0.01-0.49--1.72-0.8-0.1-
Upgrade
Financing Cash Flow
248.96-13.340.96305.92484.873.41129.95112.110.771.68
Upgrade
Exchange Rate Effect
-11.74-5.87-12.2912.73-3.19-2.082.38-2.3-1.88-4.76
Upgrade
Net Cash Flow
227.87-80.36-113.48179.89343.5920.0651.0868.1418.73-4.47
Upgrade
Free Cash Flow
74.9338.7447.7436.2844.0619.99123.2412.4312.8
Upgrade
Free Cash Flow Growth
93.43%-18.86%31.58%-17.66%120.44%66.61%270.16%-73.92%-2.92%-39.90%
Upgrade
Free Cash Flow Margin
11.73%4.83%7.12%9.91%16.30%10.30%8.49%3.10%14.87%20.14%
Upgrade
Free Cash Flow Per Share
1.340.700.870.690.910.460.310.100.380.39
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).