bf/NASDAQ:UFPI_icon.png

COM:UFPI

UFP Industries

  • Stock

Last Close

130.52

22/11 21:00

Market Cap

6.79B

Beta: -

Volume Today

203.28K

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
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
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
account payables
72.92M
-
91.02M
24.82%
110.95M
21.91%
99.01M
10.77%
89.11M
10.00%
114.22M
28.19%
114.35M
0.11%
101.12M
11.58%
95.04M
6.01%
116.53M
22.60%
126.09M
8.21%
137.98M
9.42%
124.66M
9.65%
156.03M
25.16%
160.25M
2.70%
171.77M
7.19%
140.11M
18.44%
176.47M
25.95%
197.41M
11.87%
175.91M
10.89%
136.90M
22.18%
130.99M
4.32%
189.65M
44.79%
180.77M
4.68%
142.48M
21.18%
162.04M
13.73%
199.34M
23.02%
231.11M
15.94%
211.52M
8.48%
299.40M
41.55%
359.48M
20.07%
292.93M
18.51%
319.13M
8.94%
425.96M
33.48%
386.83M
9.18%
327.46M
15.35%
206.94M
36.80%
277.99M
34.33%
264.41M
4.89%
254.69M
3.68%
203.06M
20.27%
254.90M
25.53%
263.32M
3.30%
239.90M
8.89%
accumulated other comprehensive income loss
3.47M
-
2.86M
17.37%
3.32M
15.82%
2.77M
16.58%
1.35M
51.28%
491K
63.58%
227K
53.77%
-1.56M
787.22%
-4.58M
193.91%
-3.95M
13.94%
-4.15M
5.14%
-4.85M
16.99%
-5.63M
15.99%
-3.45M
38.72%
-2.59M
24.93%
-871K
66.37%
144K
116.53%
-1.14M
891.67%
-4.08M
257.63%
-3.64M
10.77%
-5.94M
63.22%
-4.79M
19.35%
-4.48M
6.47%
-5.32M
18.66%
-4.89M
8.02%
-11.11M
127.24%
-8.40M
24.43%
-6.97M
16.94%
-1.79M
74.28%
-3.46M
93.09%
-1.46M
57.74%
-3.28M
123.91%
-5.41M
64.89%
-3.17M
41.35%
-7.46M
135.27%
-11.35M
52.16%
-9.07M
20.03%
-5.07M
44.09%
-2.29M
54.87%
-5.08M
121.97%
1.11M
121.76%
cash and cash equivalents
12.15M
-
13.66M
12.41%
26.18M
91.70%
405K
98.45%
22.89M
5,551.36%
24.76M
8.16%
61.33M
147.73%
87.76M
43.09%
43.06M
50.93%
87.52M
103.22%
36.68M
58.08%
34.09M
7.07%
31.02M
9.01%
24.63M
20.62%
22.04M
10.48%
28.34M
28.56%
25.33M
10.63%
27.50M
8.59%
26.33M
4.27%
27.32M
3.76%
17.11M
37.36%
20.50M
19.79%
64.50M
214.67%
168.34M
160.99%
32.13M
80.91%
200.55M
524.19%
346.15M
72.61%
436.51M
26.10%
44.40M
89.83%
44.29M
0.25%
138.64M
213.05%
286.66M
106.77%
73.78M
74.26%
138.07M
87.13%
455.74M
230.08%
559.40M
22.74%
423.30M
24.33%
702.15M
65.88%
957.20M
36.32%
1.12B
17.24%
979.75M
12.70%
1.04B
6.36%
1.19B
14.34%
cash and short term investments
720K
-
720K
0%
-285.70M
39,780.83%
26.18M
109.16%
405K
98.45%
22.89M
5,551.36%
24.76M
8.16%
61.33M
147.73%
94.50M
54.09%
49.80M
47.30%
97.26M
95.29%
47.14M
51.53%
44.44M
5.72%
36.95M
16.86%
35.03M
5.20%
32.83M
6.28%
39.61M
20.66%
36.03M
9.04%
41.99M
16.56%
42.14M
0.34%
42.07M
0.15%
33.31M
20.83%
37.27M
11.90%
81.53M
118.73%
186.86M
129.21%
49.91M
73.29%
219.74M
340.30%
366.68M
66.87%
460.81M
25.67%
75.84M
83.54%
78.11M
3.00%
172.36M
120.65%
323.16M
87.49%
109.25M
66.19%
173.55M
58.86%
488.86M
181.69%
595.41M
21.80%
460.83M
22.60%
740.61M
60.71%
994.26M
34.25%
1.16B
16.37%
1.02B
12.12%
1.08B
6.11%
1.23B
14.06%
common stock
19.95M
-
20.05M
0.51%
20.07M
0.11%
19.98M
0.48%
19.98M
0.05%
20.12M
0.68%
20.13M
0.06%
20.13M
0%
20.14M
0.04%
20.30M
0.79%
20.31M
0.03%
20.33M
0.12%
20.34M
0.05%
20.52M
0.87%
20.42M
0.47%
20.39M
0.15%
61.19M
200.09%
61.54M
0.58%
61.63M
0.14%
61.66M
0.04%
60.88M
1.25%
61.35M
0.77%
61.37M
0.02%
61.39M
0.04%
61.41M
0.03%
61.10M
0.50%
61.17M
0.11%
61.19M
0.03%
61.21M
0.03%
61.84M
1.03%
61.85M
0.02%
61.89M
0.06%
61.90M
0.02%
62.73M
1.34%
61.62M
1.77%
61.64M
0.02%
61.62M
0.03%
62.10M
0.78%
61.87M
0.37%
61.81M
0.08%
61.62M
0.31%
3.12B
4,956.87%
deferred revenue
2.86M
-
1.31M
54.27%
2.54M
94.57%
3.94M
54.94%
4.68M
18.83%
3.71M
20.76%
3.35M
9.78%
4.14M
23.84%
4.98M
20.10%
3.70M
25.67%
5.41M
46.14%
6.22M
15.07%
4.35M
-
3.73M
14.41%
4.43M
-
1.60M
63.92%
4.96M
-
3.25M
34.51%
5.02M
54.70%
5.22M
4.02%
6.67M
27.65%
6.62M
0.66%
16.18M
144.34%
40.52M
150.43%
18.37M
54.66%
16.55M
9.93%
49.64M
199.98%
33.70M
32.12%
37.38M
10.91%
3.57M
-
9.49M
-
1
-
deferred revenue non current
-26.79M
-
-26.63M
0.60%
-121.92M
357.88%
-26.90M
77.94%
-30.93M
15.01%
-30.75M
0.59%
-31.18M
1.39%
-30.92M
0.83%
-23.84M
22.90%
-24.99M
4.84%
-25.09M
0.40%
-14.07M
43.94%
-20.82M
48.00%
-21.36M
2.63%
-20.36M
4.70%
-22.81M
12.01%
-14.08M
38.27%
-13.89M
1.31%
-13.86M
0.27%
-13.70M
1.12%
-15.69M
14.50%
-14.62M
6.79%
-14.77M
1.03%
-14.90M
0.84%
-22.88M
53.59%
-22.80M
0.35%
-22.68M
0.50%
-22.48M
0.91%
-25.27M
12.40%
-34.94M
38.29%
-34.98M
0.12%
-39.20M
12.05%
-60.96M
55.53%
63.39M
-
-51.02M
-
-50.78M
0.47%
84.89M
267.17%
deferrred tax liabilities non current
26.79M
-
26.63M
0.60%
26.83M
0.75%
26.90M
0.26%
30.93M
15.01%
30.75M
0.59%
31.18M
1.39%
30.92M
0.83%
23.84M
22.90%
24.99M
4.84%
25.09M
0.40%
14.07M
43.94%
20.82M
48.00%
21.36M
2.63%
20.36M
4.70%
22.81M
12.01%
14.08M
38.27%
13.89M
1.31%
13.86M
0.27%
13.70M
1.12%
15.69M
14.50%
14.62M
6.79%
14.77M
1.03%
14.90M
0.84%
22.88M
53.59%
22.80M
0.35%
22.68M
0.50%
22.48M
0.91%
25.27M
12.40%
34.94M
38.29%
34.98M
0.12%
39.20M
12.05%
60.96M
55.53%
61.28M
0.52%
63.39M
3.44%
62.44M
1.50%
51.27M
17.89%
51.25M
0.02%
51.02M
0.46%
50.78M
0.47%
45.25M
10.89%
goodwill
160.15M
-
160.94M
0.50%
160.15M
0.50%
160.15M
0%
183.06M
14.31%
184.06M
0.55%
173.16M
5.93%
182.39M
5.33%
180.99M
0.77%
181.28M
0.16%
181.38M
0.06%
207.83M
14.58%
198.53M
4.47%
211.06M
6.31%
213.60M
1.20%
212.03M
0.73%
212.64M
0.29%
212.60M
0.02%
219.59M
3.29%
218.63M
0.44%
224.12M
2.51%
224.25M
0.06%
225.27M
0.46%
232.41M
3.17%
229.54M
1.24%
246.46M
7.37%
247.48M
0.42%
245.93M
0.63%
252.19M
2.55%
314.19M
24.58%
318.11M
1.25%
292.32M
8.11%
315.04M
7.77%
317.63M
0.82%
320.53M
0.91%
319.18M
0.42%
337.32M
5.68%
337.47M
0.04%
336.50M
0.29%
328.22M
2.46%
336.31M
2.47%
goodwill and intangible assets
169.73M
-
169.95M
0.13%
169.36M
0.35%
168.82M
0.31%
191.88M
13.66%
193.11M
0.64%
192.50M
0.31%
200.93M
4.38%
198.69M
1.12%
198.34M
0.18%
197.89M
0.23%
224.19M
13.29%
227.61M
1.53%
250.16M
9.91%
253.48M
1.33%
255.33M
0.73%
254.97M
0.14%
254.55M
0.17%
263.02M
3.33%
261.67M
0.52%
272.96M
4.32%
271.30M
0.61%
273.80M
0.92%
286.63M
4.68%
285.20M
0.50%
299.98M
5.18%
299.96M
0.01%
311.49M
3.84%
331.85M
6.53%
415.40M
25.18%
424.11M
2.10%
389.68M
8.12%
431.42M
10.71%
445.23M
3.20%
445.75M
0.12%
502.31M
12.69%
488.55M
2.74%
487.08M
0.30%
481.94M
1.05%
521.41M
8.19%
518.85M
0.49%
511.13M
1.49%
501.64M
-
intangible assets
169.73M
-
169.95M
0.13%
9.21M
94.58%
168.82M
1,732.86%
191.88M
13.66%
193.11M
0.64%
192.50M
0.31%
200.93M
4.38%
198.69M
1.12%
198.34M
0.18%
197.89M
0.23%
224.19M
13.29%
227.61M
1.53%
250.16M
9.91%
253.48M
1.33%
255.33M
0.73%
254.97M
0.14%
254.55M
0.17%
263.02M
3.33%
261.67M
0.52%
272.96M
4.32%
271.30M
0.61%
48.53M
82.11%
54.22M
11.70%
55.67M
2.68%
53.52M
3.86%
52.48M
1.94%
65.57M
24.93%
79.65M
21.49%
101.21M
27.07%
106.00M
4.73%
101.36M
4.38%
116.39M
14.82%
127.60M
9.64%
125.22M
1.87%
121.21M
3.20%
151.23M
24.77%
7.34M
95.15%
7.33M
0.08%
7.32M
0.19%
182.54M
2,395.08%
511.13M
180.01%
inventory
287.31M
-
312.01M
8.60%
277.79M
10.97%
273.67M
1.48%
340.05M
24.26%
404.71M
19.02%
330.24M
18.40%
288.21M
12.73%
304.92M
5.80%
327.18M
7.30%
297.80M
8.98%
369.93M
24.22%
397.23M
7.38%
472.02M
18.83%
438.44M
7.11%
412.49M
5.92%
460.31M
11.59%
521.71M
13.34%
531.87M
1.95%
510.06M
4.10%
556.22M
9.05%
580.16M
4.30%
528.68M
8.87%
479.36M
9.33%
486.87M
1.57%
510.68M
4.89%
459.42M
10.04%
528.73M
15.09%
567.29M
7.29%
823.41M
45.15%
1.03B
24.66%
900.66M
12.26%
963.32M
6.96%
1.23B
27.72%
1.11B
10.08%
1.01B
8.76%
973.23M
3.58%
960.34M
1.32%
821.19M
14.49%
747.47M
8.98%
727.79M
2.63%
745.29M
2.41%
684.81M
8.12%
645.43M
5.75%
long term debt
84.70M
-
143.47M
69.39%
95.09M
33.72%
84.70M
10.93%
98.64M
16.46%
187.02M
89.59%
122.30M
34.60%
84.72M
30.73%
84.75M
0.03%
84.53M
0.27%
84.53M
0.01%
110.36M
30.56%
109.06M
1.18%
252.90M
131.90%
204.75M
19.04%
145.88M
28.75%
144.67M
0.83%
261.33M
80.63%
276.27M
5.72%
186.54M
32.48%
202.13M
8.36%
266.43M
31.81%
187.47M
29.64%
162.85M
13.13%
160.87M
1.22%
160.55M
0.20%
161.06M
0.32%
311.27M
93.27%
311.61M
0.11%
426.31M
36.81%
571.86M
34.14%
310.12M
45.77%
277.57M
10.50%
379.01M
36.55%
276.31M
27.10%
275.42M
0.32%
275.15M
0.10%
275.00M
0.06%
274.82M
0.07%
273.31M
0.55%
233.53M
14.55%
233.05M
0.21%
232.98M
0.03%
232.04M
0.40%
long term investments
-1.36M
-
-1.31M
4.25%
-170.71M
12,961.29%
-1.31M
99.23%
-1.08M
17.76%
-1.16M
7.78%
-1.17M
0.69%
-1.09M
6.83%
-1.31M
20.26%
-2.66M
103.05%
-2.54M
4.62%
-2.42M
4.92%
-1.55M
36.01%
-1.96M
26.78%
-1.98M
1.07%
-1.90M
4.14%
8.36M
540.18%
10.24M
22.48%
10.95M
6.95%
13.12M
19.79%
13.27M
1.14%
13.58M
2.36%
14.86M
9.40%
16.08M
8.25%
16.21M
0.82%
-2.15M
113.23%
-2.06M
4.06%
-2.07M
0.58%
-2.41M
16.57%
-2.29M
5.10%
-2.36M
3.14%
-2.33M
1.35%
-3.46M
48.58%
-4.19M
-
-3.49M
16.67%
35.34M
1,112.84%
net debt
85.78M
-
143.47M
67.26%
95.09M
33.72%
58.52M
38.47%
98.86M
68.95%
185.72M
87.86%
119.48M
35.67%
23.39M
80.42%
-3.01M
112.85%
42.35M
1,508.72%
-1.89M
104.47%
89.20M
4,809.77%
97.36M
9.15%
245.73M
152.39%
205.27M
16.46%
152.65M
25.63%
143.51M
5.99%
266.45M
85.66%
282.92M
6.18%
191.48M
32.32%
202.33M
5.67%
268.23M
32.57%
192.12M
28.38%
98.51M
48.73%
-4.65M
104.72%
131.19M
2,919.54%
-36.70M
127.98%
-32.13M
12.47%
-124.80M
288.46%
429.16M
443.88%
561.90M
30.93%
182.39M
67.54%
50.62M
72.25%
409.84M
709.67%
190.67M
53.48%
-134.62M
170.60%
-281.30M
108.97%
-145.28M
48.36%
-424.94M
192.50%
-682.35M
60.57%
-737.96M
8.15%
-702.65M
4.78%
-765.37M
8.93%
-915.42M
19.61%
net receivables
180.45M
-
242.43M
34.35%
286.42M
18.14%
257.24M
10.19%
195.91M
23.84%
260.93M
33.19%
302.54M
15.95%
273.74M
9.52%
222.96M
18.55%
287.37M
28.89%
318.50M
10.83%
343.77M
7.93%
282.25M
17.90%
365.62M
29.54%
398.53M
9.00%
419.18M
5.18%
327.75M
21.81%
430.25M
31.27%
489.14M
13.69%
454.94M
6.99%
343.45M
24.51%
444.11M
29.31%
483.26M
8.82%
474.65M
1.78%
364.03M
23.31%
460.82M
26.59%
522.93M
13.48%
583.08M
11.50%
470.50M
19.31%
808.11M
71.75%
980.57M
21.34%
783.96M
20.05%
737.80M
5.89%
1.10B
48.46%
1.05B
4.46%
880.58M
15.86%
617.60M
29.86%
809.39M
31.05%
802.30M
0.88%
712.33M
11.21%
582.40M
18.24%
713.41M
22.50%
724.92M
1.61%
650.87M
10.22%
other assets
other current assets
27.92M
-
27.19M
2.62%
312.89M
1,050.80%
27.59M
91.18%
36.64M
32.80%
19.98M
45.46%
21.20M
6.11%
23.11M
8.99%
25.27M
9.32%
16.89M
33.15%
15.24M
9.78%
29.04M
90.60%
32.12M
10.60%
23.82M
25.84%
21.97M
7.77%
23.20M
5.60%
35.34M
52.33%
23.30M
34.06%
32.86M
41.01%
38.70M
17.77%
52.66M
36.06%
44.87M
14.79%
46.87M
4.46%
55.84M
19.15%
54.98M
1.55%
38.78M
29.47%
33.79M
12.87%
32.89M
2.66%
39.65M
20.55%
29.07M
26.67%
36.70M
26.23%
48.17M
31.27%
44.63M
7.35%
36.73M
17.71%
49.32M
34.30%
71.42M
44.80%
75.65M
5.92%
35.69M
52.82%
50.20M
40.66%
64.91M
29.29%
34.90M
46.23%
38.98M
11.69%
65.45M
67.91%
86.72M
32.50%
other current liabilities
62.24M
-
55.75M
10.44%
77.24M
38.56%
89.94M
16.44%
81.05M
9.89%
75.64M
6.68%
94.61M
25.09%
108.20M
14.36%
103.01M
4.80%
94.21M
8.54%
106.59M
13.14%
150.43M
41.13%
124.72M
17.09%
93.61M
24.94%
122.48M
30.84%
138.36M
12.96%
131.53M
4.94%
104.61M
20.46%
138.81M
32.69%
146.15M
5.29%
142.51M
2.49%
165.65M
16.24%
159.59M
3.66%
197.86M
23.98%
202.13M
2.15%
148.26M
26.65%
192.57M
29.88%
241.36M
25.34%
235.58M
2.39%
215.77M
8.41%
303.81M
40.80%
325.46M
7.13%
397.20M
22.05%
372.64M
6.18%
381.17M
2.29%
434.05M
13.87%
401.95M
7.39%
249.35M
37.97%
289.21M
15.99%
347.50M
20.15%
289.56M
16.67%
226.06M
21.93%
281.32M
24.44%
322.03M
14.47%
other liabilities
1
-
other non current assets
13.45M
-
13.06M
2.88%
183.03M
1,301.00%
16.23M
91.13%
10.64M
34.41%
9.67M
9.11%
9.99M
3.23%
8.93M
10.53%
9.61M
7.57%
10.42M
8.47%
10.01M
3.96%
11.17M
11.61%
10.16M
9.04%
14.53M
43.00%
17.73M
22.03%
17.52M
1.23%
7.37M
57.93%
7.12M
3.33%
7.08M
0.59%
7.05M
0.41%
8.66M
22.83%
74.52M
760.30%
93.98M
26.11%
98.52M
4.83%
105.05M
6.63%
124.52M
18.53%
120.46M
3.26%
121.03M
0.47%
117.52M
2.90%
149.39M
27.12%
146.49M
1.95%
144.90M
1.08%
151.35M
4.45%
151.85M
0.33%
159.90M
5.30%
147.69M
7.64%
228.68M
54.84%
238.35M
4.23%
228.93M
3.95%
230.39M
0.64%
76.94M
66.60%
258.54M
236.03%
764.97M
195.88%
259.64M
66.06%
other non current liabilities
43.45M
-
42.67M
1.80%
137.75M
222.81%
42.76M
68.96%
50.13M
17.25%
50.31M
0.35%
50.30M
0.01%
56.76M
12.83%
52.34M
7.77%
51.00M
2.56%
51.16M
0.30%
43.03M
15.89%
50.76M
17.96%
49.56M
2.35%
49.32M
0.49%
51.64M
4.70%
42.73M
17.24%
40.09M
6.20%
42.26M
5.41%
40.63M
3.85%
46.56M
14.60%
96.03M
106.24%
100.35M
4.49%
103.22M
2.86%
116.83M
13.19%
120.89M
3.47%
123.01M
1.75%
131.94M
7.26%
146.38M
10.94%
165.31M
12.93%
163.55M
1.07%
155.98M
4.62%
175.09M
12.25%
112.30M
35.86%
58.67M
47.76%
121.53M
107.15%
130.12M
7.06%
127.73M
1.83%
171.35M
34.15%
174.14M
1.63%
35.93M
79.37%
204.48M
469.04%
180.69M
11.64%
180.47M
0.12%
othertotal stockholders equity
155.46M
-
158.81M
2.16%
159.65M
0.52%
160.55M
0.57%
162.05M
0.93%
167.55M
3.40%
168.66M
0.67%
170.35M
1.00%
171.64M
0.76%
180.44M
5.13%
182.74M
1.27%
184.03M
0.71%
185.33M
0.71%
197.39M
6.51%
199.12M
0.88%
200.78M
0.83%
161.93M
19.35%
172.93M
6.79%
174.75M
1.05%
176.67M
1.10%
178.54M
1.06%
190.88M
6.91%
192.78M
1.00%
189.82M
1.54%
192.17M
1.24%
211.72M
10.17%
213.81M
0.98%
216.00M
1.03%
218.22M
1.03%
231.11M
5.91%
235.31M
1.82%
239.56M
1.81%
2.02B
741.77%
306.82M
84.78%
319.98M
4.29%
387.59M
21.13%
333.75M
13.89%
362.39M
8.58%
335.49M
7.42%
345.40M
2.95%
354.70M
2.69%
3.19B
-
preferred stock
9.05M
-
9.67M
6.79%
10.09M
4.33%
10.61M
5.24%
13.85M
30.48%
14.40M
3.99%
13.44M
6.66%
12.02M
10.56%
13.58M
12.93%
13.28M
2.17%
11.02M
16.99%
10.05M
8.85%
11.29M
12.32%
12.78M
13.25%
14.60M
14.22%
14.29M
2.15%
14.54M
1.81%
15.37M
5.66%
15.18M
1.20%
15.60M
2.78%
15.28M
2.07%
15.47M
1.22%
15.86M
2.53%
13.64M
13.96%
14.02M
2.74%
11.57M
17.46%
14.93M
29.01%
16.21M
8.63%
22.84M
40.84%
20.34M
10.95%
23.03M
13.27%
26.71M
15.95%
38.39M
-
49.57M
29.14%
property plant equipment net
237.41M
-
241.42M
1.69%
247.45M
2.50%
245.04M
0.98%
248.27M
1.32%
255.46M
2.90%
257.73M
0.89%
254.53M
1.24%
251.15M
1.33%
254.63M
1.39%
256.90M
0.89%
284.49M
10.74%
297.85M
4.70%
309.85M
4.03%
315.96M
1.97%
325.11M
2.90%
328.63M
1.08%
313.57M
4.58%
340.70M
8.65%
346.31M
1.65%
354.71M
2.43%
356.17M
0.41%
368.57M
3.48%
385.01M
4.46%
387.17M
0.56%
397.57M
2.69%
401.58M
1.01%
406.00M
1.10%
417.16M
2.75%
488.37M
17.07%
533.19M
9.18%
552.91M
3.70%
589.02M
6.53%
600.88M
2.01%
625.16M
4.04%
703.16M
12.48%
688.98M
2.02%
700.15M
1.62%
718.01M
2.55%
745.60M
3.84%
880.35M
18.07%
794.56M
9.75%
819.50M
3.14%
843.08M
2.88%
retained earnings
461.81M
-
469.03M
1.56%
486.62M
3.75%
501.18M
2.99%
502.33M
0.23%
512.42M
2.01%
530.35M
3.50%
555.19M
4.69%
565.64M
1.88%
584.85M
3.40%
609.72M
4.25%
637.54M
4.56%
649.13M
1.82%
670.12M
3.23%
684.81M
2.19%
715.50M
4.48%
736.21M
2.90%
768.22M
4.35%
800.24M
4.17%
841.43M
5.15%
839.92M
0.18%
875.46M
4.23%
917.70M
4.83%
969.56M
5.65%
995.02M
2.63%
999.00M
0.40%
1.06B
5.89%
1.13B
6.58%
1.18B
4.91%
1.28B
7.95%
1.44B
12.85%
1.55B
7.76%
1.68B
8.09%
1.85B
10.35%
1.95B
5.35%
2.10B
7.78%
2.22B
5.45%
2.29B
3.41%
2.41B
5.03%
2.52B
4.52%
2.58B
2.59%
short term debt
1.08M
-
12.15M
1,026.14%
13.66M
12.41%
48K
99.65%
621K
1,193.75%
21.59M
3,375.85%
21.93M
1.61%
834K
96.20%
1.15M
37.29%
886K
22.62%
1.09M
23.36%
15.52M
1,320.31%
22.39M
44.26%
23.85M
6.48%
25.15M
5.46%
28.81M
14.58%
27.18M
5.67%
30.45M
12.03%
34.15M
12.15%
31.26M
8.45%
27.52M
11.99%
18.92M
31.25%
25.14M
32.92%
152K
99.40%
2.82M
1,752.63%
2.77M
1.56%
2.79M
0.51%
2.76M
0.93%
100K
96.38%
47.25M
47,149%
34.33M
27.35%
10.90M
68.23%
59.71M
447.57%
104.61M
75.18%
52.42M
49.89%
45.71M
12.80%
2.94M
93.56%
3.02M
2.65%
2.38M
21.03%
1.54M
35.47%
65.88M
4,180.51%
44.05M
33.13%
43.75M
0.67%
44.10M
0.80%
short term investments
-11.43M
-
-299.36M
2,518.85%
5.96M
-
6.74M
13.23%
6.74M
0.09%
9.74M
44.57%
10.45M
7.32%
10.35M
1.00%
5.93M
42.71%
10.40M
75.46%
10.78M
3.65%
11.27M
4.53%
10.70M
5.04%
14.49M
35.44%
15.81M
9.08%
14.76M
6.67%
16.20M
9.77%
16.78M
3.57%
17.03M
1.50%
18.53M
8.80%
17.78M
4.04%
19.20M
7.97%
20.53M
6.95%
24.31M
18.40%
31.44M
29.34%
33.83M
7.60%
33.72M
0.31%
36.49M
8.22%
35.47M
2.82%
35.48M
0.03%
33.11M
6.66%
36.01M
8.76%
37.53M
4.22%
38.46M
2.46%
37.06M
3.63%
34.74M
6.25%
36.98M
6.43%
36.74M
0.64%
38.94M
5.97%
tax assets
1.36M
-
1.31M
4.25%
1.35M
3.60%
1.31M
3.10%
1.08M
17.76%
1.16M
7.78%
1.17M
0.69%
1.09M
6.83%
1.31M
20.26%
2.66M
103.05%
2.54M
4.62%
2.42M
4.92%
1.55M
36.01%
1.96M
26.78%
1.98M
1.07%
1.90M
4.14%
1.86M
1.79%
2.27M
21.88%
2.23M
1.67%
2.18M
2.64%
2.67M
22.61%
2.36M
11.39%
2.34M
0.97%
2.28M
2.43%
2.76M
20.97%
2.15M
22.37%
2.06M
4.06%
2.07M
0.58%
2.41M
16.57%
2.29M
5.10%
2.36M
3.14%
2.33M
1.35%
3.46M
48.58%
3.59M
3.70%
3.57M
0.61%
3.14M
12.02%
3.75M
19.46%
4.19M
11.84%
4.19M
0.17%
3.49M
16.67%
4.23M
21.18%
tax payables
458K
-
9.01M
1,867.25%
15K
99.83%
4.22M
-
8.89M
110.86%
201K
97.74%
7.18M
-
1.75M
75.56%
7.41M
322.05%
3.17M
-
960K
69.72%
763K
20.52%
1.60M
-
2.40M
49.75%
9.12M
280.80%
4.63M
-
739K
84.04%
1.55M
109.74%
2.62M
-
25.11M
856.90%
3.02M
87.96%
25.57M
-
11.19M
56.24%
14.13M
26.33%
54.68M
-
13.08M
76.07%
28.77M
119.91%
1.85M
-
13.72M
639.46%
26.48M
93.07%
total assets
916.99M
-
1.01B
9.79%
1.02B
1.50%
1.02B
0.63%
1.02B
0.82%
1.17B
14.03%
1.14B
2.38%
1.11B
2.43%
1.11B
0.38%
1.15B
3.44%
1.19B
4.25%
1.31B
9.72%
1.29B
1.42%
1.48B
14.36%
1.48B
0.30%
1.49B
0.30%
1.46B
1.47%
1.63B
11.39%
1.74B
6.45%
1.68B
3.42%
1.65B
1.77%
1.82B
10.55%
1.85B
1.61%
1.88B
1.62%
1.89B
0.47%
1.88B
0.34%
2.06B
9.33%
2.35B
14.18%
2.40B
2.31%
2.79B
16.02%
3.23B
15.63%
3.01B
6.70%
3.25B
7.81%
3.67B
13.21%
3.61B
1.72%
3.81B
5.44%
3.67B
3.55%
3.70B
0.67%
3.84B
3.98%
4.02B
4.58%
4.02B
0.06%
4.08B
1.51%
4.14B
1.47%
4.22B
1.92%
total current assets
496.40M
-
582.35M
17.32%
591.40M
1.55%
585.39M
1.02%
573.01M
2.12%
709.22M
23.77%
679.44M
4.20%
647.52M
4.70%
648.23M
0.11%
682.38M
5.27%
729.71M
6.94%
790.79M
8.37%
756.44M
4.34%
903.11M
19.39%
894.87M
0.91%
888.60M
0.70%
863.49M
2.83%
1.04B
20.87%
1.11B
6.60%
1.05B
5.91%
995.28M
4.93%
1.10B
10.87%
1.10B
0.58%
1.09B
0.46%
1.09B
0.09%
1.06B
2.94%
1.24B
16.56%
1.51B
22.28%
1.54B
1.74%
1.74B
12.92%
2.12B
22.19%
1.92B
9.41%
2.07B
7.84%
2.47B
19.24%
2.38B
3.88%
2.45B
3.13%
2.26B
7.70%
2.27B
0.22%
2.42B
6.53%
2.52B
4.46%
2.50B
0.82%
2.51B
0.49%
2.55B
1.58%
2.61B
2.33%
total current liabilities
139.10M
-
160.22M
15.18%
204.40M
27.57%
192.94M
5.61%
175.46M
9.06%
215.16M
22.62%
234.25M
8.87%
214.30M
8.52%
204.18M
4.73%
215.32M
5.46%
239.18M
11.08%
310.16M
29.67%
271.78M
12.37%
277.84M
2.23%
311.61M
12.15%
338.95M
8.78%
303.25M
10.53%
313.13M
3.26%
370.37M
18.28%
358.28M
3.26%
310.17M
13.43%
320.57M
3.35%
379.61M
18.42%
385.45M
1.54%
354.04M
8.15%
329.25M
7.00%
435.21M
32.18%
493.60M
13.42%
463.75M
6.05%
612.06M
31.98%
731.32M
19.48%
666.67M
8.84%
776.04M
16.41%
903.20M
16.39%
823.99M
8.77%
807.21M
2.04%
611.84M
24.20%
530.36M
13.32%
556.00M
4.84%
603.73M
8.58%
567.98M
5.92%
525.02M
7.56%
588.39M
12.07%
606.03M
3.00%
total debt
85.78M
-
155.62M
81.42%
108.75M
30.12%
84.70M
22.12%
99.27M
17.20%
208.60M
110.15%
144.24M
30.86%
84.72M
41.26%
84.75M
0.03%
85.41M
0.78%
85.62M
0.25%
125.89M
47.02%
131.45M
4.42%
276.75M
110.53%
229.90M
16.93%
174.70M
24.01%
171.85M
1.63%
291.78M
69.78%
310.42M
6.39%
217.80M
29.84%
229.65M
5.44%
285.35M
24.25%
212.62M
25.49%
163.00M
23.33%
163.68M
0.42%
163.32M
0.22%
163.84M
0.32%
314.03M
91.66%
311.71M
0.74%
473.56M
51.92%
606.18M
28.01%
321.02M
47.04%
337.28M
5.06%
483.62M
43.39%
328.74M
32.03%
321.13M
2.31%
278.10M
13.40%
278.02M
0.03%
277.21M
0.29%
274.85M
0.85%
384.30M
39.82%
277.10M
27.89%
276.73M
0.13%
276.15M
0.21%
total investments
-1.36M
-
-1.31M
4.25%
-170.71M
12,961.29%
-1.31M
99.23%
-1.08M
17.76%
-1.16M
7.78%
-1.17M
0.69%
5.96M
608.54%
6.74M
13.23%
6.74M
0.09%
9.74M
44.57%
10.45M
7.32%
10.35M
1.00%
5.93M
42.71%
10.40M
75.46%
10.78M
3.65%
19.66M
82.35%
20.94M
6.51%
25.44M
21.51%
28.93M
13.69%
28.02M
3.13%
29.78M
6.26%
31.63M
6.23%
33.11M
4.67%
34.74M
4.93%
17.78M
48.83%
19.20M
7.97%
20.53M
6.95%
24.31M
18.40%
31.44M
29.34%
33.83M
7.60%
33.72M
0.31%
36.49M
8.22%
35.47M
2.82%
35.48M
0.03%
33.11M
6.66%
36.01M
8.76%
37.53M
4.22%
38.46M
2.46%
37.06M
3.63%
70.08M
89.10%
36.98M
47.24%
36.74M
0.64%
38.94M
5.97%
total liabilities
267.25M
-
346.36M
29.60%
342.14M
1.22%
320.40M
6.36%
324.24M
1.20%
452.49M
39.55%
406.85M
10.08%
355.78M
12.55%
341.27M
4.08%
350.85M
2.81%
374.87M
6.85%
463.55M
23.66%
431.59M
6.89%
580.31M
34.46%
565.68M
2.52%
536.47M
5.16%
490.65M
8.54%
614.54M
25.25%
688.90M
12.10%
585.45M
15.02%
558.86M
4.54%
683.03M
22.22%
667.43M
2.28%
651.52M
2.38%
631.74M
3.04%
610.70M
3.33%
719.28M
17.78%
936.82M
30.24%
921.74M
1.61%
1.20B
30.59%
1.47B
21.85%
1.13B
22.77%
1.23B
8.47%
1.46B
18.48%
1.29B
11.68%
1.27B
1.49%
1.07B
15.65%
984.35M
7.86%
1.00B
1.81%
1.05B
4.89%
967.58M
7.95%
962.54M
0.52%
1.00B
4.10%
1.02B
1.65%
total liabilities and stockholders equity
916.99M
-
1.01B
9.79%
1.02B
1.50%
1.02B
0.63%
1.02B
0.82%
1.17B
14.03%
1.14B
2.38%
1.11B
2.43%
1.11B
0.38%
1.15B
3.44%
1.19B
4.25%
1.31B
9.72%
1.29B
1.42%
1.48B
14.36%
1.48B
0.30%
1.49B
0.30%
1.46B
1.47%
1.63B
11.39%
1.74B
6.45%
1.68B
3.42%
1.65B
1.77%
1.82B
10.55%
1.85B
1.61%
1.88B
1.62%
1.89B
0.47%
1.88B
0.34%
2.06B
9.33%
2.35B
14.18%
2.40B
2.31%
2.79B
16.02%
3.23B
15.63%
3.01B
6.70%
3.25B
7.81%
3.67B
13.21%
3.61B
1.72%
3.81B
5.44%
3.67B
3.55%
3.70B
0.67%
3.84B
3.98%
4.02B
4.58%
4.02B
0.06%
4.08B
1.51%
4.14B
1.47%
4.22B
1.92%
total non current assets
420.59M
-
424.43M
0.91%
430.48M
1.42%
430.09M
0.09%
450.79M
4.81%
458.25M
1.65%
460.22M
0.43%
464.39M
0.91%
459.45M
1.07%
463.40M
0.86%
464.80M
0.30%
519.85M
11.84%
535.62M
3.03%
574.55M
7.27%
587.17M
2.20%
597.95M
1.84%
601.19M
0.54%
587.75M
2.24%
623.99M
6.17%
630.32M
1.01%
652.27M
3.48%
717.93M
10.07%
753.55M
4.96%
788.52M
4.64%
796.40M
1.00%
822.07M
3.22%
822.00M
0.01%
838.51M
2.01%
866.53M
3.34%
1.05B
21.54%
1.10B
4.81%
1.09B
1.48%
1.17B
7.75%
1.20B
2.54%
1.23B
2.73%
1.36B
9.88%
1.41B
3.96%
1.43B
1.41%
1.43B
0.06%
1.50B
4.80%
1.52B
1.22%
1.56B
3.20%
1.58B
1.29%
1.60B
1.26%
total non current liabilities
128.15M
-
186.14M
45.25%
137.75M
26.00%
127.46M
7.47%
148.78M
16.73%
237.33M
59.52%
172.60M
27.27%
141.48M
18.03%
137.09M
3.10%
135.53M
1.14%
135.69M
0.12%
153.39M
13.05%
159.81M
4.19%
302.46M
89.26%
254.07M
16.00%
197.52M
22.26%
187.41M
5.12%
301.41M
60.83%
318.53M
5.68%
227.17M
28.68%
248.69M
9.48%
362.46M
45.75%
287.82M
20.59%
266.07M
7.56%
277.70M
4.37%
281.44M
1.35%
284.07M
0.93%
443.21M
56.02%
457.99M
3.33%
591.62M
29.18%
735.40M
24.30%
466.10M
36.62%
452.66M
2.88%
552.59M
22.08%
461.76M
16.44%
459.38M
0.51%
456.54M
0.62%
453.99M
0.56%
446.17M
1.72%
447.45M
0.29%
399.60M
10.69%
437.53M
9.49%
413.66M
5.45%
412.51M
0.28%
total stockholders equity
649.73M
-
660.42M
1.64%
679.74M
2.92%
695.08M
2.26%
699.56M
0.64%
714.98M
2.20%
732.81M
2.49%
756.14M
3.18%
766.41M
1.36%
794.93M
3.72%
819.63M
3.11%
847.09M
3.35%
860.47M
1.58%
897.35M
4.29%
916.36M
2.12%
950.08M
3.68%
974.02M
2.52%
1.02B
4.40%
1.05B
3.03%
1.09B
4.20%
1.09B
0.28%
1.14B
4.56%
1.18B
3.94%
1.23B
3.88%
1.26B
2.33%
1.27B
1.16%
1.34B
5.27%
1.41B
5.56%
1.48B
4.91%
1.59B
6.97%
1.76B
10.91%
1.88B
6.70%
2.02B
7.41%
2.22B
10.00%
2.33B
4.82%
2.54B
9.27%
2.60B
2.48%
2.71B
4.18%
2.84B
4.77%
2.97B
4.48%
3.00B
1.04%
3.12B
3.88%
3.12B
0.05%
3.19B
2.45%

All numbers in (except ratios and percentages)