
iRobot
IRBTiRobot Price (IRBT)
Stock Price
Market Cap
Fetching Data...
Enterprise Value
Fetching Data...
Volume
Fetching Data...
Shares Outstanding
29,600,000
(6.9519)%Income Statement Summary
Revenue | |
Cost of Revenue | |
Gross Profit | |
Operating Expenses | |
Operating Income | |
Other Expenses | |
Net Income |


Income Statement
iRobot CorporationCurrency: USD
YEAR | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | |||||||||||||||||||||||||
Revenue |
13,512,000.00
+0% |
14,817,000.00
+10% |
54,316,000.00
+267% |
95,043,149.00
+75% |
141,968,000.00
+49% |
188,955,000.00
+33% |
249,081,000.00
+32% |
307,621,000.00
+24% |
298,617,000.00
-3% |
400,952,000.00
+34% |
465,500,000.00
+16% |
436,244,000.00
-6% |
487,401,000.00
+12% |
556,846,000.00
+14% |
616,778,000.00
+11% |
660,604,000.00
+7% |
883,911,000.00
+34% |
1,092,584,000.00
+24% |
1,214,010,000.00
+11% |
1,430,390,000.00
+18% |
1,564,987,000.00
+9% |
1,183,383,000.00
-24% |
890,580,000.00
-25% |
681,849,000.00
-23% |
|
Cost of Revenue | |||||||||||||||||||||||||
Cost of Revenue | 9,714,000.00 | 16,757,000.00 | 37,337,000.00 | 67,691,725.00 | 94,298,000.00 | 119,220,000.00 | 166,494,000.00 | 214,150,000.00 | 207,421,000.00 | 255,520,000.00 | 273,382,000.00 | 256,528,000.00 | 266,247,000.00 | 298,791,000.00 | 327,852,000.00 | 341,289,000.00 | 450,752,000.00 | 537,156,000.00 | 670,083,000.00 | 760,161,000.00 | 1,014,688,000.00 | 833,290,000.00 | 694,383,000.00 | 539,492,000.00 | |
Gross Profit | |||||||||||||||||||||||||
Gross Profit |
3,798,000.00
+0% |
-1,940,000.00
-151% |
16,979,000.00
-975% |
27,351,424.00
+61% |
47,670,000.00
+74% |
69,735,000.00
+46% |
82,587,000.00
+18% |
93,471,000.00
+13% |
91,196,000.00
-2% |
145,432,000.00
+59% |
192,118,000.00
+32% |
179,716,000.00
-6% |
221,154,000.00
+23% |
258,055,000.00
+17% |
288,926,000.00
+12% |
319,315,000.00
+11% |
433,159,000.00
+36% |
555,428,000.00
+28% |
543,927,000.00
-2% |
670,229,000.00
+23% |
550,299,000.00
-18% |
350,093,000.00
-36% |
196,197,000.00
-44% |
142,357,000.00
-27% |
|
Gross Profit Ratio | (0.28%) | (-0.13%) | (0.31%) | (0.29%) | (0.34%) | (0.37%) | (0.33%) | (0.30%) | (0.31%) | (0.36%) | (0.41%) | (0.41%) | (0.45%) | (0.46%) | (0.47%) | (0.48%) | (0.49%) | (0.51%) | (0.45%) | (0.47%) | (0.35%) | (0.30%) | (0.22%) | (0.21%) | |
Operating Expenses | |||||||||||||||||||||||||
Research and Development | 1,846,000.00 | 1,736,000.00 | 3,848,000.00 | 5,504,321.00 | 11,506,000.00 | 17,025,000.00 | 17,082,000.00 | 17,566,000.00 | 14,747,000.00 | 24,809,000.00 | 36,498,000.00 | 37,215,000.00 | 63,649,000.00 | 69,408,000.00 | 76,071,000.00 | 79,805,000.00 | 113,149,000.00 | 140,629,000.00 | 141,607,000.00 | 156,670,000.00 | 161,331,000.00 | 166,508,000.00 | 144,087,000.00 | 93,283,000.00 | |
General and Administrative | 4,669,000.00 | 0.00 | 0.00 | 0.00 | 11,891,000.00 | 18,703,000.00 | 20,919,000.00 | 28,840,000.00 | 30,110,000.00 | 36,618,000.00 | 43,753,000.00 | 45,698,000.00 | 53,358,000.00 | 49,439,000.00 | 54,465,000.00 | 66,828,000.00 | 84,771,000.00 | 97,501,000.00 | 83,103,000.00 | 100,770,000.00 | 99,190,000.00 | 118,112,000.00 | 109,148,000.00 | 17,066,000.00 | |
Selling, General & Admin... | 4,669,000.00 | 1,911,000.00 | 12,757,000.00 | 21,404,106.00 | 33,656,000.00 | 52,672,000.00 | 65,813,000.00 | 75,706,000.00 | 71,012,000.00 | 87,153,000.00 | 102,297,000.00 | 117,329,000.00 | 124,887,000.00 | 135,530,000.00 | 152,237,000.00 | 181,953,000.00 | 246,881,000.00 | 307,912,000.00 | 314,651,000.00 | 366,245,000.00 | 389,038,000.00 | 411,419,000.00 | 310,824,000.00 | 155,894,000.00 | |
Selling & Marketing Exp... | 0.00 | 1,911,000.00 | 12,757,000.00 | 0.00 | 21,765,000.00 | 33,969,000.00 | 44,894,000.00 | 46,866,000.00 | 40,902,000.00 | 50,535,000.00 | 58,544,000.00 | 71,631,000.00 | 71,529,000.00 | 86,091,000.00 | 97,772,000.00 | 115,125,000.00 | 162,110,000.00 | 210,411,000.00 | 231,548,000.00 | 265,475,000.00 | 289,848,000.00 | 293,307,000.00 | 201,676,000.00 | 138,828,000.00 | |
Depreciation and Amortiz... | 0.00 | 0.00 | 0.00 | 1,597,030.00 | 2,676,000.00 | 6,312,000.00 | 5,311,000.00 | 7,029,000.00 | 8,074,000.00 | 7,541,000.00 | 10,312,000.00 | 11,672,000.00 | 12,169,000.00 | 13,049,000.00 | 15,090,000.00 | 13,606,000.00 | 25,499,000.00 | 36,574,000.00 | 37,159,000.00 | 34,762,000.00 | 33,308,999.00 | 47,869,000.00 | 32,791,000.00 | 21,667,000.00 | |
Other Expenses | 0.00 | 5,217,000.00 | 7,764,000.00 | 0.00 | 398,000.00 | 0.00 | 2,341,000.00 | 0.00 | 0.00 | 0.00 | 0.00 | 435,000.00 | -203,000.00 | -708,000.00 | 2,353,000.00 | 3,804,000.00 | 3,676,000.00 | 2,800,000.00 | 1,051,000.00 | 992,000.00 | 1,030,000.00 | 12,549,000.00 | 5,366,000.00 | 0.00 | |
Total Operating Expenses | 6,515,000.00 | 8,864,000.00 | 24,369,000.00 | 26,908,427.00 | 45,560,000.00 | 69,697,000.00 | 85,236,000.00 | 93,272,000.00 | 85,759,000.00 | 111,962,000.00 | 138,795,000.00 | 154,544,000.00 | 188,536,000.00 | 204,938,000.00 | 228,308,000.00 | 261,758,000.00 | 360,469,000.00 | 449,606,000.00 | 457,309,000.00 | 523,907,000.00 | 551,399,000.00 | 590,476,000.00 | 460,277,000.00 | 249,177,000.00 | |
Cost and Exponses | 16,229,000.00 | 25,621,000.00 | 61,706,000.00 | 94,600,152.00 | 139,858,000.00 | 188,917,000.00 | 251,730,000.00 | 307,422,000.00 | 293,180,000.00 | 367,482,000.00 | 412,177,000.00 | 411,072,000.00 | 454,783,000.00 | 503,729,000.00 | 556,160,000.00 | 603,047,000.00 | 811,221,000.00 | 986,762,000.00 | 1,127,392,000.00 | 1,284,068,000.00 | 1,566,087,000.00 | 1,423,766,000.00 | 1,154,660,000.00 | 788,669,000.00 | |
Operating Income | |||||||||||||||||||||||||
Operating Income |
-2,717,000.00
+0% |
-10,804,000.00
+298% |
-7,390,000.00
-32% |
442,997.00
-106% |
2,110,000.00
+376% |
38,000.00
-98% |
-2,649,000.00
-7,071% |
199,000.00
-108% |
5,437,000.00
+2,632% |
33,470,000.00
+516% |
53,323,000.00
+59% |
25,172,000.00
-53% |
32,618,000.00
+30% |
53,117,000.00
+63% |
60,618,000.00
+14% |
57,557,000.00
-5% |
72,690,000.00
+26% |
105,822,000.00
+46% |
86,618,000.00
-18% |
146,322,000.00
+69% |
-1,100,000.00
-101% |
-240,383,000.00
+21,753% |
-264,080,000.00
+10% |
-106,820,000.00
-60% |
|
Operating Income Ratio | (-0.20%) | (-0.73%) | (-0.14%) | (0.00%) | (0.01%) | (0.00%) | (-0.01%) | (0.00%) | (0.02%) | (0.08%) | (0.11%) | (0.06%) | (0.07%) | (0.10%) | (0.10%) | (0.09%) | (0.08%) | (0.10%) | (0.07%) | (0.10%) | (0.00%) | (-0.20%) | (-0.30%) | (-0.16%) | |
Other Income and Exp... | |||||||||||||||||||||||||
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
Interest Expenses | 0.00 | 0.00 | 0.00 | 159,524.00 | 0.00 | 0.00 | 0.00 | 0.00 | 162,000.00 | 0.00 | 0.00 | 0.00 | 203,000.00 | 708,000.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 21,300,000.00 | 0.00 | 0.00 | |
Total Other Income/Exp... | 0.00 | 0.00 | 0.00 | -79,762.00 | 676,000.00 | 3,831,000.00 | 3,151,000.00 | 926,000.00 | -81,000.00 | 504,000.00 | 218,000.00 | 435,000.00 | -203,000.00 | -708,000.00 | 2,353,000.00 | 3,804,000.00 | 3,676,000.00 | 2,800,000.00 | 12,215,000.00 | 41,593,000.00 | 29,384,000.00 | -21,300,000.00 | -28,975,000.00 | -38,320,000.00 | |
EBITDA | |||||||||||||||||||||||||
EBITDA | -2,717,000.00 | -10,804,000.00 | -7,390,000.00 | 2,040,000.00 | 2,110,000.00 | 38,000.00 | 2,662,000.00 | 199,000.00 | 5,437,000.00 | 40,507,000.00 | 53,323,000.00 | 25,172,000.00 | 32,618,000.00 | 53,117,000.00 | 60,618,000.00 | 71,163,000.00 | 98,189,000.00 | 142,396,000.00 | 123,777,000.00 | 181,084,000.00 | 32,209,000.00 | -213,814,000.00 | -231,289,000.00 | -106,820,000.00 | |
EBITDA ratio | (-0.20%) | (-0.73%) | (-0.14%) | (0.02%) | (0.03%) | (0.01%) | (0.01%) | (0.02%) | (0.05%) | (0.10%) | (0.14%) | (0.08%) | (0.09%) | (0.12%) | (0.12%) | (0.11%) | (0.11%) | (0.13%) | (0.10%) | (0.13%) | (0.02%) | (-0.16%) | (-0.26%) | (-0.16%) | |
Income Before Tax | |||||||||||||||||||||||||
Income Before Tax | 0.00 | 0.00 | 0.00 | 363,235.00 | 2,786,000.00 | 3,869,000.00 | 502,000.00 | 1,125,000.00 | 5,356,000.00 | 33,974,000.00 | 53,541,000.00 | 25,607,000.00 | 32,415,000.00 | 52,409,000.00 | 62,971,000.00 | 61,361,000.00 | 76,366,000.00 | 108,622,000.00 | 98,833,000.00 | 187,915,000.00 | 28,284,000.00 | -261,683,000.00 | -293,055,000.00 | -145,140,000.00 | |
Income Before Tax Ratio | (0.00%) | (0.00%) | (0.00%) | (0.00%) | (0.02%) | (0.02%) | (0.00%) | (0.00%) | (0.02%) | (0.08%) | (0.12%) | (0.06%) | (0.07%) | (0.09%) | (0.10%) | (0.09%) | (0.09%) | (0.10%) | (0.08%) | (0.13%) | (0.02%) | (-0.22%) | (-0.33%) | (-0.21%) | |
Income Tax Expense | |||||||||||||||||||||||||
Income Tax Expense | -85,000.00 | -30,000.00 | 21,000.00 | 144,175.00 | 176,000.00 | 304,000.00 | -8,558,000.00 | 369,000.00 | 2,026,000.00 | 8,460,000.00 | 13,350,000.00 | 8,310,000.00 | 4,774,000.00 | 14,606,000.00 | 18,841,000.00 | 19,422,000.00 | 25,402,000.00 | 20,630,000.00 | 13,533,000.00 | 40,847,000.00 | -2,106,000.00 | 24,612,000.00 | 11,655,000.00 | 378,000.00 | |
Net Income | |||||||||||||||||||||||||
Net Income | -2,632,000.00
+0% |
-10,774,000.00
+309% |
-7,411,000.00
-31% |
219,060.00
-103% |
2,610,000.00
+1,091% |
3,565,000.00
+37% |
9,060,000.00
+154% |
756,000.00
-92% |
3,330,000.00
+340% |
25,514,000.00
+666% |
40,191,000.00
+58% |
17,297,000.00
-57% |
27,641,000.00
+60% |
37,803,000.00
+37% |
44,130,000.00
+17% |
41,939,000.00
-5% |
50,964,000.00
+22% |
87,992,000.00
+73% |
85,300,000.00
-3% |
147,068,000.00
+72% |
30,390,000.00
-79% |
-286,295,000.00
-1,042% |
-304,710,000.00
+6% |
-145,518,000.00
-52% |
|
Net Income Ratio | (-0.19%) | (-0.73%) | (-0.14%) | (0.00%) | (0.02%) | (0.02%) | (0.04%) | (0.00%) | (0.01%) | (0.06%) | (0.09%) | (0.04%) | (0.06%) | (0.07%) | (0.07%) | (0.06%) | (0.06%) | (0.08%) | (0.07%) | (0.10%) | (0.02%) | (-0.24%) | (-0.34%) | (-0.21%) | |
Earning Per Share | |||||||||||||||||||||||||
Basic EPS | -0.50 | -2.00 | -0.79 | 0.01 | 0.13 | 0.15 | 0.37 | 0.03 | 0.13 | 1.00 | 1.50 | 0.63 | 0.97 | 1.28 | 1.49 | 1.51 | 1.85 | 3.18 | 3.04 | 5.23 | 1.10 | -10.52 | -11.01 | -4.92 | |
Diluted EPS | -0.50 | -2.00 | -0.79 | 0.01 | 0.11 | 0.14 | 0.36 | 0.03 | 0.13 | 0.96 | 1.44 | 0.61 | 0.94 | 1.25 | 1.47 | 1.48 | 1.77 | 3.07 | 2.97 | 5.14 | 1.08 | -10.52 | -11.01 | -4.92 | |
Share Outstanding | |||||||||||||||||||||||||
Basic Share Outstanding | 5,312,000.00 | 5,391,000.00 | 9,352,000.00 | 9,660,000.00 | 12,007,000.00 | 23,516,000.00 | 24,229,000.00 | 24,654,000.00 | 24,998,000.00 | 25,394,000.00 | 26,712,000.00 | 27,577,000.00 | 28,495,000.00 | 29,485,000.00 | 29,550,000.00 | 27,698,000.00 | 27,611,000.00 | 27,692,000.00 | 28,097,000.00 | 28,101,000.00 | 27,687,000.00 | 27,214,000.00 | 27,676,000.00 | 29,600,000.00 | |
Diluted Share Outstanding | 5,312,000.00 | 5,391,000.00 | 9,352,000.00 | 19,183,000.00 | 14,331,000.00 | 25,601,000.00 | 25,501,000.00 | 25,533,000.00 | 25,640,000.00 | 26,468,000.00 | 27,924,000.00 | 28,301,000.00 | 29,354,000.00 | 30,210,000.00 | 30,107,000.00 | 28,292,000.00 | 28,753,000.00 | 28,640,000.00 | 28,735,000.00 | 28,618,000.00 | 28,162,000.00 | 27,214,000.00 | 27,676,000.00 | 29,600,000.00 |