bf/NASDAQ:IRBT_icon.jpeg

NASDAQ:IRBT

iRobot Corp

  • Stock

USD

Last Close

2.32

06/11 22:32

Market Cap

246.74M

Beta: 1.19

Volume Today

1.56M

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 '14
Jan '16
Dec '16
Dec '17
Dec '18
Dec '19
Jan '21
Jan '22
Dec '22
Dec '23
Dec '24
account payables
60.26M
-
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%
106.37M
40.35%
accumulated other comprehensive income loss
-151K
-
-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%
-21.44M
299.52%
cash and cash equivalents
185.96M
-
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%
134.30M
27.45%
cash and short term investments
222.12M
-
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%
134.30M
27.45%
common stock
297K
-
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%
306K
9.29%
deferred revenue
3.85M
-
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%
11.28M
4.16%
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%
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%
167.29M
4.46%
goodwill and intangible assets
67.90M
-
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%
170.50M
5.36%
intangible assets
19.15M
-
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%
3.21M
36.32%
inventory
47.86M
-
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%
76.03M
50.13%
long term debt
54.93M
-
50.48M
8.09%
43.46M
13.91%
33.25M
23.50%
201.50M
506.07%
222.20M
10.27%
long term investments
11.40M
-
net debt
-185.96M
-
-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%
92.80M
88.59%
net receivables
73.67M
-
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%
49.87M
37.19%
other assets
1
-
other current assets
9.70M
-
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%
28.30M
41.65%
other current liabilities
34.23M
-
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%
86.06M
7.25%
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%
17.16M
111.60%
other non current liabilities
3.74M
-
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%
36.05M
25.77%
othertotal stockholders equity
-243.80M
-
-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%
333.19M
14.59%
preferred stock
493.21M
-
521.74M
5.78%
507.91M
2.65%
property plant equipment net
31.30M
-
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%
30.16M
49.77%
retained earnings
140.88M
-
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%
-250.81M
138.20%
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%
4.90M
6.12%
short term investments
36.17M
-
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
8.41M
-
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%
9.82M
15.33%
tax payables
867K
-
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%
9.64M
8.00%
total assets
493.21M
-
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%
516.14M
29.65%
total current assets
374.86M
-
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%
288.50M
38.02%
total current liabilities
99.04M
-
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%
218.24M
24.00%
total debt
54.93M
-
50.48M
8.09%
43.46M
13.91%
38.66M
11.04%
234.33M
506.09%
227.10M
3.08%
total investments
36.17M
-
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
102.78M
-
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%
454.90M
15.32%
total liabilities and stockholders equity
493.21M
-
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%
516.14M
29.65%
total non current assets
118.35M
-
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%
227.63M
15.13%
total non current liabilities
3.74M
-
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%
236.65M
5.36%
total stockholders equity
390.44M
-
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%
61.24M
68.83%

All numbers in USD (except ratios and percentages)