IRBT Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 2023
12-30
2022
12-31
2021
12-31
2020
12-31
2019
12-28
2018
12-29
2017
12-30
2016
12-31
2015
12-31
2014
12-27
2013
12-28
2012
12-29
2011
12-31
2010
12-31
2009
12-31
2008
12-27
2007
12-29
2006
12-30
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
Report Filing: 2024-02-27 2023-02-14 2022-02-15 2021-02-16 2020-02-13 2019-02-14 2018-02-16 2017-02-17 2016-02-19 2015-02-13 2014-02-18 2013-02-15 2012-02-21 2011-02-18 2010-02-19 2009-02-13 2008-02-25 2007-03-02 2006-03-16 2004-12-31 2003-12-31 2002-12-31 2001-12-31
Total Current Assets 465490000 528300000 789533000 881221000 594217000 514437000 434726000 383670000 389349000 374859000 300661000 237558000 284180000 206593000 159011000 123995000 146605000 124607000 117969000 41542982 4620000 3014000 7179000
Cash and Short Term Investments 185121000 117949000 234501000 483716000 256424000 161978000 165860000 254453000 213039000 222123000 187358000 139200000 184119000 122311000 76815000 40852000 43285000 70383000 76064000 19440843 4620000 3014000 7179000
Cash & Equivalents 185121000 117949000 201457000 432635000 239392000 130373000 128635000 214523000 179915000 185957000 165404000 126770000 166308000 108383000 71856000 40852000 26735000 5583000 76064000 19440843 4620000 3014000 7179000
Short Term Investments 0 0 33044000 51081000 17032000 31605000 37225000 39930000 33124000 36166000 21954000 12430000 17811000 13928000 4959000 0 16550000 64800000 0 0 0 0 0
Receivables 79387000 66025000 160642000 170526000 146161000 162166000 142829000 73048000 105131000 73670000 40204000 30609000 45700000 38068000 37002000 35930000 49925000 30471000 24469000 14033503 0 0 0
Inventory 152469000 285250000 333296000 181756000 157347000 164633000 106932000 50578000 61678000 47857000 46107000 36965000 31089000 27160000 32406000 34560000 45222000 20890000 15903000 7668934 0 0 0
Other Current Assets 48513000 59076000 61094000 45223000 34285000 25660000 19105000 5591000 9501000 31209000 26992000 30784000 23272000 19054000 12788000 12653000 8173000 2863000 1533000 399702 0 0 0
Total Assets 733698000 835443000 1184429000 1189728000 920753000 766961000 691522000 507912000 521743000 493213000 416337000 356796000 332213000 254331000 199584000 163678000 169092000 135308000 124935000 45137492 -27297000 -20573000 10580000
Total Non-Current Assets 268207999 307143000 394896000 308507000 326536000 252524000 256796000 124242000 132394000 118354000 115676000 119238000 48033000 47738000 40573000 39683000 22487000 10701000 6966000 3594510 0 0 0
Property, Plant and Equipment 60037000 86993000 116496000 120266000 123466000 57026000 44579000 27532000 26850000 31297000 23661000 24953000 29029000 25620000 20230000 22929000 15694000 10701000 6966000 3512510 0 0 0
Goodwill and Intangible Assets 180149000 178984000 201702000 135774000 131084000 143169000 166152000 53248000 64415000 67897000 71419000 77175000 0 0 0 0 0 0 0 0 0 0 0
Goodwill 175105000 167724000 173292000 125872000 118732000 118896000 121440000 41041000 48751000 48751000 48751000 48951000 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 5044000 11260000 28410000 9902000 12352000 24273000 44712000 12207000 15664000 19146000 22668000 28224000 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 11400000 16431000 27537000 18079000 30112000 0 0 0 0 0 10501000 8500000 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Assets 16621999 24735000 49161000 34388000 41874000 52329000 46065000 43462000 41129000 19160000 10095000 8610000 19004000 22118000 20343000 16754000 6793000 0 0 82000 0 0 0
Total Current Liabilities 287147000 296183000 395683000 307567000 202502000 213757000 197724000 112636000 96626000 99041000 80915000 77163000 85000000 75840000 62376000 39558000 58865000 40389000 37379000 31853705 0 0 0
Accounts Payable 178318000 184016000 251298000 165779000 116185000 136742000 116316000 67281000 61655000 60256000 41344000 42515000 48406000 38689000 30559000 19544000 44697000 27685000 23721000 19581065 0 0 0
Notes Payable/Short Term Debt 5216000 5415000 6220000 6315000 6843000 0 1324000 1171000 788000 702000 0 25507000 0 0 0 0 0 0 7486000 5793907 0 0 0
Tax Payables 8927000 12753000 11387000 19286000 15818000 13333000 14366000 1481000 625000 867000 831000 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 10830000 13208000 11767000 10400000 4549000 5756000 7761000 4486000 3265000 3849000 5085000 6257000 1527000 3534000 3908000 2632000 1578000 457000 1018000 1287935 0 0 0
Other Current Liabilities 83856000 80791000 115011000 105787000 59107000 57926000 57957000 38217000 30293000 33367000 33655000 2884000 35067000 33617000 27909000 17382000 12590000 12247000 5154000 5190798 0 0 0
Total Liabilities 537211000 359727000 467706000 385294000 268684000 231639000 221195000 118956000 104332000 102777000 85648000 80979000 89255000 79424000 66390000 44002000 58865000 40389000 37379000 69426541 0 0 0
Total Non-Current Liabilities 250064000 63544000 72023000 77727000 66182000 17882000 23471000 6320000 7706000 3736000 4733000 3816000 4255000 3584000 4014000 4444000 46275000 28142000 24739000 37572836 0 0 0
Total Long Term Debt 201501000 33247000 43462000 50485000 54928000 0 0 0 0 0 0 0 4255000 0 0 0 0 0 0 0 0 0 0
Deferred Tax Liabilities Non-Current 0 931000 3250000 705000 912000 4005000 9539000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Liabilities 48563000 29366000 25311000 26537000 10342000 13877000 13932000 6320000 7706000 3736000 4733000 3816000 0 3584000 4014000 4444000 46275000 28142000 24739000 37572836 0 0 0
Total Equity 196487000 475716000 716723000 804434000 652069000 535322000 470327000 388956000 417411000 390436000 330689000 275817000 242958000 174907000 133194000 119676000 110227000 94919000 87556000 -24289049 -52921000 -32622000 -7241000
Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Stockholders' Equity 196487000 475716000 716723000 804434000 652069000 535322000 470327000 388956000 417411000 390436000 330689000 275817000 242958000 174907000 133194000 119676000 110227000 94919000 87556000 -24289049 -52921000 -32622000 -7241000
Retained Earnings (Accumulated Deficit) -105295000 199415000 485710000 599389000 452321000 367021000 277989000 226950000 185011000 140881000 103078000 75437000 58140000 17949000 -7565000 -10895000 -11651000 -20711000 -24276000 -26886252 0 0 0
Accumulated Other Comprehensive Income/(Loss) 10747000 18529000 8090000 -493000 3009000 -4748000 1992000 -151000 -236000 -151000 147000 199000 151000 80000 -41000 -314000 -685000 -2326000 -3210000 -429587 0 0 0
Common Stock 280000 274000 270000 282000 284000 278000 279000 272000 291000 297000 289000 278000 272000 258000 251000 248000 245000 238000 234000 101294 0 0 0
Additional Paid in Capital 290755000 257498000 222653000 205256000 196455000 172771000 190067000 -346027000 -289398000 -243804000 -189162000 -156893000 -147818000 -97711000 -59035000 -33041000 -46774000 -17590000 -10127000 2925496 0 0 0
Total Liabilities & Shareholders' Equity 733698000 835443000 1184429000 1189728000 920753000 766961000 691522000 507912000 521743000 493213000 416337000 356796000 332213000 254331000 199584000 163678000 169092000 135308000 124935000 45137492 -27297000 -20573000 10580000
Total Investments 11400000 16431000 33044000 51081000 17032000 31605000 37225000 39930000 33124000 36166000 32455000 20930000 17811000 13928000 4959000 0 16550000 64800000 0 0 0 0 0
Total Debt 234326000 38662000 43462000 50485000 54928000 0 0 0 0 0 0 0 4255000 0 0 0 0 0 0 0 0 0 0
Net Debt 49205000 -79287000 -157995000 -382150000 -184464000 -130373000 -128635000 -214523000 -179915000 -185957000 -165404000 -126770000 -162053000 -108383000 -71856000 -40852000 -26735000 -5583000 -76064000 -19440843 -4620000 -3014000 -7179000

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.