bf/NASDAQ:IRBT_icon.jpeg

NASDAQ:IRBT

iRobot Corp

  • Stock

USD

Last Close

6.92

08/11 21:00

Market Cap

246.74M

Beta: 1.19

Volume Today

2.17M

Avg: 358.42K

PE Ratio

−1.03

PFCF: 141.79

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Dec '14
Jan '16
Dec '16
Dec '17
Dec '18
Dec '19
Jan '21
Jan '22
Dec '22
Dec '23
account payables
41.34M
-
60.26M
45.74%
61.66M
2.32%
67.28M
9.12%
116.32M
72.88%
136.74M
17.56%
116.19M
15.03%
165.78M
42.69%
251.30M
51.59%
184.02M
26.77%
178.32M
3.10%
accumulated other comprehensive income loss
147K
-
-151K
202.72%
-236K
56.29%
-151K
36.02%
1.99M
1,419.21%
-4.75M
338.35%
3.01M
163.37%
-493K
116.38%
8.09M
1,740.97%
18.53M
129.04%
10.75M
42.00%
cash and cash equivalents
165.40M
-
185.96M
12.43%
179.91M
3.25%
214.52M
19.24%
128.63M
40.04%
130.37M
1.35%
239.39M
83.62%
432.63M
80.72%
201.46M
53.43%
117.95M
41.45%
185.12M
56.95%
cash and short term investments
187.36M
-
222.12M
18.56%
213.04M
4.09%
254.45M
19.44%
165.86M
34.82%
161.98M
2.34%
256.42M
58.31%
483.72M
88.64%
234.50M
51.52%
117.95M
49.70%
185.12M
56.95%
common stock
289K
-
297K
2.77%
291K
2.02%
272K
6.53%
279K
2.57%
278K
0.36%
284K
2.16%
282K
0.70%
270K
4.26%
274K
1.48%
280K
2.19%
deferred revenue
5.08M
-
3.85M
24.31%
3.27M
15.17%
4.49M
37.40%
7.76M
73.00%
5.76M
25.83%
4.55M
20.97%
10.40M
128.62%
11.77M
13.14%
13.21M
12.25%
10.83M
18.00%
deferred revenue non current
deferrred tax liabilities non current
9.54M
-
4.00M
58.01%
912K
77.23%
705K
22.70%
3.25M
360.99%
931K
71.35%
goodwill
48.75M
-
48.75M
0%
48.75M
0%
41.04M
15.82%
121.44M
195.90%
118.90M
2.09%
118.73M
0.14%
125.87M
6.01%
173.29M
37.67%
167.72M
3.21%
175.10M
4.40%
goodwill and intangible assets
71.42M
-
67.90M
4.93%
64.42M
5.13%
53.25M
17.34%
166.15M
212.03%
143.17M
13.83%
131.08M
8.44%
135.77M
3.58%
201.70M
48.56%
178.98M
11.26%
180.15M
0.65%
intangible assets
22.67M
-
19.15M
15.54%
15.66M
18.19%
12.21M
22.07%
44.71M
266.28%
24.27M
45.71%
12.35M
49.11%
9.90M
19.83%
28.41M
186.91%
11.26M
60.37%
5.04M
55.20%
inventory
46.11M
-
47.86M
3.80%
61.68M
28.88%
50.58M
18.00%
106.93M
111.42%
164.63M
53.96%
157.35M
4.43%
181.76M
15.51%
333.30M
83.38%
285.25M
14.42%
152.47M
46.55%
long term debt
54.93M
-
50.48M
8.09%
43.46M
13.91%
33.25M
23.50%
201.50M
506.07%
long term investments
10.50M
-
11.40M
-
net debt
-165.40M
-
-185.96M
12.43%
-179.91M
3.25%
-214.52M
19.24%
-128.63M
40.04%
-130.37M
1.35%
-184.46M
41.49%
-382.15M
107.17%
-158.00M
58.66%
-79.29M
49.82%
49.20M
162.06%
net receivables
40.20M
-
73.67M
83.24%
105.13M
42.71%
73.05M
30.52%
142.83M
95.53%
162.17M
13.54%
146.16M
9.87%
170.53M
16.67%
160.64M
5.80%
66.03M
58.90%
79.39M
20.24%
other assets
1
-
other current assets
6.85M
-
9.70M
41.71%
9.50M
2.09%
5.59M
41.15%
19.11M
241.71%
25.66M
34.31%
34.28M
33.61%
45.22M
31.90%
61.09M
35.09%
59.08M
3.30%
48.51M
17.88%
other current liabilities
34.49M
-
34.23M
0.73%
30.92M
9.69%
39.70M
28.40%
72.32M
82.18%
71.26M
1.47%
74.92M
5.14%
125.07M
66.93%
126.40M
1.06%
93.54M
25.99%
92.78M
0.81%
other liabilities
other non current assets
10.75M
-
9.41M
12.49%
12.88M
36.87%
14.53M
12.87%
15.35M
5.61%
30.20M
96.71%
19.06M
36.87%
38.75M
103.29%
24.92M
35.70%
8.11M
67.45%
other non current liabilities
4.73M
-
3.74M
21.06%
7.71M
106.26%
6.32M
17.99%
13.93M
120.44%
13.88M
0.39%
10.34M
25.47%
26.54M
156.59%
25.31M
4.62%
29.37M
16.02%
48.56M
65.37%
othertotal stockholders equity
-189.16M
-
-243.80M
28.89%
-289.40M
18.70%
-346.03M
19.57%
190.07M
154.93%
172.77M
9.10%
196.46M
13.71%
205.26M
4.48%
222.65M
8.48%
257.50M
15.65%
290.75M
12.92%
preferred stock
416.34M
-
493.21M
18.46%
521.74M
5.78%
507.91M
2.65%
property plant equipment net
23.66M
-
31.30M
32.27%
26.85M
14.21%
27.53M
2.54%
44.58M
61.92%
57.03M
27.92%
123.47M
116.51%
120.27M
2.59%
116.50M
3.13%
86.99M
25.33%
60.04M
30.99%
retained earnings
103.08M
-
140.88M
36.67%
185.01M
31.32%
226.95M
22.67%
277.99M
22.49%
367.02M
32.03%
452.32M
23.24%
599.39M
32.51%
485.71M
18.97%
199.41M
58.94%
-105.30M
152.80%
short term debt
702K
-
788K
12.25%
1.17M
48.60%
1.32M
13.07%
6.84M
-
6.32M
7.72%
6.22M
1.50%
5.42M
12.94%
5.22M
3.67%
short term investments
21.95M
-
36.17M
64.74%
33.12M
8.41%
39.93M
20.55%
37.23M
6.77%
31.61M
15.10%
17.03M
46.11%
51.08M
199.91%
33.04M
35.31%
tax assets
10.10M
-
8.41M
16.70%
31.72M
277.23%
30.59M
3.58%
31.53M
3.09%
36.98M
17.28%
41.79M
13.01%
33.40M
20.07%
37.95M
13.59%
16.25M
57.18%
8.51M
47.61%
tax payables
831K
-
867K
4.33%
625K
27.91%
1.48M
136.96%
14.37M
870.02%
13.33M
7.19%
15.82M
18.64%
19.29M
21.92%
11.39M
40.96%
12.75M
12.00%
8.93M
30.00%
total assets
416.34M
-
493.21M
18.46%
521.74M
5.78%
507.91M
2.65%
691.52M
36.15%
766.96M
10.91%
920.75M
20.05%
1.19B
29.21%
1.18B
0.45%
835.44M
29.46%
733.70M
12.18%
total current assets
300.66M
-
374.86M
24.68%
389.35M
3.87%
383.67M
1.46%
434.73M
13.31%
514.44M
18.34%
594.22M
15.51%
881.22M
48.30%
789.53M
10.40%
528.30M
33.09%
465.49M
11.89%
total current liabilities
80.92M
-
99.04M
22.40%
96.63M
2.44%
112.64M
16.57%
197.72M
75.54%
213.76M
8.11%
202.50M
5.27%
307.57M
51.88%
395.68M
28.65%
296.18M
25.15%
287.15M
3.05%
total debt
54.93M
-
50.48M
8.09%
43.46M
13.91%
38.66M
11.04%
234.33M
506.09%
total investments
32.45M
-
36.17M
11.43%
33.12M
8.41%
39.93M
20.55%
37.23M
6.77%
31.61M
15.10%
17.03M
46.11%
51.08M
199.91%
33.04M
35.31%
11.40M
-
total liabilities
85.65M
-
102.78M
20.00%
104.33M
1.51%
118.96M
14.02%
221.19M
85.95%
231.64M
4.72%
268.68M
15.99%
385.29M
43.40%
467.71M
21.39%
359.73M
23.09%
537.21M
49.34%
total liabilities and stockholders equity
416.34M
-
493.21M
18.46%
521.74M
5.78%
507.91M
2.65%
691.52M
36.15%
766.96M
10.91%
920.75M
20.05%
1.19B
29.21%
1.18B
0.45%
835.44M
29.46%
733.70M
12.18%
total non current assets
115.68M
-
118.35M
2.32%
132.39M
11.86%
124.24M
6.16%
256.80M
106.69%
252.52M
1.66%
326.54M
29.31%
308.51M
5.52%
394.90M
28.00%
307.14M
22.22%
268.21M
12.68%
total non current liabilities
4.73M
-
3.74M
21.06%
7.71M
106.26%
6.32M
17.99%
23.47M
271.38%
17.88M
23.81%
66.18M
270.10%
77.73M
17.44%
72.02M
7.34%
63.54M
11.77%
250.06M
293.53%
total stockholders equity
330.69M
-
390.44M
18.07%
417.41M
6.91%
388.96M
6.82%
470.33M
20.92%
535.32M
13.82%
652.07M
21.81%
804.43M
23.37%
716.72M
10.90%
475.72M
33.63%
196.49M
58.70%

All numbers in USD (except ratios and percentages)