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

IRBT Stock Annual Balance Sheet. Download in Excel

iRobot Corporation logo

iRobot Corporation

Sector: Technology   

Industry: Consumer Electronics

7.44
 
USD
  
-0.02
  
(-0.33%)
Previous close: 7.465  Open: 7.3  Bid: 7.4  Ask: 7.45
52 week range    
5.83   
   39.18
Mkt Cap: 266 M  Avg Vol (90 Days): 1,057,198
Peers   
HELE / 
WHR / 
NC / 
CSCO / 
SPB / 
ELUXY / 
KTOS / 
Last updated: Monday 23rd December 2024

Stock Rankings

47
MarketXLS Rank
60
Value
46
Technical
36
Quality
How are these ranks calculated?
Search for a stock

Financials

IRBT Balance Sheet

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
Accounts payable60 M62 M67 M116 M137 M116 M166 M251 M184 M178 M
Accounts receivable71 M105 M73 M143 M162 M146 M171 M161 M66 M79 M
Accrued expenses95 M93 M108 M190 M208 M198 M297 M384 M283 M276 M
Accumulated depreciation & depletion-39 M-43 M-43 M-55 M-65 M-81 M-83 M-93 M-106 M-119 M
Additional paid in capital249 M232 M162 M190 M173 M196 M205 M223 M257 M291 M
Cash and equivalents186 M180 M215 M129 M130 M239 M433 M202 M118 M185 M
CashCashEquivalentsAndShortTermInvestments222 M213 M254 M166 M162 M256 M484 M235 M118 M185 M
CashEquivalents186 M180 M215 M129 M130 M239 M
Common par297000.0291000.0272000.0279000.0278000.0284000.0282000.0270000.0274000.0280000.0
Common stock equity390 M417 M389 M470 M535 M652 M804 M717 M476 M196 M
CommonStock297000.0291000.0272000.0279000.0278000.0284000.0282000.0270000.0274000.0280000.0
Cost in excess49 M49 M41 M121 M119 M119 M126 M173 M168 M175 M
CurrentAccruedExpenses35 M32 M41 M74 M71 M82 M131 M133 M99 M98 M
CurrentCapitalLeaseObligation3 M4 M5 M6 M8 M7 M6 M6 M5 M5 M
CurrentDeferredRevenue4 M3 M4 M8 M6 M5 M10 M12 M13 M11 M
CurrentDeferredTaxesAssets30 M32 M36 M36 M41 M59 M61 M61 M32 M18 M
CurrentDeferredTaxesLiabilities22 M6 M31 M22 M33 M41 M33 M35 M17 M10 M
Deferred revenues25 M3 M4 M8 M6 M5 M10 M12 M13 M11 M
Finished goods38 M53 M46 M103 M162 M155 M
Float term debt50 M43 M33 M229 M
GoodwillAndOtherIntangibleAssets68 M64 M53 M166 M143 M131 M136 M202 M179 M180 M
Gross fixed assets (Plant Property & Equipment)70 M70 M71 M100 M122 M128 M204 M209 M193 M179 M
IncomeTaxPayable1 M7 M2 M3 M4 M2 M13 M9 M
Intangibles19 M16 M12 M45 M24 M12 M10 M28 M11 M5 M
InterestPayable11 M
Inventories48 M62 M51 M107 M165 M157 M182 M333 M285 M153 M
InventoriesAdjustmentsAllowances-5 M-4 M
Invested capital390 M417 M389 M470 M537 M652 M855 M760 M509 M627 M
LineOfCredit2 M1000000.01000000.0500000.0700000.0700000.0400000.0400000.0
LongTermCapitalLeaseObligation55 M50 M43 M33 M28 M
LongTermDebtAndCapitalLeaseObligation55 M50 M43 M33 M229 M
Net fixed assets (net PP&E)31 M27 M28 M45 M57 M47 M120 M116 M87 M60 M
NetOtherUnrealizedGainLoss5 M
Non-current deferred income taxes7 M7 M715000.010 M4 M912000.0705000.03 M6 M3 M
NonCurrentDeferredAssets8 M32 M31 M32 M37 M42 M33 M38 M16 M9 M
NonCurrentDeferredLiabilities10 M4 M912000.0705000.03 M931000.0
NonCurrentDeferredTaxesAssets8 M32 M31 M32 M37 M42 M33 M38 M16 M9 M
NonCurrentPensionAndOtherPostretirementBenefitPlans7 M9 M11 M13 M
NotesReceivable2 M
Other current assets10 M10 M6 M19 M26 M34 M45 M61 M59 M49 M
Other equity adjustments-151000.0-236000.0-151000.02 M-5 M3 M
Other fixed assets47 M120 M116 M87 M60 M
Other non-current assets11 M9 M13 M15 M15 M30 M19 M39 M25 M20 M
Other non-current liabilities6 M14 M14 M10 M27 M25 M30 M21 M
Other receivable67000.033000.029000.01 M9 M7 M3 M
OtherCurrentLiabilities702000.04 M6 M18 M19 M22 M15 M
OtherInventories182 M333 M285 M153 M
OtherPayable149 M
Payables60 M62 M67 M116 M137 M116 M166 M251 M184 M178 M
Preferred securities of subsidiary trust5 M5 M5 M5 M
PreferredStock5 M5 M5 M5 M
Properties600000.0
Raw materials9 M9 M5 M4 M3 M3 M
RecievablesAdjustmentsAllowances-1000000.0-5 M-5 M-5 M-3 M
Restricted cash3 M
Retained earnings141 M185 M227 M278 M367 M452 M599 M494 M218 M-95 M
Total assets493 M522 M508 M692 M767 M921 M1,190 M1,184 M835 M734 M
Total current assets375 M389 M384 M435 M514 M594 M881 M790 M528 M466 M
Total current liabilities99 M97 M113 M198 M214 M203 M308 M396 M296 M287 M
Total equity390 M417 M389 M470 M535 M652 M804 M717 M476 M196 M
Total liabilities121 M97 M119 M221 M232 M269 M385 M468 M360 M537 M
Total non-current assets118 M132 M124 M257 M253 M251 M309 M395 M307 M268 M
Total non-current liabilities4 M8 M6 M23 M18 M66 M78 M72 M64 M250 M
TotalEquityGrossMinority390 M417 M389 M470 M535 M652 M804 M717 M476 M196 M
TotalEquityGrossMinorityInterest390 M417 M389 M470 M535 M652 M804 M717 M476 M196 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest493 M522 M508 M692 M767 M921 M1,190 M1,184 M835 M734 M
TotalNonCurrentLiabilitiesNetMinorityInteres4 M8 M6 M23 M18 M66 M78 M72 M64 M250 M
Working capital276 M293 M271 M237 M301 M392 M574 M394 M232 M178 M
ltinv13 M14 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