3001

CN:CORPRO

Corpro

  • Stock

Last Close

25.34

22/11 07:04

Market Cap

7.81B

Beta: -

Volume Today

28.60M

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
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '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
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
account payables
56.68M
-
66.14M
16.68%
103.16M
55.98%
131.84M
27.80%
116.77M
11.43%
88.22M
24.45%
78.20M
11.36%
115.10M
47.18%
136.45M
18.55%
77.16M
43.46%
64.22M
16.77%
60.10M
6.41%
70.20M
16.80%
51.64M
26.45%
47.12M
8.74%
33.99M
27.88%
53.76M
58.19%
43.74M
18.65%
66.01M
50.92%
70.56M
6.89%
76.05M
7.79%
82.34M
8.27%
91.95M
11.67%
88.18M
4.10%
135.84M
54.05%
138.25M
1.77%
161.58M
16.88%
192.67M
19.24%
217.26M
12.77%
190.89M
12.14%
202.80M
6.23%
222.66M
9.80%
244.24M
9.69%
206.47M
15.46%
289.24M
40.09%
334.97M
15.81%
381.19M
13.80%
343.96M
9.77%
306.37M
10.93%
291.49M
4.86%
315.45M
8.22%
304.48M
3.48%
335.47M
10.18%
339.74M
1.27%
accumulated other comprehensive income loss
381.41M
-
154.98M
59.37%
381.35M
146.06%
cash and cash equivalents
353.51M
-
247.35M
30.03%
179.41M
27.47%
165.04M
8.01%
534.29M
223.73%
250.07M
53.20%
154.28M
38.30%
276.97M
79.52%
538.65M
94.48%
226.20M
58.01%
180.91M
20.02%
165.53M
8.50%
235.24M
42.11%
119.30M
49.28%
108.95M
8.68%
138.69M
27.30%
262.55M
89.31%
466.58M
77.71%
403.57M
13.51%
382.17M
5.30%
459.33M
20.19%
246.38M
46.36%
345.05M
40.05%
237.64M
31.13%
302.26M
27.19%
283.07M
6.35%
242.60M
14.30%
237.77M
1.99%
342.65M
44.11%
254.36M
25.77%
206.34M
18.88%
177.02M
14.21%
385.63M
117.85%
189.18M
50.94%
172.19M
8.98%
228.17M
32.51%
212.21M
6.99%
215.19M
1.40%
249.15M
15.78%
191.06M
23.32%
279.25M
46.16%
178.41M
36.11%
127.82M
28.36%
125.72M
1.65%
cash and short term investments
353.51M
-
247.35M
30.03%
179.41M
27.47%
165.04M
8.01%
534.29M
223.73%
250.07M
53.20%
154.28M
38.30%
276.97M
79.52%
538.65M
94.48%
226.20M
58.01%
180.91M
20.02%
165.53M
8.50%
235.24M
42.11%
119.30M
49.28%
108.95M
8.68%
138.69M
27.30%
262.55M
89.31%
466.58M
77.71%
403.57M
13.51%
382.17M
5.30%
459.33M
20.19%
246.38M
46.36%
345.05M
40.05%
237.64M
31.13%
322.26M
35.61%
283.07M
12.16%
242.60M
14.30%
237.77M
1.99%
342.65M
44.11%
294.36M
14.09%
246.34M
16.31%
247.02M
0.28%
415.63M
68.26%
314.18M
24.41%
257.19M
18.14%
308.17M
19.82%
282.21M
8.42%
250.19M
11.35%
288.15M
15.17%
237.56M
17.56%
313.25M
31.86%
241.41M
22.93%
250.82M
3.90%
219.72M
12.40%
common stock
278M
-
278M
0%
278M
0%
278M
0%
278M
0%
278M
0%
278M
0%
556M
100%
556M
0%
556M
0%
556M
0%
556M
0%
556M
0%
556M
0%
556M
0%
556M
0%
556M
0%
556M
0%
556M
0%
559.35M
0.60%
559.35M
0%
559.35M
0%
559.35M
0%
558.35M
0.18%
558.35M
0%
558.35M
0%
558.35M
0%
557.34M
0.18%
557.34M
0%
557.34M
0%
557.34M
0%
560.07M
0.49%
560.07M
0%
560.07M
0%
560.07M
0%
560.07M
0%
560.07M
0%
564.55M
0.80%
564.55M
0%
564.55M
0%
564.55M
0%
564.55M
0%
564.55M
0%
564.55M
0%
deferred revenue
36.14M
-
19.76M
45.34%
74.04M
-
24.62M
66.75%
44.64M
-
29.11M
34.78%
32.17M
10.49%
29.77M
7.45%
59.19M
98.83%
40.43M
31.69%
63.96M
58.17%
67.20M
5.07%
82.69M
23.06%
58.01M
29.85%
92.31M
59.13%
47.43M
48.62%
81.93M
72.75%
49.70M
39.35%
57.07M
14.84%
171.84M
-
164.19M
4.45%
124.80M
23.99%
124.77M
0.03%
217.84M
74.59%
168.54M
22.63%
193.44M
14.77%
156.25M
19.23%
174.85M
11.91%
111.83M
36.04%
114.59M
2.47%
93.81M
18.14%
148.53M
58.33%
36.15M
75.66%
107.20M
196.53%
59.12M
44.85%
deferred revenue non current
40.32M
-
57.07M
-
62.37M
9.29%
48.89M
21.61%
48.36M
1.08%
50.51M
4.43%
48.37M
4.22%
39.76M
17.82%
44.24M
11.27%
41.16M
6.95%
40.78M
0.93%
71.47M
75.27%
70.49M
1.37%
80.61M
14.36%
106.64M
32.29%
109.44M
2.62%
104.56M
4.45%
118.06M
12.91%
110.16M
6.69%
117.53M
6.69%
115.85M
1.43%
119.05M
2.76%
136.83M
14.94%
160.88M
17.58%
158.98M
1.18%
144.66M
9.01%
107.64M
25.59%
93.91M
12.76%
89.05M
5.17%
88.38M
0.75%
115.11M
30.25%
15.10M
86.88%
13.24M
12.37%
12.87M
2.78%
12.50M
2.86%
11.16M
10.71%
10.77M
3.50%
10.72M
0.51%
10.66M
0.51%
deferrred tax liabilities non current
0.00
-
0.00
-
0.00
-
0.00
-
0.00
0%
2.42M
-
2.31M
4.75%
2.19M
4.98%
2.08M
5.24%
1.98M
4.88%
1.86M
5.87%
1.74M
6.20%
396.93K
77.24%
goodwill
6.92M
-
6.92M
0%
7.32M
5.69%
7.32M
0%
7.32M
0%
7.32M
0%
7.32M
0%
7.32M
0%
7.32M
0%
7.32M
0%
7.32M
0%
7.32M
0%
7.32M
0%
7.32M
0%
7.32M
0.00%
7.32M
0%
7.32M
0%
7.32M
0%
goodwill and intangible assets
193.54M
-
191.41M
1.10%
194.03M
1.37%
202.24M
4.23%
125.76M
37.82%
120.79M
3.95%
118.39M
1.98%
114.60M
3.20%
109.64M
4.33%
115.34M
5.20%
104.65M
9.26%
181.95M
73.86%
174.65M
4.02%
170.78M
2.21%
164.90M
3.44%
166.35M
0.88%
164.87M
0.89%
161.44M
2.08%
167.80M
3.94%
175.98M
4.88%
199.08M
13.12%
194.09M
2.51%
191.29M
1.44%
200.55M
4.84%
212.89M
6.15%
205.03M
3.69%
205.33M
0.15%
216.03M
5.21%
251.08M
16.22%
247.08M
1.59%
248.32M
0.50%
230.71M
7.09%
251.14M
8.86%
243.37M
3.10%
240.62M
1.13%
227.36M
5.51%
242.98M
6.87%
230.31M
5.22%
243.07M
5.54%
234.04M
3.72%
201.59M
13.87%
197.72M
1.92%
191.41M
3.19%
202.61M
5.85%
intangible assets
193.54M
-
191.41M
1.10%
194.03M
1.37%
202.24M
4.23%
125.76M
37.82%
120.79M
3.95%
118.39M
1.98%
114.60M
3.20%
109.64M
4.33%
115.34M
5.20%
104.65M
9.26%
181.95M
73.86%
174.65M
4.02%
170.78M
2.21%
164.90M
3.44%
166.35M
0.88%
164.87M
0.89%
161.44M
2.08%
167.80M
3.94%
175.98M
4.88%
199.08M
13.12%
194.09M
2.51%
191.29M
1.44%
200.55M
4.84%
212.89M
6.15%
205.03M
3.69%
198.41M
3.23%
209.11M
5.39%
243.76M
16.57%
239.77M
1.64%
241.01M
0.52%
223.40M
7.31%
243.83M
9.15%
236.05M
3.19%
233.31M
1.16%
220.05M
5.68%
235.67M
7.10%
222.99M
5.38%
235.75M
5.72%
226.72M
3.83%
194.27M
14.31%
190.41M
1.99%
184.10M
3.31%
195.30M
6.08%
inventory
143.17M
-
198.81M
38.86%
230.08M
15.73%
265.28M
15.30%
234.59M
11.57%
228.43M
2.62%
222.60M
2.55%
273.76M
22.98%
301.23M
10.03%
265.49M
11.86%
266.01M
0.19%
239.74M
9.87%
241.60M
0.77%
234.35M
3.00%
242.93M
3.66%
253.60M
4.39%
215.41M
15.06%
218.80M
1.57%
267.42M
22.22%
245.39M
8.24%
225.85M
7.96%
227.56M
0.75%
278.83M
22.53%
283.74M
1.76%
296.02M
4.33%
327.30M
10.57%
416.89M
27.37%
471.20M
13.03%
480.78M
2.03%
503.65M
4.76%
523.39M
3.92%
585.50M
11.87%
549.60M
6.13%
539.19M
1.89%
618.63M
14.73%
692.52M
11.94%
529.64M
23.52%
575.49M
8.66%
579.79M
0.75%
581.65M
0.32%
515.14M
11.43%
564.06M
9.50%
641.82M
13.78%
627.86M
2.17%
long term debt
50M
-
50M
0%
42.50M
15%
42.50M
0%
35M
17.65%
35M
0%
27.50M
21.43%
27.50M
0%
20M
27.27%
20M
0%
10M
50%
10M
0%
11.17M
-
5.62M
49.65%
3.86M
31.32%
4.31M
11.72%
4.64M
7.54%
3.36M
27.65%
2.52M
25.01%
42.56M
1,591.22%
42.52M
0.09%
12.10M
71.54%
10.12M
16.38%
9.63M
4.82%
8.88M
7.81%
8.84M
0.41%
7.54M
14.76%
long term investments
-27.06M
-
155.35M
674.14%
-116.73M
175.14%
143.66M
223.07%
net debt
-323.51M
-
-217.35M
32.81%
-179.41M
17.46%
-165.04M
8.01%
-534.29M
223.73%
-250.07M
53.20%
-154.28M
38.30%
-276.97M
79.52%
-488.65M
76.42%
-176.20M
63.94%
-180.91M
2.67%
-165.53M
8.50%
-185.24M
11.91%
-69.30M
62.59%
-58.95M
14.93%
-42.19M
28.43%
-156.05M
269.86%
-310.08M
98.70%
-254.57M
17.90%
-249.67M
1.92%
-324.33M
29.90%
-161.38M
50.24%
-217.55M
34.81%
-110.14M
49.37%
-147.26M
33.70%
-128.07M
13.03%
-47.60M
62.83%
-32.77M
31.16%
-157.65M
381.12%
-28.20M
82.11%
29.03M
202.96%
66.94M
130.56%
-142.48M
312.85%
23.25M
116.32%
99.33M
327.15%
61.82M
37.77%
85.88M
38.93%
84.50M
1.61%
84.59M
0.11%
140.81M
66.46%
41.96M
70.20%
151.83M
261.84%
164.25M
8.18%
193.48M
17.79%
net receivables
209.27M
-
219.16M
4.73%
223.73M
2.09%
227.81M
1.82%
149.83M
34.23%
170.31M
13.67%
208.69M
22.53%
294.03M
40.89%
221.97M
24.51%
196.26M
11.58%
240.69M
22.63%
339.27M
40.96%
316.97M
6.57%
383.32M
20.93%
442.39M
15.41%
429.24M
2.97%
438.48M
2.15%
366.21M
16.48%
341.37M
6.78%
371.25M
8.75%
408.49M
10.03%
410.28M
0.44%
461.03M
12.37%
497.23M
7.85%
533.39M
7.27%
521.48M
2.23%
555.84M
6.59%
585.85M
5.40%
566.91M
3.23%
641.93M
13.23%
681.04M
6.09%
729.03M
7.05%
701.98M
3.71%
779.15M
10.99%
990.55M
27.13%
994.37M
0.39%
1.15B
16.05%
1.20B
4.02%
1.23B
2.20%
1.28B
4.26%
1.25B
2.28%
1.18B
5.66%
1.17B
0.91%
1.25B
7.11%
other assets
-0.00
-
-0.00
-
0.00
-
-0.00
-
0.00
-
0.00
-
1
-
1
0%
1
0%
other current assets
-11.36M
-
-12.69M
11.68%
-4.81M
62.10%
-4.96M
3.25%
5.22M
205.08%
197.04M
3,676.95%
207.28M
5.20%
15.44M
92.55%
9.56M
38.10%
216.58M
2,166.33%
83.96M
61.23%
48.03M
42.80%
22.96M
52.19%
73.20M
218.74%
30.05M
58.95%
37.23M
23.90%
9.61M
74.19%
60.61M
530.83%
139.06M
129.45%
134.47M
3.30%
14.93M
88.90%
134.83M
803.18%
11.17M
91.72%
12.17M
8.92%
3.40M
72.03%
7.76M
128.02%
10.45M
34.60%
4.80M
54.08%
13.15M
174.19%
8.60M
34.62%
8.46M
1.66%
11.17M
32.03%
6.19M
44.53%
7.74M
24.97%
1.35M
82.55%
1.29M
4.28%
2.63M
103.09%
10.42M
296.86%
9.66M
7.32%
10.37M
7.33%
19.58M
88.82%
96.48M
392.76%
70.88M
26.53%
16.94M
76.10%
other current liabilities
131.02M
-
103.75M
20.82%
63.27M
39.01%
44.46M
29.73%
217.33M
388.79%
139.98M
35.59%
60.84M
56.54%
54.16M
10.98%
226.79M
318.73%
91.31M
59.74%
57.45M
37.09%
75.33M
31.14%
62.80M
16.64%
46.37M
26.15%
48.73M
5.08%
48.39M
0.69%
74.27M
53.46%
57.26M
22.90%
92.90M
62.25%
92.34M
0.61%
102.19M
10.67%
75.21M
26.40%
113.61M
51.06%
72.86M
35.87%
116.56M
59.98%
87.80M
24.67%
96.30M
9.68%
88.03M
8.58%
173.79M
97.41%
166.52M
4.18%
127.55M
23.41%
128.26M
0.56%
220.81M
72.16%
4.19M
98.10%
3.15M
24.87%
2.74M
13.18%
2.16M
20.85%
2.48M
14.78%
116.76M
4,599.11%
95.63M
18.10%
151.75M
58.69%
68.46M
54.89%
2.07M
96.98%
81.53M
3,842.13%
other liabilities
-0.00
-
0.00
-
-0.00
-
-0.00
100%
-0.00
-
-0.00
-
-0.00
-
-0.00
-
0.00
-
1
838,860,700%
1
-
other non current assets
1.20M
-
1.09M
9.09%
20.12M
1,745.56%
20.01M
0.54%
23.15M
15.69%
25.80M
11.44%
22.76M
11.78%
15.54M
31.73%
68.05M
337.96%
66.98M
1.57%
118.23M
76.52%
57.66M
51.23%
51.91M
9.98%
52.35M
0.85%
55.40M
5.84%
54.15M
2.26%
87.76M
62.05%
87.46M
0.34%
100.98M
15.46%
159.38M
57.84%
143.26M
10.12%
167.82M
17.15%
163.17M
2.77%
162.56M
0.37%
172.00M
5.80%
153.08M
11.00%
151.99M
0.71%
147.53M
2.94%
143.45M
2.76%
348.76M
143.12%
345.44M
0.95%
399.15M
15.55%
293.81M
26.39%
237.36M
19.21%
197.37M
16.85%
194.10M
1.65%
223.17M
14.98%
187.22M
16.11%
374.87M
100.23%
388.90M
3.74%
205.30M
47.21%
10.25M
95.01%
271.01M
2,544.93%
9.20M
96.60%
other non current liabilities
27.26M
-
27.54M
1.02%
29.13M
5.76%
30.66M
5.28%
40.72M
-
8.88M
-
9.82M
10.58%
11.14M
13.44%
12.20M
9.48%
11.66M
4.42%
11.69M
0.25%
11.89M
1.72%
12.51M
5.23%
18.57M
48.46%
15.69M
15.54%
16.55M
5.51%
22.79M
37.70%
21.89M
3.95%
24.47M
11.77%
21.20M
13.35%
19.46M
8.24%
16.71M
14.12%
14.43M
13.64%
13.83M
4.17%
13.29M
3.92%
13.16M
0.95%
13.18M
0.16%
12.27M
6.93%
11.55M
5.86%
12.67M
9.72%
13.10M
3.35%
12.48M
4.70%
13.64M
9.29%
18.74M
37.36%
17.71M
5.49%
16.64M
6.04%
15.38M
7.60%
16.29M
5.92%
15.33M
5.88%
13.97M
8.87%
24.12M
72.70%
othertotal stockholders equity
347.67M
-
343.58M
1.18%
343.58M
0%
343.58M
0%
345.34M
0.51%
345.34M
0.00%
346.22M
0.25%
67.34M
80.55%
69.63M
3.39%
69.63M
0%
69.57M
0.08%
69.57M
0%
69.87M
0.43%
69.87M
0%
69.87M
0.00%
69.87M
0%
71.90M
2.91%
125.02M
73.87%
125.08M
0.05%
150.56M
20.37%
118.65M
21.19%
118.68M
0.02%
118.68M
0%
119.70M
0.86%
125.91M
5.18%
125.91M
0.00%
125.91M
0%
126.91M
0.80%
136.68M
7.69%
136.68M
0%
139.04M
1.73%
194.90M
40.17%
210.48M
7.99%
210.62M
0.06%
205.87M
2.26%
216.74M
5.28%
260.74M
20.30%
355.23M
36.24%
366.03M
3.04%
376.11M
2.75%
381.41M
1.41%
226.41M
-
-45.00M
119.88%
preferred stock
property plant equipment net
99.00M
-
96.83M
2.19%
95.00M
1.89%
94.81M
0.20%
93.97M
0.88%
91.30M
2.84%
90.21M
1.19%
93.37M
3.50%
95.34M
2.11%
93.16M
2.28%
91.97M
1.27%
90.31M
1.81%
89.16M
1.27%
86.25M
3.26%
84.98M
1.47%
83.08M
2.24%
79.85M
3.88%
78.32M
1.92%
79.13M
1.04%
77.27M
2.35%
76.75M
0.68%
77.01M
0.35%
102.89M
33.60%
101.01M
1.83%
99.74M
1.25%
100.90M
1.16%
97.64M
3.23%
108.31M
10.93%
121.22M
11.92%
130.72M
7.84%
142.10M
8.70%
142.04M
0.04%
143.65M
1.13%
139.87M
2.63%
137.18M
1.92%
136.87M
0.23%
191.44M
39.87%
183.78M
4.00%
172.74M
6.01%
178.08M
3.09%
171.40M
3.75%
162.39M
5.26%
157.36M
3.10%
150.99M
4.04%
retained earnings
85.11M
-
74.02M
13.03%
96.38M
30.20%
112.64M
16.87%
134.86M
19.73%
152.71M
13.23%
161.26M
5.60%
182.53M
13.19%
196.95M
7.90%
218.99M
11.19%
213.81M
2.37%
234.59M
9.72%
208.83M
10.98%
221.21M
5.93%
233.39M
5.50%
232.95M
0.19%
237.35M
1.89%
262.97M
10.79%
263.68M
0.27%
263.93M
0.10%
252.82M
4.21%
256.20M
1.33%
249.19M
2.73%
249.84M
0.26%
244.92M
1.97%
249.53M
1.88%
256.47M
2.78%
295.80M
15.33%
319.47M
8.00%
357.13M
11.79%
398.77M
11.66%
443.91M
11.32%
457.20M
2.99%
524.84M
14.79%
594.63M
13.30%
645.02M
8.47%
707.55M
9.69%
758.44M
7.19%
817.06M
7.73%
851.04M
4.16%
770.38M
9.48%
786.22M
2.06%
818.33M
4.08%
841.32M
2.81%
short term debt
30M
-
30M
0%
50M
-
50M
0%
50M
-
50M
0%
50M
0%
96.50M
93%
56.50M
41.45%
106.50M
88.50%
106.50M
0%
90M
15.49%
100M
11.11%
50M
50%
100M
100%
100M
0%
135M
35%
135M
0%
185M
37.04%
195M
5.41%
185M
5.13%
215M
16.22%
229.75M
6.86%
240.10M
4.50%
238.84M
0.52%
207.80M
13.00%
268.17M
29.05%
287.47M
7.20%
255.53M
11.11%
257.17M
0.64%
321.64M
25.07%
321.75M
0.03%
311.57M
3.16%
321.36M
3.14%
283.23M
11.86%
319.19M
12.70%
short term investments
20M
-
40M
-
40M
0%
70M
75%
30M
57.14%
125M
316.67%
85M
32%
80M
5.88%
70M
12.50%
35M
50%
39M
11.43%
46.50M
19.23%
34M
26.88%
63M
85.29%
123M
95.24%
94M
23.58%
tax assets
6.55M
-
7.52M
14.78%
7.19M
4.34%
5.60M
22.11%
7.09M
26.54%
6.38M
9.99%
7.13M
11.71%
10.50M
47.29%
11.74M
11.88%
12.17M
3.63%
14.21M
16.80%
13.74M
3.34%
14.10M
2.65%
14.46M
2.51%
15.11M
4.52%
15.42M
2.01%
18.68M
21.16%
15.84M
15.21%
16.17M
2.11%
16.80M
3.88%
18.03M
7.36%
18.26M
1.25%
19.06M
4.39%
19.64M
3.05%
22.92M
16.69%
22.21M
3.12%
22.64M
1.93%
23.82M
5.24%
27.69M
16.24%
27.71M
0.06%
27.11M
2.16%
25.03M
7.65%
30.72M
22.74%
30.32M
1.32%
35.44M
16.89%
37.74M
6.49%
43.93M
16.39%
45.24M
2.99%
46.77M
3.39%
49.03M
4.82%
53.29M
8.68%
57.02M
7.01%
59.11M
3.66%
57.81M
2.20%
tax payables
17.94M
-
6.24M
65.24%
18.29M
193.22%
10.84M
40.73%
11.69M
7.81%
10.29M
12.00%
12.64M
22.88%
22.18M
75.46%
24.39M
9.96%
8.96M
63.26%
15.64M
74.56%
18.75M
19.88%
9.28M
50.49%
11.23M
21.05%
10.06M
10.47%
13.14M
30.66%
18.15M
38.06%
16.73M
7.81%
3.64M
78.23%
5.37M
47.58%
3.36M
37.48%
7.63M
127.14%
4.29M
43.83%
9.32M
117.47%
9.87M
5.83%
6.55M
33.57%
5.12M
21.90%
10.16M
98.54%
12.32M
21.21%
13.70M
11.21%
12.80M
6.58%
25.60M
100.08%
35.71M
39.47%
45.82M
28.31%
82.69M
80.48%
73.09M
11.61%
56.99M
22.03%
34.83M
38.88%
33.01M
5.22%
28.75M
12.91%
11.77M
59.07%
17.21M
46.24%
23.13M
34.44%
total assets
994.86M
-
949.47M
4.56%
944.76M
0.50%
975.83M
3.29%
1.17B
20.30%
1.09B
7.14%
1.03B
5.39%
1.09B
6.09%
1.36B
23.94%
1.19B
12.09%
1.10B
7.68%
1.14B
3.23%
1.15B
0.91%
1.13B
1.10%
1.14B
0.94%
1.18B
2.89%
1.28B
8.45%
1.46B
13.94%
1.52B
4.14%
1.56B
3.12%
1.55B
1.09%
1.48B
4.49%
1.57B
6.52%
1.51B
3.69%
1.65B
8.82%
1.62B
1.66%
1.70B
5.09%
1.80B
5.40%
1.95B
8.45%
1.99B
2.41%
2.01B
1.05%
2.11B
4.50%
2.22B
5.49%
2.17B
2.20%
2.40B
10.45%
2.52B
4.95%
2.61B
3.49%
2.65B
1.83%
2.72B
2.53%
2.72B
0.12%
2.70B
0.79%
2.66B
1.42%
2.69B
1.13%
2.74B
1.88%
total current assets
694.58M
-
652.63M
6.04%
628.42M
3.71%
653.18M
3.94%
923.92M
41.45%
845.85M
8.45%
792.86M
6.26%
860.20M
8.49%
1.07B
24.55%
904.54M
15.57%
771.56M
14.70%
792.57M
2.72%
816.77M
3.05%
810.18M
0.81%
824.32M
1.75%
858.75M
4.18%
926.06M
7.84%
1.11B
20.10%
1.15B
3.53%
1.13B
1.57%
1.11B
2.18%
1.02B
8.08%
1.10B
7.56%
1.03B
5.96%
1.16B
12.06%
1.14B
1.34%
1.23B
7.56%
1.30B
6.02%
1.40B
7.99%
1.45B
3.21%
1.46B
0.74%
1.57B
7.78%
1.67B
6.40%
1.64B
1.98%
1.87B
13.87%
2.00B
6.89%
1.97B
1.40%
2.04B
3.45%
2.10B
3.33%
2.11B
0.20%
2.10B
0.51%
2.08B
0.80%
2.13B
2.44%
2.18B
2.27%
total current liabilities
217.70M
-
199.88M
8.19%
166.43M
16.73%
176.30M
5.93%
334.10M
89.51%
228.20M
31.70%
139.04M
39.07%
169.26M
21.73%
413.24M
144.15%
218.47M
47.13%
121.67M
44.31%
135.44M
11.32%
183.00M
35.12%
148.01M
19.12%
145.86M
1.46%
178.88M
22.64%
184.53M
3.16%
207.50M
12.45%
265.41M
27.91%
252.89M
4.72%
278.24M
10.02%
207.55M
25.41%
305.56M
47.22%
261.03M
14.57%
387.40M
48.41%
361.04M
6.80%
442.88M
22.67%
475.70M
7.41%
576.06M
21.10%
572.42M
0.63%
560.09M
2.15%
591.01M
5.52%
703.89M
19.10%
586.99M
16.61%
754.00M
28.45%
781.41M
3.64%
813.74M
4.14%
715.44M
12.08%
744.77M
4.10%
708.86M
4.82%
778.77M
9.86%
730.45M
6.20%
727.97M
0.34%
799.59M
9.84%
total debt
30M
-
30M
0%
50M
-
50M
0%
50M
-
50M
0%
50M
0%
96.50M
93%
106.50M
10.36%
156.50M
46.95%
149M
4.79%
132.50M
11.07%
135M
1.89%
85M
37.04%
127.50M
50%
127.50M
0%
155M
21.57%
155M
0%
195M
25.81%
205M
5.13%
185M
9.76%
226.17M
22.25%
235.37M
4.07%
243.96M
3.65%
243.15M
0.33%
212.44M
12.63%
271.53M
27.82%
289.98M
6.80%
298.09M
2.80%
299.69M
0.54%
333.74M
11.36%
331.86M
0.56%
321.20M
3.21%
330.24M
2.81%
292.07M
11.56%
319.19M
9.28%
total investments
3M
-
3M
0%
3M
0%
55.26M
1,742.00%
55.04M
0.40%
54.02M
1.86%
53.84M
0.33%
49.84M
7.42%
50.17M
0.66%
53.32M
6.27%
52.14M
2.21%
47.97M
8.00%
47.51M
0.96%
47.16M
0.72%
46.75M
0.88%
32.63M
30.21%
32.59M
0.12%
31.39M
3.67%
30.83M
1.80%
5.53M
82.08%
5.49M
0.64%
5.46M
0.49%
5.39M
1.32%
5.38M
0.21%
5.35M
0.62%
5.31M
0.70%
5.32M
0.21%
5.26M
1.17%
6.07M
15.42%
5.84M
3.80%
5.52M
5.53%
5.95M
7.89%
5.66M
4.92%
5.34M
5.59%
6.27M
17.38%
6.94M
10.72%
218.35M
3,045.39%
6.27M
97.13%
237.66M
3,691.45%
total liabilities
244.97M
-
227.42M
7.16%
195.56M
14.01%
206.96M
5.83%
374.42M
80.91%
268.92M
28.18%
196.11M
27.08%
231.63M
18.11%
471.01M
103.35%
276.65M
41.26%
183.31M
33.74%
196.01M
6.93%
234.41M
19.59%
203.93M
13.00%
198.90M
2.47%
232.17M
16.72%
324.57M
39.80%
343.68M
5.89%
405.07M
17.86%
424.83M
4.88%
444.57M
4.65%
371.58M
16.42%
472.33M
27.11%
418.15M
11.47%
541.63M
29.53%
511.32M
5.60%
585.76M
14.56%
635.82M
8.55%
750.10M
17.97%
755.74M
0.75%
722.64M
4.38%
714.07M
1.19%
814.78M
14.10%
693.78M
14.85%
858.21M
23.70%
912.68M
6.35%
892.56M
2.20%
791.22M
11.35%
788.57M
0.33%
748.93M
5.03%
817.83M
9.20%
767.29M
6.18%
763.24M
0.53%
834.76M
9.37%
total liabilities and stockholders equity
994.86M
-
949.47M
4.56%
944.76M
0.50%
975.83M
3.29%
1.17B
20.30%
1.09B
7.14%
1.03B
5.39%
1.09B
6.09%
1.36B
23.94%
1.19B
12.09%
1.10B
7.68%
1.14B
3.23%
1.15B
0.91%
1.13B
1.10%
1.14B
0.94%
1.18B
2.89%
1.28B
8.45%
1.46B
13.94%
1.52B
4.14%
1.56B
3.12%
1.55B
1.09%
1.48B
4.49%
1.57B
6.52%
1.51B
3.69%
1.65B
8.82%
1.62B
1.66%
1.70B
5.09%
1.80B
5.40%
1.95B
8.45%
1.99B
2.41%
2.01B
1.05%
2.11B
4.50%
2.22B
5.49%
2.17B
2.20%
2.40B
10.45%
2.52B
4.95%
2.61B
3.49%
2.65B
1.83%
2.72B
2.53%
2.72B
0.12%
2.70B
0.79%
2.66B
1.42%
2.69B
1.13%
2.74B
1.88%
total non current assets
300.28M
-
296.84M
1.14%
316.34M
6.57%
322.66M
2.00%
249.97M
22.53%
244.27M
2.28%
238.49M
2.37%
234.01M
1.88%
284.76M
21.69%
287.64M
1.01%
329.07M
14.40%
343.66M
4.44%
329.82M
4.03%
323.84M
1.81%
320.40M
1.06%
319.00M
0.44%
351.16M
10.08%
343.06M
2.31%
364.08M
6.13%
429.43M
17.95%
437.12M
1.79%
457.19M
4.59%
476.42M
4.21%
483.76M
1.54%
493.08M
1.93%
481.21M
2.41%
477.60M
0.75%
495.69M
3.79%
543.44M
9.63%
545.24M
0.33%
555.56M
1.89%
532.68M
4.12%
547.68M
2.82%
531.99M
2.87%
531.45M
0.10%
521.60M
1.85%
637.47M
22.22%
617.21M
3.18%
616.36M
0.14%
615.36M
0.16%
604.51M
1.76%
582.73M
3.60%
562.15M
3.53%
564.27M
0.38%
total non current liabilities
27.26M
-
27.54M
1.02%
29.13M
5.76%
30.66M
5.28%
40.32M
31.49%
40.72M
0.98%
57.07M
40.15%
62.37M
9.29%
57.77M
7.37%
58.18M
0.71%
61.65M
5.95%
60.57M
1.74%
51.41M
15.12%
55.92M
8.77%
53.05M
5.14%
53.29M
0.45%
140.04M
162.80%
136.18M
2.76%
139.66M
2.56%
171.93M
23.11%
166.33M
3.26%
164.03M
1.38%
166.77M
1.67%
157.12M
5.79%
154.24M
1.83%
150.28M
2.57%
142.88M
4.92%
160.12M
12.07%
174.04M
8.69%
183.32M
5.33%
162.55M
11.33%
123.05M
24.30%
110.89M
9.88%
106.78M
3.70%
104.22M
2.40%
131.27M
25.96%
78.82M
39.95%
75.78M
3.87%
43.80M
42.20%
40.07M
8.52%
39.05M
2.54%
36.84M
5.68%
35.27M
4.25%
35.18M
0.26%
total stockholders equity
710.78M
-
695.60M
2.14%
717.95M
3.21%
734.21M
2.27%
758.20M
3.27%
776.05M
2.35%
785.48M
1.21%
805.87M
2.60%
822.58M
2.07%
844.62M
2.68%
839.38M
0.62%
860.16M
2.48%
834.70M
2.96%
847.08M
1.48%
859.26M
1.44%
858.82M
0.05%
865.25M
0.75%
943.98M
9.10%
944.76M
0.08%
973.84M
3.08%
930.82M
4.42%
934.22M
0.37%
927.22M
0.75%
927.89M
0.07%
929.18M
0.14%
933.78M
0.50%
940.72M
0.74%
980.05M
4.18%
1.01B
3.41%
1.05B
3.72%
1.10B
4.19%
1.20B
9.47%
1.23B
2.41%
1.30B
5.52%
1.36B
5.02%
1.42B
4.50%
1.53B
7.49%
1.68B
9.81%
1.75B
4.14%
1.79B
2.52%
1.72B
4.21%
1.73B
0.92%
1.76B
1.85%
1.74B
1.25%

All numbers in (except ratios and percentages)