bf/NASDAQ:IRBT_icon.jpeg

NASDAQ:IRBT

iRobot Corp

  • Stock

USD

Last Close

7.67

25/09 14:40

Market Cap

246.74M

Beta: 1.19

Volume Today

359.19K

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
net income
27.64M
-
37.80M
36.76%
44.13M
16.74%
41.94M
4.96%
50.96M
21.52%
87.99M
72.66%
85.30M
3.06%
147.07M
72.41%
30.39M
79.34%
-286.30M
1,042.07%
-304.71M
6.43%
depreciation and amortization
12.17M
-
13.05M
7.23%
15.09M
15.64%
13.61M
9.83%
25.50M
87.41%
36.57M
43.43%
37.16M
1.60%
34.76M
6.45%
33.31M
4.18%
47.87M
43.71%
32.79M
31.50%
deferred income tax
-768K
-
3.10M
503.78%
-985K
131.76%
3.56M
461.12%
-999K
128.09%
-10.85M
985.89%
-11.12M
2.49%
13.84M
224.46%
-6.93M
150.11%
18.80M
371.11%
6.56M
65.09%
stock based compensation
13.41M
-
13.78M
2.75%
14.18M
2.94%
15.99M
12.78%
19.75M
23.48%
25.80M
30.65%
23.74M
7.98%
29.98M
26.24%
21.69M
27.63%
31.91M
47.07%
36.06M
13.01%
change in working capital
-10.37M
-
-24.37M
134.90%
-41.31M
69.54%
46.45M
212.42%
-17.52M
137.72%
-69.67M
297.66%
-3.86M
94.46%
43.76M
1,233.28%
-86.31M
297.24%
78.99M
191.52%
110.55M
39.96%
accounts receivables
-9.94M
-
-31.71M
219.15%
-33.62M
6.04%
25.48M
175.79%
-53.25M
308.96%
-23.92M
55.08%
13.06M
154.62%
-21.89M
267.58%
10.29M
147.00%
94.75M
820.80%
-11.75M
112.40%
inventory
-9.37M
-
-2.39M
74.51%
-13.98M
485.59%
-981K
92.98%
-1.47M
49.85%
-58.55M
3,882.72%
7.31M
112.48%
-24.54M
435.77%
-151.19M
516.23%
49.40M
132.67%
125.71M
154.48%
accounts payables
-1.74M
-
16.25M
1,032.24%
3.79M
76.70%
6.50M
71.74%
17.46M
168.49%
22.47M
28.72%
-20.54M
191.39%
48.70M
337.14%
82.29M
68.97%
-73.60M
189.44%
-4.60M
93.74%
other working capital
10.67M
-
-6.52M
161.14%
2.50M
138.33%
15.44M
517.72%
19.74M
27.84%
-9.68M
149.02%
-3.70M
61.81%
41.48M
1,222.43%
-27.69M
166.75%
8.44M
130.46%
1.19M
85.87%
other non cash items
-185K
-
-2.76M
1,389.73%
-4.39M
59.33%
-5.12M
16.62%
-1.38M
73.07%
1.84M
233.21%
-1.17M
163.80%
-37.35M
3,086.86%
-24.12M
35.41%
18.71M
177.58%
3.96M
78.86%
net cash provided by operating activities
41.89M
-
40.61M
3.07%
26.71M
34.22%
116.42M
335.85%
76.31M
34.45%
71.69M
6.07%
130.05M
81.42%
232.05M
78.43%
-31.97M
113.78%
-90.02M
181.58%
-114.79M
27.52%
investments in property plant and equipment
-6.83M
-
-13.77M
101.70%
-9.37M
31.96%
-10.82M
15.42%
-23.37M
116.06%
-32.42M
38.73%
-35.34M
8.99%
-31.60M
10.58%
-29.93M
5.29%
-12.32M
58.82%
-2.86M
76.78%
acquisitions net
23.52M
-
-147.50M
727.12%
856K
100.58%
6.97M
714.25%
4.15M
40.46%
-71.36M
1,819.45%
-14.57M
79.58%
purchases of investments
-17.95M
-
-31.22M
73.96%
-17.75M
43.13%
-20.06M
12.96%
-10.58M
47.26%
-6.44M
39.14%
-4.15M
-
-10.81M
160.51%
-3.15M
70.86%
-233K
92.60%
sales maturities of investments
8.04M
-
16.50M
105.12%
26.14M
58.45%
13.64M
47.84%
13.07M
4.18%
14M
7.15%
12.88M
8%
13.50M
4.81%
63.98M
373.90%
17.72M
72.30%
other investing activites
-1.35M
-
-250K
81.48%
-1.01M
306%
-2.09M
106.21%
-1.54M
26.33%
-2.36M
53.24%
-5.44M
130.05%
-4.15M
23.66%
14.57M
-
net cash used for investing activites
-18.08M
-
-28.74M
58.97%
-2.00M
93.05%
4.19M
309.81%
-169.92M
4,155.44%
-26.37M
84.48%
-20.92M
20.65%
-22.25M
6.34%
-48.12M
116.28%
2.25M
104.67%
-3.10M
237.68%
debt repayment
-188.16M
-
common stock issued
7.15M
-
5.58M
21.87%
6.72M
20.33%
4.72M
29.77%
9K
99.81%
common stock repurchased
-1.68M
-
-37.39M
2,128.43%
-97.02M
159.46%
-50M
-
-7.28M
85.45%
-25M
243.55%
-150M
500%
-1.77M
98.82%
dividends paid
other financing activites
14.82M
-
10.37M
30.05%
6.64M
36.00%
11.02M
65.99%
7.59M
31.09%
6.83M
9.96%
-7.28M
206.48%
-1.84M
74.65%
-5.16M
179.73%
373.52M
-
net cash used provided by financing activities
14.82M
-
8.69M
41.37%
-30.76M
453.94%
-86.01M
179.63%
7.59M
108.82%
-43.17M
668.72%
-130K
99.70%
-21.26M
16,254.62%
-148.44M
598.19%
2.94M
101.98%
185.37M
6,196.54%
effect of forex changes on cash
130K
-
-414K
418.46%
20K
104.83%
4.71M
23,425%
-2.65M
156.24%
1.32M
149.92%
2.46M
85.92%
net change in cash
38.63M
-
20.55M
46.80%
-6.04M
129.40%
34.61M
672.79%
-85.89M
348.17%
1.74M
102.02%
109.02M
6,172.67%
193.24M
77.26%
-231.18M
219.63%
-83.51M
63.88%
67.17M
180.44%
cash at beginning of period
126.77M
-
165.40M
30.48%
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%
cash at end of period
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%
operating cash flow
41.89M
-
40.61M
3.07%
26.71M
34.22%
116.42M
335.85%
76.31M
34.45%
71.69M
6.07%
130.05M
81.42%
232.05M
78.43%
-31.97M
113.78%
-90.02M
181.58%
-114.79M
27.52%
capital expenditure
-6.83M
-
-13.77M
101.70%
-9.37M
31.96%
-10.82M
15.42%
-23.37M
116.06%
-32.42M
38.73%
-35.34M
8.99%
-31.60M
10.58%
-29.93M
5.29%
-12.32M
58.82%
-2.86M
76.78%
free cash flow
35.06M
-
26.83M
23.47%
17.34M
35.38%
105.61M
509.04%
52.94M
49.87%
39.26M
25.84%
94.72M
141.23%
200.45M
111.63%
-61.90M
130.88%
-102.35M
65.35%
-117.66M
14.96%

All numbers in USD (except ratios and percentages)