Repligen Cash Flow Statement Analysis

Operating, investing, and financing activities in millions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for Repligen Corporation (RGEN) - Annual data in millions USD
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Operating Activities
Net Income-25.5135.60185.96128.2959.9321.4116.62
Depreciation & Amortization86.5672.2452.8052.1127.0728.4015.78
Deferred Income Tax-16.791.18-1.356.52-3.99-0.620.07
Stock Based Compensation48.0725.5827.3227.5017.010.000.00
Change in Working Capital60.92-7.37-67.89-104.77-49.35-1.92-14.13
Change in Accounts Receivable-14.03-3.31-3.60-46.52-20.890.000.00
Change in Inventory56.9040.97-57.20-89.78-29.990.000.00
Change in Accounts Payable12.90-9.80-8.2019.522.460.000.00
Change in Other Working Capital18.55-47.95-0.8420.39-0.930.000.00
Other Operating Activities18.5530.1731.2936.87-2.9914.304.25
Net Cash from Operating Activities175.39113.92172.08119.0262.6367.2232.77
Investing Activities
Capital Expenditures-32.9138.99133.3571.28-22.4623.15-2.15
Acquisitions-54.77-217.21-28.73-149.89-175.04-182.150.00
Purchases of Investments0.00102.32-100.000.000.000.000.00
Sales/Maturities of Investments0.00102.36-99.89-4.19-3.890.000.00
Other Investing Activities-5.940.030.110.000.000.000.00
Net Cash from Investing Activities-86.38-123.28-233.24-221.17-201.39-205.31-14.04
Financing Activities
Debt Repayment-69.940.00-0.03-0.020.00-114.99-0.01
Common Stock Issued4.29-14.393.713.88305.93320.710.00
Common Stock Repurchased0.00-27.61-17.02-2.90-0.010.000.00
Other Financing Activities-17.26-14.60-17.04-2.90-0.01-0.490.00
Net Cash from Financing Activities-82.90248.96-13.340.96305.92484.873.41
Summary
Effect of Forex Changes on Cash-0.08-11.74-5.87-12.2912.73-3.19-2.08
Net Change in Cash6.11227.87-74.49-101.19179.89343.5922.14
Cash at Beginning of Period751.32523.46603.81717.29537.41193.82173.76
Cash at End of Period757.36-23.74523.46603.81717.29537.41193.82
Free Cash Flow142.4977.7042.2551.9340.1748.7118.73
Supplemental Disclosures
Interest Paid6.070.991.031.071.071.482.44
Income Taxes Paid19.3026.9634.3716.5210.286.514.05