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

IRWD Stock Annual Balance Sheet. Download in Excel

Ironwood Pharmaceuticals Inc. logo

Ironwood Pharmaceuticals Inc.

Sector: Healthcare   

Industry: Drug Manufacturers - Specialty & Generic

3.34
 
USD
  
-0.18
  
(-5.11%)
Previous close: 3.52  Open: 3.53  Bid: 3.28  Ask: 3.58
52 week range    
3.31   
   15.70
Mkt Cap: 610 M  Avg Vol (90 Days): 1,583,935
Peers   
AZN / 
SYN / 
NKTR / 
Last updated: Friday 22nd November 2024

Stock Rankings

39
MarketXLS Rank
40
Value
30
Technical
47
Quality
How are these ranks calculated?
Ad slot not ready
Search for a stock

Financials

IRWD Balance Sheet

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
Accounts payable10 M9 M18 M16 M15 M5 M661000.0935000.0483000.08 M
Accounts receivable10000.03 M933000.03 M21 M11 M122 M114 M115 M129 M
Accrued expenses32 M32 M56 M54 M53 M36 M27 M25 M17 M52 M
Accumulated depreciation & depletion-53 M-57 M-62 M-69 M-26 M-10 M-21 M-22 M-11 M-9 M
Additional paid in capital1,056 M1,205 M1,258 M1,319 M1,395 M1,479 M1,529 M1,543 M1,349 M1,355 M
Cash and equivalents74 M261 M62 M126 M174 M178 M363 M620 M656 M92 M
CashCashEquivalentsAndShortTermInvestments248 M439 M313 M221 M174 M178 M363 M620 M656 M92 M
CashEquivalents61 M258 M8 M126 M1 M1 M349 M595 M650 M59 M
Common par125000.0127000.0133000.0137000.0154000.0158000.0161000.0162000.0154000.0156000.0
Common stock equity89 M95 M67 M10 M-196 M-93 M63 M606 M652 M-346 M
CommonStock125000.0127000.0133000.0137000.0154000.0158000.0161000.0162000.0154000.0156000.0
Cost in excess785000.0785000.0785000.0785000.0
CurrentAccruedExpenses23 M23 M38 M38 M38 M30 M26 M24 M17 M44 M
CurrentCapitalLeaseObligation1 M3 M6 M4 M73000.01 M3 M3 M3 M3 M
CurrentDeferredRevenue7 M7 M875000.03 M
CurrentDeferredTaxesAssets4 M3 M
CurrentDeferredTaxesLiabilities6 M28 M15 M23 M-20 M333 M284 M212 M
Deferred revenues12 M13 M8 M195000.0252000.0875000.0
DefinedPensionBenefit38 M
DerivativeProductLiabilities12 M
FinancialAssets86 M133 M108 M41 M31 M13 M
Finished goods735000.0191000.0
Float term debt336 M451 M356 M413 M513 M
GoodwillAndOtherIntangibleAssets167 M161 M785000.0785000.04 M
Gross fixed assets (Plant Property & Equipment)83 M78 M83 M86 M114 M28 M46 M45 M31 M27 M
IncomeTaxPayable200000.0656000.01 M
Intangibles166 M160 M4 M
InterestPayable850000.01 M971000.0873000.0873000.0300000.0300000.0300000.0188000.06 M
Inventories5 M1 M735000.0648000.0
InventoriesAdjustmentsAllowances-20 M-18 M-374000.0
Invested capital247 M784 M67 M406 M170 M315 M1,490 M1,838 M1,874 M665 M
Leases6 M4 M8 M9 M200000.0
LongTermCapitalLeaseObligation3 M306000.082000.0158000.022 M20 M18 M17 M15 M
LongTermDebtAndCapitalLeaseObligation161 M354 M82000.0396 M366 M430 M451 M356 M413 M513 M
Net fixed assets (net PP&E)30 M21 M21 M17 M88 M18 M26 M23 M20 M18 M
NetOtherUnrealizedGainLoss88000.023000.082000.0
NonCurrentAccountsReceivable33 M23 M24 M15 M
NonCurrentDeferredAssets333 M284 M212 M
NonCurrentDeferredLiabilities20 M8 M557000.05 M6 M
NonCurrentDeferredRevenue9 M2 M
NonCurrentDeferredTaxesAssets367 M414 M503 M394 M459 M453 M415 M333 M284 M212 M
NonCurrentPensionAndOtherPostretirementBenefitPlans5 M1 M2 M1 M
Notes payable11 M25 M48 M
Other current assets37 M40 M108 M847000.053 M68 M1 M103 M98 M
Other equity adjustments-19000.0-86000.0-7000.0-79000.0
Other fixed assets88 M18 M26 M23 M20 M18 M
Other non-current assets11 M11 M1 M8 M16 M2 M1 M2 M1 M4 M
Other non-current liabilities4 M90 M185 M128 M36 M28 M4 M19 M10 M50 M
Other receivable26 M52 M64 M79 M60 M106 M390 M414 M411 M443 M
OtherCurrentLiabilities4 M4 M21 M8 M19 M24 M13 M17 M5 M20 M
OtherPayable26 M
Payables10 M9 M18 M16 M15 M5 M661000.0935000.0483000.08 M
Preferred securities of subsidiary trust75 M75 M75 M
PreferredStock75 M75 M75 M
Prepaid expenses9 M6 M9 M7 M10 M11 M9 M9 M8 M12 M
Raw materials5 M1 M65000.0
Restricted cash7 M8 M2 M2 M1 M1 M92 M
Retained earnings-967 M-1,110 M-1,192 M-1,309 M-1,591 M-1,572 M-1,466 M-938 M-696 M-1,702 M
Short term debt11 M25 M48 M117 M200 M
Total assets334 M619 M710 M606 M332 M403 M559 M1,127 M1,101 M471 M
Total current assets290 M500 M380 M312 M266 M307 M496 M745 M781 M233 M
Total current liabilities61 M76 M91 M66 M120 M41 M32 M162 M26 M276 M
Total equity89 M95 M67 M10 M-196 M-93 M63 M606 M652 M-346 M
Total liabilities241 M524 M277 M596 M528 M496 M497 M521 M448 M817 M
Total non-current assets41 M119 M321 M294 M146 M83 M63 M382 M320 M238 M
Total non-current liabilities180 M452 M185 M530 M409 M458 M466 M375 M423 M563 M
TotalEquityGrossMinority89 M95 M67 M10 M-196 M-93 M63 M606 M652 M-346 M
TotalEquityGrossMinorityInterest89 M95 M67 M10 M-196 M-93 M63 M606 M652 M-346 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest334 M619 M710 M606 M332 M403 M559 M1,127 M1,101 M471 M
TotalNonCurrentLiabilitiesNetMinorityInteres180 M452 M185 M530 M409 M458 M466 M375 M423 M563 M
Work in progress71000.0392000.0
Working capital229 M424 M289 M246 M147 M266 M464 M584 M755 M-43 M
debtc12 M28 M6 M4 M48 M1 M3 M120 M3 M203 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