Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

RGEN Stock Annual Balance Sheet. Download in Excel

Repligen Corporation logo

Repligen Corporation

Sector: Healthcare   

Industry: Medical Instruments & Supplies

144.46
 
USD
  
-2.08
  
(-1.42%)
Previous close: 146.54  Open: 145.7  Bid: 132.0  Ask: 155.4
52 week range    
113.50   
   211.13
Mkt Cap: 8,860 M  Avg Vol (90 Days): 646,589
Peers   
NVAX / 
BMRN / 
NBIX / 
GE / 
CRL / 
BMY / 
PFE / 
TECH / 
SGMO / 
Last updated: Sunday 22nd December 2024

Stock Rankings

40
MarketXLS Rank
35
Value
38
Technical
47
Quality
How are these ranks calculated?
Search for a stock

Financials

RGEN Balance Sheet

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
Accounts payable4 M7 M5 M7 M10 M11 M17 M36 M28 M20 M
Accounts receivable8 M11 M15 M28 M33 M43 M71 M117 M116 M124 M
Accrued expenses11 M19 M21 M25 M26 M45 M70 M112 M99 M70 M
AccruedInterestReceivable100000.063000.029000.0
Accumulated depreciation & depletion-14 M-16 M-19 M-24 M-28 M-35 M-49 M-71 M-92 M-129 M
Additional paid in capital198 M203 M242 M629 M643 M1,068 M1,461 M1,572 M1,547 M1,569 M
Building & improvements764000.0764000.0764000.0764000.0764000.02 M2 M
Cash and equivalents35 M54 M122 M174 M194 M528 M717 M604 M523 M751 M
CashCashEquivalentsAndShortTermInvestments58 M72 M142 M174 M194 M528 M717 M604 M624 M751 M
CashEquivalents35 M54 M122 M174 M194 M
Common par328000.0329000.0338000.0436000.0439000.0521000.0548000.0553000.0556000.0558000.0
Common stock equity112 M123 M169 M592 M616 M1,060 M1,529 M1,750 M1,911 M1,971 M
CommonStock328000.0329000.0338000.0436000.0439000.0521000.0548000.0553000.0556000.0558000.0
Construction in progress7 M15 M38 M32 M47 M
Cost in excess14 M14 M60 M327 M327 M468 M618 M860 M856 M987 M
CurrentAccruedExpenses7 M12 M16 M18 M16 M33 M53 M75 M71 M51 M
CurrentCapitalLeaseObligation2 M2 M3 M4 M4 M4 M5 M8 M7 M6 M
CurrentDeferredAssets5000.0
CurrentDeferredRevenue130000.0258000.0408000.0960000.01 M5 M15 M15 M20 M11 M
CurrentDeferredTaxesAssets5000.04 M11 M11 M11 M18 M23 M50 M69 M81 M
CurrentDeferredTaxesLiabilities118000.0451000.02 M32 M27 M-45 M-47 M-82 M-91 M-120 M
Finished goods5 M6 M7 M13 M12 M17 M38 M53 M83 M74 M
Float term debt260 M26 M102 M131 M637 M
GoodwillAndOtherIntangibleAssets29 M27 M89 M472 M462 M681 M905 M1,198 M1,209 M1,388 M
Gross fixed assets (Plant Property & Equipment)28 M30 M34 M46 M60 M110 M141 M297 M408 M452 M
IncomeTaxPayable571000.0166000.02 M2 M1 M4 M1 M5 M2 M7 M
Intangibles15 M13 M30 M145 M135 M213 M287 M337 M354 M400 M
InterestPayable50000.032000.04 M6 M
Inventories12 M18 M25 M39 M42 M55 M95 M184 M238 M202 M
InventoriesAdjustmentsAllowances-78000.0-343000.0-435000.0-455000.0
Invested capital112 M123 M264 M691 M616 M1,591 M1,556 M1,853 M2,042 M3,118 M
Land & improvements9 M13 M15 M16 M16 M1 M1 M1 M1 M992000.0
Leases24 M32 M53 M116 M127 M
LongTermCapitalLeaseObligation27 M26 M102 M131 M127 M
LongTermDebtAndCapitalLeaseObligation95 M99 M260 M26 M102 M131 M637 M
LongTermProvisions-339000.0-828000.0-74000.0-839000.0
Machinery furniture & equipment13 M14 M15 M22 M24 M36 M43 M71 M95 M115 M
Net fixed assets (net PP&E)15 M14 M15 M22 M32 M74 M92 M227 M316 M323 M
NetUnrealizedGainLossForeignCurrency-3 M17 M-19 M-18 M-3 M
Non-current deferred income taxes2 M25 M25 M30 M27 M33 M23 M40 M
NonCurrentDeferredAssets4 M3 M2 M2 M840000.02 M
NonCurrentDeferredLiabilities2 M25 M25 M30 M27 M33 M23 M40 M
NonCurrentDeferredTaxesAssets17 M19 M21 M11 M4 M3 M2 M2 M840000.02 M
Notes payable103 M244 M255 M285 M69 M
Other current assets2 M1 M1 M2 M46 M41 M58 M29 M52 M67 M
Other equity adjustments-6 M-9 M-14 M-6 M-12 M
Other fixed assets74 M92 M227 M316 M323 M
Other non-current assets450000.0450000.0450000.06 M174000.0238000.0573000.0615000.0815000.01 M
Other non-current liabilities6 M5 M2 M2 M4 M2 M1 M97 M55 M18 M
Other receivable240000.082000.0839000.0153000.03 M604000.0366 M671 M802 M639 M
OtherCurrentLiabilities4 M7 M6 M20 M20 M42 M14 M13 M
OtherEquityInterest-6 M
OtherInventories55 M95 M184 M238 M202 M
OtherPayable99000.0798000.0175 M150 M187 M
Payables4 M7 M5 M7 M10 M11 M17 M36 M28 M20 M
Preferred securities of subsidiary trust5 M
PreferredStock5 M
Prepaid expenses2 M2 M2 M2 M4 M6 M19 M26 M20 M33 M
Raw materials5 M11 M15 M22 M25 M29 M49 M123 M149 M124 M
RecievablesAdjustmentsAllowances-227000.0-525000.0-762000.0-1 M-1 M-2 M
Restricted cash9 M717 M604 M523 M751 M
Retained earnings-81 M-72 M-60 M-32 M-16 M-9 M68 M177 M363 M401 M
Short term debt103 M244 M255 M285 M69 M
TaxesReceivable419000.0558000.0553000.0
Total assets128 M146 M289 M744 M775 M1,400 M1,903 M2,358 M2,525 M2,824 M
Total current assets81 M103 M184 M243 M276 M642 M902 M932 M998 M1,111 M
Total current liabilities11 M19 M21 M25 M130 M48 M319 M375 M404 M158 M
Total equity112 M123 M169 M592 M616 M1,060 M1,529 M1,750 M1,911 M1,971 M
Total liabilities17 M23 M120 M152 M159 M340 M374 M608 M614 M853 M
Total non-current assets47 M43 M105 M501 M499 M758 M1,001 M1,427 M1,527 M1,713 M
Total non-current liabilities6 M5 M99 M127 M29 M292 M55 M233 M210 M695 M
TotalEquityGrossMinority112 M123 M169 M592 M616 M1,060 M1,529 M1,750 M1,911 M1,971 M
TotalEquityGrossMinorityInterest112 M123 M169 M592 M616 M1,060 M1,529 M1,750 M1,911 M1,971 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest128 M146 M289 M744 M775 M1,400 M1,903 M2,358 M2,525 M2,824 M
TotalNonCurrentLiabilitiesNetMinorityInteres6 M5 M99 M127 M29 M292 M55 M233 M210 M695 M
Treasury stock100 M
Work in progress2 M2 M3 M4 M5 M8 M8 M8 M6 M4 M
Working capital70 M84 M163 M218 M146 M594 M583 M556 M594 M953 M
debtc103 M4 M249 M264 M292 M75 M
ltinv4 M2 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement “your own” investment strategies in Excel with thousands of MarketXLS functions and templates.

MarketXLS is a complete Excel stock solution

Kevin Hsu

StockKevin.com

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University