bf/NASDAQ:IRBT_icon.jpeg

COM:IROBOT

iRobot Corp

  • Stock

USD

Last Close

6.96

22/11 21:00

Market Cap

246.74M

Beta: -

Volume Today

993.55K

Avg: -

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
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Jan '16
Apr '16
Jul '16
Oct '16
Dec '16
Apr '17
Jul '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Jan '21
Apr '21
Jul '21
Oct '21
Jan '22
Apr '22
Jul '22
Oct '22
Dec '22
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
account payables
41.34M
-
34.22M
17.23%
48.67M
42.22%
46.39M
4.69%
60.26M
29.90%
35.67M
40.81%
46.17M
29.44%
56.49M
22.36%
61.66M
9.14%
39.02M
36.72%
43.55M
11.61%
57.66M
32.42%
67.28M
16.68%
63.18M
6.10%
66.17M
4.73%
88.80M
34.20%
116.32M
30.99%
69.12M
40.58%
66.93M
3.17%
103.14M
54.11%
136.74M
32.58%
84.69M
38.07%
86.85M
2.55%
108.33M
24.74%
116.19M
7.25%
77.22M
33.54%
95.52M
23.71%
162.35M
69.96%
165.78M
2.11%
150.77M
9.05%
166.78M
10.62%
259.40M
55.53%
251.30M
3.12%
172.91M
31.19%
192.39M
11.27%
233.17M
21.20%
184.02M
21.08%
74.01M
59.78%
138.80M
87.54%
211.34M
52.26%
178.32M
15.63%
103.19M
42.13%
113.56M
10.04%
195.13M
71.84%
accumulated other comprehensive income loss
147K
-
11K
92.52%
56K
409.09%
-24K
142.86%
-151K
529.17%
-30K
80.13%
-193K
543.33%
-126K
34.72%
-236K
87.30%
1K
100.42%
46K
4,500%
-20K
143.48%
-151K
655%
-168K
11.26%
113K
167.26%
59K
47.79%
1.99M
3,276.27%
5.90M
196.03%
-3.69M
162.57%
-2.03M
44.96%
-4.75M
133.78%
-2.20M
53.71%
-2.12M
3.73%
1.05M
149.86%
3.01M
185.21%
6.28M
108.84%
4.54M
27.69%
951K
79.07%
-493K
151.84%
6.98M
1,515.42%
7.12M
2.09%
7.45M
4.62%
8.09M
8.55%
10.49M
29.72%
25.25M
140.63%
30.33M
20.12%
18.53M
38.91%
13.02M
29.72%
15.45M
18.63%
12.85M
16.80%
10.75M
16.39%
-1.24M
111.55%
-3.56M
187.19%
-2.83M
20.51%
cash and cash equivalents
165.40M
-
154.82M
6.40%
147.72M
4.59%
148.42M
0.48%
185.96M
25.29%
183.66M
1.23%
186.62M
1.61%
176.43M
5.46%
179.91M
1.98%
215.99M
20.05%
138.47M
35.89%
164.55M
18.84%
214.52M
30.37%
235.73M
9.88%
220.17M
6.60%
241.79M
9.82%
128.63M
46.80%
144.50M
12.33%
88.78M
38.56%
100.12M
12.77%
130.37M
30.21%
173.09M
32.77%
132.79M
23.28%
70.54M
46.88%
239.39M
239.36%
248.77M
3.92%
230.73M
7.25%
297.21M
28.81%
432.63M
45.57%
500.75M
15.75%
415.84M
16.96%
218.01M
47.57%
201.46M
7.59%
112.04M
44.39%
63.41M
43.40%
89.59M
41.29%
117.95M
31.66%
47.91M
59.38%
57.95M
20.95%
189.65M
227.24%
185.12M
2.39%
158.37M
14.45%
149.06M
5.88%
99.45M
33.28%
cash and short term investments
187.36M
-
185.36M
1.06%
182.70M
1.44%
186.76M
2.22%
222.12M
18.93%
220.92M
0.54%
223.84M
1.32%
212.22M
5.19%
213.04M
0.39%
246.74M
15.82%
173.29M
29.77%
202.73M
16.99%
254.45M
25.51%
275.67M
8.34%
260.11M
5.64%
278.23M
6.96%
165.86M
40.39%
184.46M
11.21%
127.33M
30.97%
135.12M
6.11%
161.98M
19.88%
200.46M
23.76%
156.78M
21.79%
91.07M
41.91%
256.42M
181.56%
263.53M
2.77%
242.29M
8.06%
357.34M
47.48%
483.72M
35.37%
500.75M
3.52%
415.84M
16.96%
247.92M
40.38%
234.50M
5.41%
113.50M
51.60%
63.41M
44.13%
89.59M
41.29%
117.95M
31.66%
47.91M
59.38%
57.95M
20.95%
189.65M
227.24%
185.12M
2.39%
158.37M
14.45%
149.06M
5.88%
99.45M
33.28%
common stock
289K
-
294K
1.73%
295K
0.34%
296K
0.34%
297K
0.34%
297K
0%
298K
0.34%
292K
2.01%
291K
0.34%
289K
0.69%
272K
5.88%
270K
0.74%
272K
0.74%
274K
0.74%
276K
0.73%
279K
1.09%
279K
0%
280K
0.36%
274K
2.14%
277K
1.09%
278K
0.36%
280K
0.72%
281K
0.36%
282K
0.36%
284K
0.71%
279K
1.76%
280K
0.36%
281K
0.36%
282K
0.36%
284K
0.71%
281K
1.06%
270K
3.91%
270K
0%
271K
0.37%
272K
0.37%
274K
0.74%
274K
0%
276K
0.73%
277K
0.36%
279K
0.72%
280K
0.36%
204.07M
72,781.79%
301K
99.85%
306K
1.66%
deferred revenue
5.08M
-
4.42M
13.08%
3.05M
30.97%
2.71M
11.21%
3.85M
42.08%
1.77M
54.04%
2.12M
19.56%
2.28M
7.75%
3.27M
43.26%
2.63M
19.33%
1.28M
51.44%
1.30M
1.41%
4.49M
245.88%
4.20M
6.33%
3.07M
26.96%
4.61M
50.11%
7.76M
68.46%
6.27M
19.20%
2.22M
64.55%
4.72M
112.28%
5.76M
21.97%
5.27M
8.50%
2.10M
60.11%
4.90M
133.32%
4.55M
7.20%
5.32M
16.95%
3.51M
33.98%
7.86M
123.75%
10.40M
32.35%
7.29M
29.87%
11.45M
56.91%
11.08M
3.22%
11.77M
6.24%
13.30M
13.01%
13.64M
2.61%
12.88M
5.64%
13.21M
2.59%
12.08M
8.51%
12.17M
0.73%
10.95M
10.03%
10.83M
1.10%
10.33M
4.62%
11.15M
7.96%
9.12M
18.21%
deferred revenue non current
3.19M
-
2.90M
8.88%
deferrred tax liabilities non current
9.54M
-
8.35M
12.48%
7.19M
13.88%
5.72M
20.45%
4.00M
29.98%
3.30M
17.70%
2.11M
35.98%
1.56M
26.07%
912K
41.54%
1.05M
15.57%
1.04M
1.14%
986K
5.37%
705K
28.50%
584K
17.16%
1.46M
149.66%
118K
91.91%
3.25M
2,654.24%
3.19M
1.94%
2.90M
8.88%
1.01M
65.12%
931K
8.09%
526K
43.50%
398K
24.33%
377K
5.28%
goodwill
48.75M
-
48.75M
0%
48.75M
0%
48.75M
0%
48.75M
0%
48.75M
0%
48.75M
0%
48.75M
0%
48.75M
0%
48.75M
0%
41.04M
15.82%
41.04M
0%
41.04M
0%
41.04M
0%
41.33M
0.71%
41.04M
0.70%
121.44M
195.90%
123.22M
1.46%
118.32M
3.98%
118.81M
0.41%
118.90M
0.08%
117.55M
1.14%
120.54M
2.55%
117.54M
2.49%
118.73M
1.02%
118.38M
0.30%
119.52M
0.97%
122.58M
2.56%
125.87M
2.69%
123.27M
2.06%
123.73M
0.37%
121.91M
1.48%
173.29M
42.15%
169.96M
1.92%
164.87M
3.00%
159.53M
3.24%
167.72M
5.14%
169.57M
1.10%
170.87M
0.77%
167.63M
1.90%
175.10M
4.46%
169.74M
3.06%
169.38M
0.21%
175.93M
3.86%
goodwill and intangible assets
71.42M
-
70.52M
1.27%
69.64M
1.24%
68.77M
1.25%
67.90M
1.27%
67.03M
1.28%
66.15M
1.30%
65.28M
1.32%
64.42M
1.33%
63.55M
1.34%
54.98M
13.49%
54.11M
1.57%
53.25M
1.60%
52.38M
1.62%
58.98M
12.59%
56.36M
4.44%
166.15M
194.83%
163.83M
1.40%
152.40M
6.98%
148.19M
2.76%
143.17M
3.39%
138.24M
3.45%
139.17M
0.68%
132.47M
4.82%
131.08M
1.04%
130.16M
0.70%
129.94M
0.17%
132.72M
2.14%
135.77M
2.30%
132.59M
2.35%
132.66M
0.06%
130.26M
1.81%
201.70M
54.85%
196.59M
2.53%
188.94M
3.89%
170.48M
9.77%
178.98M
4.99%
180.49M
0.84%
181.29M
0.45%
177.32M
2.19%
180.15M
1.59%
174.42M
3.18%
173.79M
0.36%
179.56M
3.32%
intangible assets
22.67M
-
21.76M
3.99%
20.89M
4.01%
20.02M
4.17%
19.15M
4.36%
18.27M
4.55%
17.40M
4.78%
16.53M
5.01%
15.66M
5.23%
14.80M
5.52%
13.94M
5.84%
13.07M
6.21%
12.21M
6.61%
11.34M
7.08%
17.64M
55.56%
15.31M
13.20%
44.71M
191.95%
40.61M
9.17%
34.08M
16.09%
29.39M
13.77%
24.27M
17.40%
20.69M
14.77%
18.64M
9.92%
14.93M
19.88%
12.35M
17.27%
11.79M
4.57%
10.42M
11.56%
10.15M
2.67%
9.90M
2.40%
9.31M
5.96%
8.93M
4.13%
8.35M
6.49%
28.41M
240.32%
26.63M
6.28%
24.07M
9.60%
10.95M
54.52%
11.26M
2.85%
10.92M
3.03%
10.42M
4.56%
9.69M
7.00%
5.04M
47.96%
4.68M
7.18%
4.40M
5.94%
3.63M
17.46%
inventory
46.11M
-
41.39M
10.23%
50.80M
22.73%
54.15M
6.60%
47.86M
11.62%
49.70M
3.85%
45.98M
7.49%
58.66M
27.60%
61.68M
5.14%
52.76M
14.45%
46.90M
11.12%
61.07M
30.21%
50.58M
17.18%
57.13M
12.94%
83.25M
45.73%
92.81M
11.49%
106.93M
15.21%
112.11M
4.84%
115.38M
2.91%
160.75M
39.33%
164.63M
2.41%
181.13M
10.02%
192.01M
6.01%
248.30M
29.32%
157.35M
36.63%
147.25M
6.42%
133.06M
9.64%
218.13M
63.94%
181.76M
16.68%
233.11M
28.26%
276.52M
18.62%
353.72M
27.92%
333.30M
5.78%
331.08M
0.66%
397.01M
19.91%
419.09M
5.56%
285.25M
31.94%
229.69M
19.48%
170.56M
25.74%
244.51M
43.36%
152.47M
37.64%
133.32M
12.56%
101.36M
23.97%
149.16M
47.15%
long term debt
59.80M
-
58.07M
2.90%
56.34M
2.97%
54.93M
2.51%
53.04M
3.43%
52.82M
0.42%
51.90M
1.75%
50.48M
2.72%
48.74M
3.46%
47.01M
3.54%
45.21M
3.85%
43.46M
3.86%
36.90M
15.09%
35.07M
4.98%
33.25M
5.19%
33.25M
0.00%
31.58M
5.01%
30.52M
3.37%
233.39M
664.79%
201.50M
13.66%
168.64M
16.31%
172.42M
2.24%
22.89M
86.72%
long term investments
10.50M
-
11.40M
-
-1
-
net debt
-165.40M
-
-154.82M
6.40%
-147.72M
4.59%
-148.42M
0.48%
-185.96M
25.29%
-183.66M
1.23%
-186.62M
1.61%
-176.43M
5.46%
-179.91M
1.98%
-215.99M
20.05%
-138.47M
35.89%
-164.55M
18.84%
-214.52M
30.37%
-235.73M
9.88%
-220.17M
6.60%
-241.79M
9.82%
-128.63M
46.80%
-144.50M
12.33%
-88.78M
38.56%
-100.12M
12.77%
-130.37M
30.21%
-113.29M
13.10%
-74.73M
34.04%
-14.20M
81.00%
-184.46M
1,198.95%
-195.72M
6.10%
-177.91M
9.10%
-245.31M
37.88%
-382.15M
55.78%
-452.02M
18.28%
-368.83M
18.40%
-172.81M
53.15%
-158.00M
8.57%
-69.09M
56.27%
6.66M
109.64%
33.66M
405.60%
-79.29M
335.57%
10.67M
113.45%
-27.44M
357.24%
48.83M
277.95%
49.20M
0.78%
36.52M
25.77%
47.40M
29.78%
-76.56M
261.51%
net receivables
40.20M
-
37.47M
6.80%
54.74M
46.09%
69.53M
27.01%
73.67M
5.96%
38.34M
47.96%
66.48M
73.40%
76.89M
15.67%
105.13M
36.72%
28.64M
72.76%
59.33M
107.19%
67.75M
14.19%
73.05M
7.82%
47.89M
34.44%
41.67M
12.99%
78.62M
88.67%
142.83M
81.66%
69.53M
51.32%
75.13M
8.05%
109.58M
45.86%
162.17M
47.98%
54.50M
66.39%
90.40M
65.89%
169.56M
87.57%
146.16M
13.80%
37.01M
74.68%
128.33M
246.73%
179.71M
40.03%
170.53M
5.11%
67.92M
60.17%
74.76M
10.07%
240.72M
222.00%
160.64M
33.27%
105.57M
34.28%
87.77M
16.87%
133.06M
51.60%
66.03M
50.38%
29.64M
55.10%
72.31M
143.91%
73.46M
1.59%
79.39M
8.07%
39.32M
50.47%
68.13M
73.28%
101.33M
48.72%
other assets
1
-
1
-
other current assets
6.85M
-
10.44M
52.39%
16.70M
60.03%
12.26M
26.62%
9.70M
20.82%
9.50M
2.09%
10.49M
10.42%
8.41M
19.86%
9.50M
13.00%
11.77M
23.88%
16.21M
37.72%
10.36M
36.11%
5.59M
46.02%
7.32M
30.87%
14.21M
94.22%
18.39M
29.44%
19.11M
3.86%
24.58M
28.68%
30.61M
24.50%
33.73M
10.21%
25.66M
23.93%
30.53M
18.96%
41.96M
37.46%
39.11M
6.79%
34.28M
12.34%
41.74M
21.75%
92.56M
121.73%
52.52M
43.25%
45.22M
13.90%
41.37M
8.52%
48.82M
18.00%
46.37M
5.02%
61.09M
31.76%
96.75M
58.36%
111.65M
15.41%
84.07M
24.71%
59.08M
29.73%
56.99M
3.54%
47.42M
16.78%
49.23M
3.82%
48.51M
1.46%
40.86M
15.78%
21.56M
47.24%
73.86M
242.58%
other current liabilities
34.49M
-
21.31M
38.22%
27.79M
30.42%
29.60M
6.52%
34.23M
15.65%
21.49M
37.23%
26.27M
22.27%
24.14M
8.13%
30.92M
28.10%
4.61M
85.09%
24.18M
424.52%
29.94M
23.84%
39.70M
32.60%
31.42M
20.86%
39.58M
25.99%
49.71M
25.57%
72.32M
45.50%
56.11M
22.42%
51.57M
8.08%
62.85M
21.87%
71.26M
13.38%
49.35M
30.75%
58.11M
17.75%
64.28M
10.62%
74.92M
16.56%
48.85M
34.80%
67.07M
37.30%
88.43M
31.84%
125.07M
41.44%
99.59M
20.38%
98.26M
1.33%
124.67M
26.87%
126.40M
1.39%
83.34M
34.07%
91.08M
9.30%
84.36M
7.38%
93.54M
10.89%
100.90M
7.87%
100.36M
0.53%
98.02M
2.34%
92.78M
5.34%
93.84M
1.14%
96.94M
3.30%
88.38M
8.82%
other liabilities
1
-
other non current assets
10.50M
-
10.50M
0%
10.50M
0%
10.75M
2.38%
11.27M
4.78%
11.77M
4.45%
11.77M
0%
9.41M
20.04%
9.93M
5.56%
9.84M
0.96%
9.84M
0.07%
12.88M
30.82%
13.21M
2.62%
13.61M
3.00%
14.06M
3.33%
14.53M
3.34%
15.01M
3.24%
15.53M
3.51%
15.65M
0.75%
15.35M
1.90%
23.30M
51.82%
25.10M
7.70%
32.00M
27.51%
30.20M
5.65%
33.78M
11.87%
30.94M
8.41%
19.08M
38.33%
19.06M
0.08%
26.26M
37.73%
29.44M
12.11%
31.54M
7.15%
38.75M
22.86%
38.83M
0.21%
59.31M
52.73%
38.09M
35.78%
24.92M
34.58%
23.46M
5.85%
20.01M
14.69%
21.35M
6.66%
8.11M
62.01%
18.64M
129.86%
17.38M
6.80%
16.93M
2.55%
other non current liabilities
4.73M
-
4.41M
6.74%
4.35M
1.47%
4.27M
1.91%
3.74M
12.42%
3.82M
2.22%
3.37M
11.76%
3.03M
10%
7.71M
154.07%
7.23M
6.16%
7.39M
2.23%
4.23M
42.76%
6.32M
49.37%
5.76M
8.80%
6.28M
8.99%
8.04M
28.02%
13.93M
73.24%
12.96M
6.96%
10.83M
16.48%
8.99M
16.95%
13.88M
54.33%
8.55M
38.37%
8.68M
1.53%
9.06M
4.33%
10.34M
14.16%
11.06M
6.92%
12.07M
9.12%
17.05M
41.31%
26.54M
55.64%
20.71M
21.95%
21.35M
3.09%
22.34M
4.64%
25.31M
13.28%
25.58M
1.08%
19.91M
22.17%
18.94M
4.89%
29.37M
55.07%
23.08M
21.40%
21.12M
8.48%
19.43M
8.02%
48.56M
149.96%
46.06M
5.16%
42.80M
7.08%
204.22M
377.18%
othertotal stockholders equity
227.32M
-
-173.03M
176.11%
-201.10M
16.22%
245.98M
222.32%
249.26M
1.33%
-209.28M
183.96%
-231.67M
10.70%
-252.55M
9.02%
-289.40M
14.59%
-266.85M
7.79%
-271.35M
1.68%
150.98M
155.64%
161.88M
7.22%
-349.32M
315.79%
174.24M
149.88%
182.79M
4.91%
192.06M
5.07%
191.02M
0.54%
151.56M
20.66%
161.47M
6.54%
168.02M
4.06%
175M
4.15%
184.66M
5.52%
190.32M
3.07%
199.46M
4.80%
175.79M
11.87%
184.44M
4.92%
195.58M
6.04%
205.26M
4.95%
209.89M
2.26%
216.38M
3.09%
215.59M
0.36%
222.65M
3.28%
229.13M
2.91%
239.37M
4.47%
247.66M
3.46%
257.50M
3.97%
263.84M
2.46%
272.19M
3.17%
252.89M
7.09%
290.75M
14.97%
97.93M
66.32%
319.67M
226.43%
326.39M
2.10%
preferred stock
411.18M
-
443.14M
7.77%
24K
99.99%
151K
529.17%
457.67M
302,991.39%
484.13M
5.78%
489.81M
1.17%
521.74M
6.52%
490.80M
5.93%
416.81M
15.08%
20K
100.00%
514.28M
-
2.03M
-
4.75M
133.78%
28.57M
-
property plant equipment net
23.66M
-
25.12M
6.16%
25.81M
2.74%
26.86M
4.08%
31.30M
16.51%
30.50M
2.54%
29.83M
2.21%
28.55M
4.27%
26.85M
5.96%
25.60M
4.66%
25.83M
0.91%
26.75M
3.53%
27.53M
2.94%
29.25M
6.24%
37.11M
26.86%
37.09M
0.04%
44.58M
20.18%
47.22M
5.93%
47.25M
0.06%
54.20M
14.70%
57.03M
5.22%
118.03M
106.98%
121.73M
3.13%
123.97M
1.84%
123.47M
0.40%
125.49M
1.64%
124.41M
0.86%
123.48M
0.75%
120.27M
2.60%
122.49M
1.85%
121.71M
0.63%
119.32M
1.96%
116.50M
2.37%
103.14M
11.47%
99.17M
3.85%
95.69M
3.51%
86.99M
9.09%
81.22M
6.64%
71.61M
11.82%
65.42M
8.64%
60.04M
8.23%
53.04M
11.65%
45.39M
14.42%
40.54M
10.68%
retained earnings
103.08M
-
108.36M
5.12%
116.89M
7.87%
131.50M
12.50%
140.88M
7.14%
145.63M
3.37%
152.89M
4.98%
165.68M
8.37%
185.01M
11.67%
188.94M
2.13%
193.76M
2.55%
213.27M
10.07%
226.95M
6.41%
243.38M
7.24%
251.29M
3.25%
273.37M
8.79%
277.99M
1.69%
299.43M
7.71%
309.90M
3.50%
341.83M
10.30%
367.02M
7.37%
389.54M
6.14%
396.75M
1.85%
432.28M
8.96%
452.32M
4.64%
434.19M
4.01%
492.80M
13.50%
586.05M
18.92%
599.39M
2.28%
606.83M
1.24%
557.45M
8.14%
517.22M
7.22%
485.71M
6.09%
455.30M
6.26%
411.88M
9.54%
283.52M
31.17%
199.41M
29.66%
118.30M
40.67%
37.50M
68.30%
-41.70M
211.20%
-105.30M
152.49%
-96.69M
8.17%
-167.33M
73.07%
-173.71M
3.81%
short term debt
702K
-
640K
8.83%
750K
17.19%
769K
2.53%
788K
2.47%
24.13M
2,962.18%
881K
96.35%
980K
11.24%
1.17M
19.49%
1.27M
8.71%
3.89M
205.81%
3.02M
22.53%
1.32M
56.10%
5.52M
-
5.52M
0.02%
6.31M
14.22%
6.84M
8.50%
6.95M
1.56%
6.67M
3.97%
6.34M
4.96%
6.32M
0.44%
6.22M
1.47%
6.28M
0.85%
6.29M
0.25%
6.22M
1.13%
6.05M
2.80%
35M
478.90%
90M
157.14%
5.42M
93.98%
27M
398.61%
5.34M
80.21%
5.08M
4.90%
5.22M
2.64%
short term investments
21.95M
-
30.54M
39.11%
34.99M
14.56%
38.34M
9.58%
36.17M
5.66%
37.26M
3.01%
37.23M
0.08%
35.79M
3.86%
33.12M
7.45%
30.75M
7.18%
34.83M
13.27%
38.18M
9.62%
39.93M
4.59%
39.94M
0.03%
39.94M
0.01%
36.44M
8.76%
37.23M
2.15%
39.96M
7.35%
38.55M
3.53%
34.99M
9.23%
31.61M
9.68%
27.36M
13.42%
23.98M
12.35%
20.53M
14.40%
17.03M
17.04%
14.76M
13.35%
11.56M
21.67%
60.13M
420.16%
51.08M
15.05%
29.91M
-
33.04M
10.48%
1.46M
95.58%
1.46M
0%
tax assets
10.10M
-
10.43M
3.35%
11.19M
7.27%
10.95M
2.18%
8.41M
23.19%
8.39M
0.19%
8.31M
0.94%
7.69M
7.53%
31.72M
312.60%
31.85M
0.40%
30.43M
4.44%
26.02M
14.51%
30.59M
17.55%
31.43M
2.76%
35.85M
14.08%
35.09M
2.13%
31.53M
10.14%
32.69M
3.68%
33.15M
1.42%
31.79M
4.13%
36.98M
16.34%
32.92M
10.97%
33.86M
2.86%
37.18M
9.79%
41.79M
12.41%
41.07M
1.72%
39.24M
4.47%
33.83M
13.77%
33.40M
1.27%
33.41M
0.01%
34.08M
2.00%
39.78M
16.73%
37.95M
4.61%
50.99M
34.39%
62.70M
22.95%
8.22M
86.88%
16.25M
97.59%
15.23M
6.29%
12.97M
14.80%
10.54M
18.78%
8.51M
19.21%
8.15M
4.22%
9.27M
13.74%
9.09M
1.94%
tax payables
831K
-
759K
8.66%
619K
18.45%
623K
0.65%
867K
39.17%
521K
39.91%
520K
0.19%
557K
7.12%
625K
12.21%
232K
62.88%
175K
24.57%
187K
6.86%
1.48M
691.98%
1.61M
8.64%
4.16M
158.79%
6.04M
45.17%
14.37M
137.65%
14.16M
1.46%
7.60M
46.34%
9.17M
20.72%
13.33M
45.40%
5.16M
61.28%
7.48M
44.87%
6.22M
16.84%
15.82M
154.35%
4.18M
73.56%
17.40M
316.04%
16.75M
3.73%
19.29M
15.14%
11.77M
38.99%
6.52M
44.59%
16.12M
147.24%
11.39M
29.36%
5.56M
51.14%
5.50M
1.24%
8.06M
46.68%
12.75M
58.23%
3.25M
74.53%
5.69M
75.31%
4.53M
20.48%
8.93M
97.15%
total assets
416.34M
-
411.18M
1.24%
443.14M
7.77%
460.73M
3.97%
493.21M
7.05%
457.67M
7.21%
484.13M
5.78%
489.81M
1.17%
521.74M
6.52%
490.80M
5.93%
416.81M
15.08%
458.63M
10.03%
507.91M
10.75%
514.28M
1.25%
544.79M
5.93%
610.66M
12.09%
691.52M
13.24%
649.44M
6.09%
596.78M
8.11%
689.00M
15.45%
766.96M
11.31%
779.10M
1.58%
801.01M
2.81%
873.66M
9.07%
920.75M
5.39%
820.03M
10.94%
920.77M
12.28%
1.12B
21.29%
1.19B
6.53%
1.16B
2.68%
1.13B
2.08%
1.21B
6.69%
1.18B
2.08%
1.04B
12.49%
1.07B
3.23%
1.04B
2.96%
835.44M
19.54%
664.63M
20.45%
634.14M
4.59%
831.48M
31.12%
733.70M
11.76%
626.12M
14.66%
585.94M
6.42%
669.91M
14.33%
total current assets
300.66M
-
294.61M
2.01%
326.00M
10.65%
343.65M
5.42%
374.86M
9.08%
340.48M
9.17%
368.07M
8.10%
376.53M
2.30%
389.35M
3.41%
359.87M
7.57%
295.73M
17.82%
341.91M
15.61%
383.67M
12.21%
388.00M
1.13%
399.24M
2.90%
468.06M
17.24%
434.73M
7.12%
390.69M
10.13%
348.45M
10.81%
439.18M
26.04%
514.44M
17.13%
466.61M
9.30%
481.15M
3.12%
548.05M
13.90%
594.22M
8.42%
489.53M
17.62%
596.24M
21.80%
807.70M
35.47%
881.22M
9.10%
843.15M
4.32%
815.93M
3.23%
888.73M
8.92%
789.53M
11.16%
646.91M
18.06%
659.84M
2.00%
725.80M
10.00%
528.30M
27.21%
364.24M
31.06%
348.25M
4.39%
556.85M
59.90%
465.49M
16.41%
371.86M
20.11%
340.11M
8.54%
423.79M
24.60%
total current liabilities
80.92M
-
59.95M
25.91%
79.51M
32.63%
78.70M
1.02%
99.04M
25.85%
59.56M
39.86%
75.31M
26.43%
83.67M
11.11%
96.63M
15.48%
70.39M
27.15%
69.88M
0.72%
89.88M
28.62%
112.64M
25.32%
100.07M
11.16%
112.71M
12.63%
146.13M
29.65%
197.72M
35.31%
131.50M
33.49%
120.72M
8.19%
170.71M
41.41%
213.76M
25.21%
144.83M
32.25%
152.58M
5.35%
183.82M
20.48%
202.50M
10.16%
138.34M
31.69%
172.78M
24.90%
264.97M
53.36%
307.57M
16.07%
263.87M
14.21%
282.76M
7.16%
401.43M
41.97%
395.68M
1.43%
275.59M
30.35%
332.12M
20.51%
420.40M
26.58%
296.18M
29.55%
214M
27.75%
256.68M
19.94%
325.39M
26.77%
287.15M
11.75%
207.36M
27.79%
221.64M
6.89%
292.64M
32.03%
total debt
59.80M
-
58.07M
2.90%
56.34M
2.97%
54.93M
2.51%
53.04M
3.43%
52.82M
0.42%
51.90M
1.75%
50.48M
2.72%
48.74M
3.46%
47.01M
3.54%
45.21M
3.85%
43.46M
3.86%
42.95M
1.18%
70.07M
63.13%
123.25M
75.90%
38.66M
68.63%
58.58M
51.52%
30.52M
47.91%
238.47M
681.45%
234.33M
1.74%
194.89M
16.83%
196.46M
0.80%
22.89M
88.35%
total investments
32.45M
-
30.54M
5.90%
34.99M
14.56%
38.34M
9.58%
36.17M
5.66%
37.26M
3.01%
37.23M
0.08%
35.79M
3.86%
33.12M
7.45%
30.75M
7.18%
34.83M
13.27%
38.18M
9.62%
39.93M
4.59%
39.94M
0.03%
39.94M
0.01%
36.44M
8.76%
37.23M
2.15%
39.96M
7.35%
38.55M
3.53%
34.99M
9.23%
31.61M
9.68%
27.36M
13.42%
23.98M
12.35%
20.53M
14.40%
17.03M
17.04%
14.76M
13.35%
11.56M
21.67%
60.13M
420.16%
51.08M
15.05%
29.91M
-
33.04M
10.48%
1.46M
95.58%
1.46M
0%
11.40M
-
-1
-
total liabilities
85.65M
-
64.36M
24.85%
83.86M
30.29%
82.96M
1.07%
102.78M
23.88%
63.38M
38.33%
78.67M
24.13%
86.71M
10.21%
104.33M
20.33%
77.62M
25.60%
77.27M
0.45%
94.11M
21.79%
118.96M
26.40%
105.83M
11.03%
118.99M
12.43%
154.17M
29.56%
221.19M
43.48%
152.81M
30.92%
138.74M
9.21%
185.43M
33.65%
231.64M
24.92%
216.48M
6.54%
221.44M
2.29%
250.78M
13.25%
268.68M
7.14%
203.49M
24.26%
238.71M
17.30%
334.91M
40.30%
385.29M
15.05%
333.91M
13.34%
352.59M
5.59%
469.10M
33.04%
467.71M
0.30%
341.26M
27.03%
393.19M
15.21%
476.50M
21.19%
359.73M
24.51%
269.19M
25.17%
308.72M
14.69%
578.59M
87.42%
537.21M
7.15%
422.05M
21.44%
436.86M
3.51%
519.75M
18.97%
total liabilities and stockholders equity
416.34M
-
411.18M
1.24%
443.14M
7.77%
460.73M
3.97%
493.21M
7.05%
457.67M
7.21%
484.13M
5.78%
489.81M
1.17%
521.74M
6.52%
490.80M
5.93%
416.81M
15.08%
458.63M
10.03%
507.91M
10.75%
514.28M
1.25%
544.79M
5.93%
610.66M
12.09%
691.52M
13.24%
649.44M
6.09%
596.78M
8.11%
689.00M
15.45%
766.96M
11.31%
779.10M
1.58%
801.01M
2.81%
873.66M
9.07%
920.75M
5.39%
820.03M
10.94%
920.77M
12.28%
1.12B
21.29%
1.19B
6.53%
1.16B
2.68%
1.13B
2.08%
1.21B
6.69%
1.18B
2.08%
1.04B
12.49%
1.07B
3.23%
1.04B
2.96%
835.44M
19.54%
664.63M
20.45%
634.14M
4.59%
831.48M
31.12%
733.70M
11.76%
626.12M
14.66%
585.94M
6.42%
669.91M
14.33%
total non current assets
115.68M
-
116.57M
0.77%
117.14M
0.49%
117.08M
0.05%
118.35M
1.09%
117.18M
0.99%
116.06M
0.96%
113.29M
2.39%
132.39M
16.87%
130.93M
1.11%
121.08M
7.52%
116.72M
3.60%
124.24M
6.45%
126.28M
1.64%
145.55M
15.26%
142.60M
2.03%
256.80M
80.08%
258.75M
0.76%
248.34M
4.02%
249.82M
0.60%
252.52M
1.08%
312.50M
23.75%
319.87M
2.36%
325.62M
1.80%
326.54M
0.28%
330.50M
1.21%
324.53M
1.81%
309.12M
4.75%
308.51M
0.20%
314.74M
2.02%
317.89M
1.00%
320.90M
0.95%
394.90M
23.06%
389.56M
1.35%
410.12M
5.28%
312.48M
23.81%
307.14M
1.71%
300.39M
2.20%
285.89M
4.83%
274.63M
3.94%
268.21M
2.34%
254.26M
5.20%
245.83M
3.32%
246.13M
0.12%
total non current liabilities
4.73M
-
4.41M
6.74%
4.35M
1.47%
4.27M
1.91%
3.74M
12.42%
3.82M
2.22%
3.37M
11.76%
3.03M
10%
7.71M
154.07%
7.23M
6.16%
7.39M
2.23%
4.23M
42.76%
6.32M
49.37%
5.76M
8.80%
6.28M
8.99%
8.04M
28.02%
23.47M
191.86%
21.31M
9.20%
18.02M
15.46%
14.71M
18.34%
17.88M
21.55%
71.65M
300.70%
68.86M
3.90%
66.96M
2.76%
66.18M
1.16%
65.16M
1.55%
65.93M
1.18%
69.93M
6.08%
77.73M
11.14%
70.03M
9.90%
69.83M
0.30%
67.67M
3.09%
72.02M
6.44%
65.67M
8.81%
61.07M
7.01%
56.10M
8.14%
63.54M
13.27%
55.19M
13.15%
52.04M
5.71%
253.20M
386.56%
250.06M
1.24%
214.69M
14.14%
215.22M
0.25%
227.12M
5.53%
total stockholders equity
330.69M
-
346.82M
4.88%
359.28M
3.59%
377.77M
5.15%
390.44M
3.35%
394.29M
0.99%
405.46M
2.83%
403.11M
0.58%
417.41M
3.55%
413.18M
1.01%
339.54M
17.82%
364.52M
7.36%
388.96M
6.70%
408.45M
5.01%
425.80M
4.25%
456.49M
7.21%
470.33M
3.03%
496.63M
5.59%
458.04M
7.77%
503.58M
9.94%
535.32M
6.30%
562.62M
5.10%
579.58M
3.01%
622.88M
7.47%
652.07M
4.69%
616.54M
5.45%
682.06M
10.63%
781.91M
14.64%
804.43M
2.88%
823.98M
2.43%
781.23M
5.19%
740.54M
5.21%
716.72M
3.22%
695.20M
3.00%
676.78M
2.65%
561.78M
16.99%
475.72M
15.32%
395.44M
16.87%
325.42M
17.71%
252.89M
22.29%
196.49M
22.30%
204.07M
3.86%
149.08M
26.95%
150.16M
0.73%

All numbers in USD (except ratios and percentages)