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

iRobot Corporation

Sector: Technology   

Industry: Consumer Electronics

9.13
 
USD
  
-0.30
  
(-3.18%)
Optionable: Yes  Market Cap: 239 M  90-day average vol: 2,129,503

Previous close: 9.43  Open: 9.5  Bid: 9.1  Ask: 9.12
52 week range    
6.48   
   51.49
Peers   
HELE / 
WHR / 
NC / 
CSCO / 
SPB / 
ELUXY / 
KTOS / 
Last updated: Tuesday 7th May 2024
48
MarketXLS Rank
60
Value
38
Technical
47
Quality

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
Search for a stock

🎉 Exciting news! 🎉

You are invited to join our Discord Channel.

Interact, learn, and grow with experts in the markets!

Join our Discord

Financials

IRBT Balance Sheet

Annual
Dec-13Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22
Accounts payable41 M60 M62 M67 M116 M137 M116 M166 M251 M184 M
Accounts receivable39 M71 M105 M73 M143 M162 M146 M171 M161 M66 M
Accrued expenses76 M95 M93 M108 M190 M208 M198 M297 M384 M283 M
Accumulated depreciation & depletion-32 M-39 M-43 M-43 M-55 M-65 M-81 M-83 M-93 M
Additional paid in capital227 M249 M232 M162 M190 M173 M196 M205 M223 M257 M
Cash and equivalents165 M186 M180 M215 M129 M130 M239 M433 M202 M118 M
CashCashEquivalentsAndShortTermInvestments187 M222 M213 M254 M166 M162 M256 M484 M235 M118 M
CashEquivalents165 M186 M180 M215 M129 M130 M239 M118 M
Common par289000.0297000.0291000.0272000.0279000.0278000.0284000.0282000.0270000.0274000.0
Common stock equity331 M390 M417 M389 M470 M535 M652 M804 M717 M476 M
CommonStock289000.0297000.0291000.0272000.0279000.0278000.0284000.0282000.0270000.0274000.0
Cost in excess49 M49 M49 M41 M121 M119 M119 M126 M173 M168 M
CurrentAccruedExpenses34 M35 M32 M41 M74 M71 M82 M131 M133 M99 M
CurrentCapitalLeaseObligation3 M3 M4 M5 M6 M8 M7 M6 M6 M
CurrentDeferredRevenue5 M4 M3 M4 M8 M6 M5 M10 M12 M13 M
CurrentDeferredTaxesAssets30 M30 M32 M36 M36 M41 M59 M61 M61 M
CurrentDeferredTaxesLiabilities20 M22 M6 M31 M22 M33 M41 M33 M35 M
Deferred revenues25 M25 M3 M4 M8 M6 M5 M10 M12 M13 M
Finished goods38 M38 M53 M46 M103 M162 M155 M
Float term debt43 M
GoodwillAndOtherIntangibleAssets71 M68 M64 M53 M166 M143 M131 M136 M202 M179 M
Gross fixed assets (Plant Property & Equipment)56 M70 M70 M71 M100 M122 M128 M127 M209 M87 M
IncomeTaxPayable1 M7 M2 M3 M4 M2 M
Intangibles23 M19 M16 M12 M45 M24 M12 M10 M28 M11 M
Inventories46 M48 M62 M51 M107 M165 M157 M182 M333 M285 M
InventoriesAdjustmentsAllowances-5 M-5 M-4 M
Invested capital331 M390 M417 M389 M470 M537 M652 M804 M760 M476 M
LineOfCredit2 M1000000.01000000.0500000.0700000.0700000.0
LongTermCapitalLeaseObligation55 M50 M43 M33 M
LongTermDebtAndCapitalLeaseObligation55 M50 M43 M33 M
Net fixed assets (net PP&E)24 M31 M27 M28 M45 M57 M47 M44 M116 M87 M
NetOtherUnrealizedGainLoss5 M
Non-current deferred income taxes8 M7 M7 M715000.010 M4 M912000.0705000.03 M931000.0
NonCurrentDeferredAssets10 M8 M32 M31 M32 M37 M42 M33 M38 M16 M
NonCurrentDeferredLiabilities10 M4 M912000.0705000.03 M931000.0
NonCurrentDeferredTaxesAssets10 M8 M32 M31 M32 M37 M42 M33 M38 M16 M
NonCurrentPensionAndOtherPostretirementBenefitPlans7 M9 M11 M13 M18 M
NotesReceivable2 M
Number of employees1438.01438.01438.01438.01438.01438.01438.01438.01438.01438.0
Other current assets7 M10 M10 M6 M19 M26 M34 M45 M61 M59 M
Other equity adjustments147000.0-151000.0-236000.0-151000.02 M-5 M3 M-493000.019 M
Other fixed assets47 M44 M116 M
Other non-current assets11 M11 M9 M13 M15 M15 M30 M19 M39 M25 M
Other non-current liabilities6 M14 M14 M10 M27 M25 M29 M
Other receivable67000.067000.033000.029000.01 M5 M9 M
OtherCurrentLiabilities103000.0702000.04 M6 M19 M
OtherInventories333 M
OtherPayable149 M
Payables41 M60 M62 M67 M116 M137 M116 M166 M251 M184 M
Preferred securities of subsidiary trust5 M5 M5 M5 M5 M
PreferredStock5 M5 M5 M5 M5 M
Raw materials9 M9 M9 M5 M4 M3 M3 M
RecievablesAdjustmentsAllowances-1000000.0-5 M
Retained earnings103 M141 M185 M227 M278 M367 M452 M599 M494 M199 M
Total assets416 M493 M522 M508 M692 M767 M921 M1,190 M1,184 M835 M
Total current assets301 M375 M389 M384 M435 M514 M594 M881 M790 M528 M
Total current liabilities81 M99 M97 M113 M198 M214 M203 M308 M396 M296 M
Total equity331 M390 M417 M389 M470 M535 M652 M804 M717 M476 M
Total liabilities101 M121 M97 M119 M221 M232 M269 M385 M468 M360 M
Total non-current assets116 M118 M132 M124 M257 M253 M251 M232 M395 M307 M
Total non-current liabilities5 M4 M8 M6 M23 M18 M66 M78 M72 M64 M
TotalEquityGrossMinority331 M390 M417 M389 M470 M535 M652 M804 M717 M476 M
TotalEquityGrossMinorityInterest331 M390 M417 M389 M470 M535 M652 M804 M717 M476 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest416 M493 M522 M508 M692 M767 M921 M1,190 M1,184 M835 M
TotalNonCurrentLiabilitiesNetMinorityInteres5 M4 M8 M6 M23 M18 M66 M78 M72 M64 M
Working capital220 M276 M293 M271 M237 M301 M392 M574 M394 M232 M
ltinv11 M13 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