bf/NYSE:BIO_icon.jpeg

NYSE:BIO

Bio-Rad Laboratories, Inc.

  • Stock

USD

Last Close

295.73

17/05 20:00

Market Cap

9.53B

Beta: 0.91

Volume Today

169.05K

Avg: 161.97K

PE Ratio

−58.35

PFCF: 41.83

Jun '13
Sep '13
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
account payables
129.12M
-
131.90M
2.15%
148.51M
12.59%
130.86M
11.88%
125.46M
4.13%
126.64M
0.94%
128.61M
1.55%
250.81M
95.02%
239.85M
4.37%
268.23M
11.83%
280.25M
4.48%
241.25M
13.92%
256.11M
6.16%
280.45M
9.50%
296.47M
5.71%
231.49M
21.92%
277.57M
19.91%
273.96M
1.30%
306.81M
11.99%
259.37M
15.47%
261.72M
0.91%
257.03M
1.79%
264.47M
2.90%
239.02M
9.62%
246.81M
3.26%
249.84M
1.23%
287.10M
14.92%
248.42M
13.47%
287.29M
15.65%
323.08M
12.46%
362.33M
12.15%
313.38M
13.51%
342.35M
9.24%
380.34M
11.10%
418.93M
10.14%
345.19M
17.60%
338.89M
1.83%
335.21M
1.09%
329.83M
1.60%
334.89M
1.53%
304.24M
9.15%
266.81M
12.30%
142.82M
46.47%
102.75M
28.06%
accumulated other comprehensive income loss
267.39M
-
316.33M
18.30%
340.72M
7.71%
372.60M
9.36%
351.29M
5.72%
261.04M
25.69%
218.94M
16.13%
207.45M
5.25%
332.05M
60.06%
379.38M
14.25%
382.14M
0.73%
415.34M
8.69%
459.56M
10.65%
521.40M
13.46%
417.77M
19.88%
516.64M
23.67%
610.95M
18.25%
617.16M
1.02%
738.79M
19.71%
104.08M
85.91%
-18.71M
117.98%
-32.30M
72.63%
-46.96M
45.39%
-80.97M
72.42%
-49.57M
38.77%
-152.11M
206.85%
-87.35M
42.58%
-148.96M
70.53%
-61.14M
58.95%
83.97M
237.34%
282.46M
236.37%
68.43M
75.77%
125.17M
82.90%
-63.04M
150.37%
-175.55M
178.47%
-307.86M
75.36%
-533.39M
73.26%
-845.21M
58.46%
-466.82M
44.77%
-408.35M
12.53%
-372.86M
8.69%
-497.56M
33.44%
-336.04M
32.46%
-425.97M
26.76%
cash and cash equivalents
367.00M
-
291.79M
20.49%
331.55M
13.63%
364.51M
9.94%
384.67M
5.53%
424.59M
10.38%
413.25M
2.67%
425.73M
3.02%
450.13M
5.73%
507.33M
12.71%
457.55M
9.81%
403.62M
11.79%
418.65M
3.73%
417.94M
0.17%
456.26M
9.17%
291.66M
36.08%
321.58M
10.26%
328.89M
2.27%
383.82M
16.70%
407.27M
6.11%
403.01M
1.05%
434.52M
7.82%
431.53M
0.69%
455.89M
5.65%
580.68M
27.37%
561.07M
3.38%
660.67M
17.75%
603.55M
8.65%
607.58M
0.67%
840.33M
38.31%
662.21M
21.20%
673.47M
1.70%
732.84M
8.81%
859.90M
17.34%
470.78M
45.25%
802.32M
70.42%
596.58M
25.64%
517.94M
13.18%
434.21M
16.17%
464.14M
6.89%
390.00M
15.97%
457.85M
17.40%
403.97M
11.77%
433.33M
7.27%
cash and short term investments
834.43M
-
561.82M
32.67%
608.92M
8.38%
641.33M
5.32%
647.58M
0.97%
702.58M
8.49%
697.63M
0.70%
710.69M
1.87%
727.65M
2.39%
786.08M
8.03%
790.48M
0.56%
752.87M
4.76%
795.80M
5.70%
806.12M
1.30%
844M
4.70%
678.63M
19.59%
717.41M
5.71%
721.02M
0.50%
760.54M
5.48%
768.49M
1.05%
823.81M
7.20%
866.13M
5.14%
850.36M
1.82%
864.55M
1.67%
987.42M
14.21%
984.81M
0.26%
1.12B
13.75%
1.04B
6.96%
1.04B
0.47%
1.16B
11.82%
996.68M
14.08%
1.03B
2.88%
1.17B
13.80%
1.34B
15.06%
875.48M
34.80%
2.08B
137.47%
1.97B
5.09%
1.86B
5.96%
1.80B
3.20%
1.86B
3.38%
1.73B
6.93%
1.76B
2.10%
1.61B
8.60%
1.65B
2.38%
common stock
3K
-
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
3K
0%
deferred revenue
144.68M
-
165.64M
14.49%
26.39M
84.07%
165.64M
527.68%
163.17M
1.49%
172.68M
5.83%
26.72M
84.53%
31.93M
19.50%
25.24M
20.95%
22.62M
10.37%
29.68M
31.22%
27.73M
6.60%
21.86M
21.17%
4.40M
79.87%
31.00M
604.61%
33.04M
6.58%
33.31M
0.81%
30.98M
6.98%
28.23M
8.88%
42.38M
50.10%
29.59M
30.19%
44.78M
51.37%
26.94M
39.85%
41.97M
55.80%
37.52M
10.61%
35.25M
6.03%
33.73M
4.30%
32.30M
4.26%
32.02M
0.86%
41.65M
30.07%
42.47M
1.97%
89.07M
109.74%
52.42M
41.15%
54.05M
3.11%
50.85M
5.92%
1.61T
-
1.48T
7.99%
52.21M
100.00%
74.48M
-
-111.86M
250.18%
35.76B
32,067.92%
33.96M
99.91%
deferred revenue non current
162.11B
-
-13.76M
-
154.92B
-
-254.64M
-
233.47B
91,786.83%
4.40M
-
222.92B
5,066,240.91%
-294.84M
-
-288.57M
2.13%
222.21B
77,103.23%
-644.96M
100.29%
-686.91M
6.50%
-753.95M
9.76%
553.24B
73,478.93%
-780.90M
100.14%
-943.44M
20.81%
-838.00M
11.18%
997.79B
119,167.52%
-1.16B
100.12%
-1.46B
25.45%
-1.84B
26.50%
2.08T
112,805.88%
-2.31B
100.11%
-2.54B
10.24%
-3.57B
40.40%
3.06T
85,804.55%
1.77T
-
-1.40B
-
-1.37B
2.30%
175.08M
112.78%
169.31M
3.29%
deferrred tax liabilities non current
162.11M
-
13.76M
-
154.92M
-
211.96M
-
254.64M
20.14%
233.47M
8.31%
295.25M
-
222.92M
24.50%
294.84M
-
288.57M
2.13%
222.21M
23.00%
644.96M
190.25%
686.91M
6.50%
753.95M
9.76%
553.24M
26.62%
780.90M
41.15%
943.44M
20.81%
838.00M
11.18%
997.79M
19.07%
1.16B
16.37%
1.46B
25.45%
1.84B
26.50%
2.08B
12.71%
2.31B
11.04%
2.54B
10.24%
3.57B
40.40%
3.06B
14.30%
2.00B
34.76%
1.61B
19.16%
1.48B
7.99%
1.77B
19.26%
1.77B
0.04%
1.40B
20.79%
1.37B
2.30%
1.48B
7.74%
1.54B
4.44%
goodwill
501.50M
-
513.71M
2.43%
517.77M
0.79%
520.52M
0.53%
535.22M
2.82%
513.45M
4.07%
500.44M
2.53%
503.42M
0.60%
514.10M
2.12%
503.59M
2.04%
495.95M
1.52%
509.58M
2.75%
505.31M
0.84%
506.60M
0.26%
477.12M
5.82%
516.19M
8.19%
530.29M
2.73%
520.71M
1.81%
506.07M
2.81%
510.36M
0.85%
500.02M
2.03%
501.90M
0.38%
219.77M
56.21%
230.54M
4.90%
235.40M
2.11%
264.08M
12.18%
264.13M
0.02%
264.13M
0%
291.50M
10.36%
291.92M
0.14%
291.92M
0%
291.92M
0%
291.92M
0%
291.92M
0%
347.34M
18.99%
345.73M
0.46%
347.32M
0.46%
399.59M
15.05%
406.49M
1.73%
407.76M
0.31%
411.52M
0.92%
406.95M
1.11%
413.60M
1.63%
412.82M
0.19%
goodwill and intangible assets
778.80M
-
789.76M
1.41%
783.96M
0.73%
776.97M
0.89%
827.77M
6.54%
786.98M
4.93%
754.67M
4.11%
746.39M
1.10%
751.80M
0.72%
728.61M
3.08%
709.97M
2.56%
751.85M
5.90%
736.02M
2.10%
727.50M
1.16%
638.72M
12.20%
706.80M
10.66%
715.11M
1.17%
701.84M
1.86%
680.18M
3.09%
678.57M
0.24%
658.06M
3.02%
652.57M
0.83%
344.89M
47.15%
369.92M
7.26%
362.88M
1.90%
411.05M
13.28%
409.66M
0.34%
402.45M
1.76%
502.87M
24.95%
497.22M
1.12%
491.41M
1.17%
483.68M
1.57%
476.77M
1.43%
468.99M
1.63%
601.28M
28.21%
592.87M
1.40%
587.07M
0.98%
724.66M
23.44%
738.63M
1.93%
735.59M
0.41%
740.23M
0.63%
721.14M
2.58%
734.10M
1.80%
726.40M
1.05%
intangible assets
277.31M
-
276.05M
0.45%
266.19M
3.57%
256.44M
3.66%
292.55M
14.08%
273.53M
6.50%
254.23M
7.06%
242.97M
4.43%
237.70M
2.17%
225.02M
5.33%
214.03M
4.89%
242.26M
13.19%
230.71M
4.77%
220.90M
4.25%
161.61M
26.84%
190.61M
17.95%
184.82M
3.04%
181.13M
1.99%
174.11M
3.88%
168.21M
3.39%
158.03M
6.05%
150.66M
4.67%
125.12M
16.95%
139.38M
11.40%
127.48M
8.54%
146.97M
15.29%
145.53M
0.98%
138.32M
4.95%
211.37M
52.81%
205.31M
2.87%
199.50M
2.83%
191.76M
3.88%
184.85M
3.60%
177.07M
4.21%
253.94M
43.41%
247.14M
2.68%
239.75M
2.99%
325.08M
35.59%
332.15M
2.18%
327.83M
1.30%
328.71M
0.27%
314.19M
4.42%
320.50M
2.01%
313.60M
2.15%
inventory
484.67M
-
523.50M
8.01%
501.29M
4.24%
513.85M
2.51%
520.64M
1.32%
516.05M
0.88%
471.00M
8.73%
478.38M
1.57%
500.98M
4.72%
512.74M
2.35%
490.22M
4.39%
533.31M
8.79%
541.51M
1.54%
556.36M
2.74%
524.96M
5.64%
559.82M
6.64%
580.58M
3.71%
601.57M
3.62%
594.80M
1.12%
612.22M
2.93%
591.43M
3.39%
601.05M
1.63%
584.33M
2.78%
590.44M
1.04%
589.90M
0.09%
587.99M
0.32%
554.01M
5.78%
557.03M
0.55%
628.40M
12.81%
640.23M
1.88%
622.25M
2.81%
605.16M
2.75%
598.99M
1.02%
588.91M
1.68%
572.24M
2.83%
605.49M
5.81%
657.13M
8.53%
685.85M
4.37%
719.32M
4.88%
752.94M
4.67%
776.60M
3.14%
775.82M
0.10%
780.52M
0.61%
783.37M
0.37%
long term debt
732.80M
-
435.54M
40.56%
435.62M
0.02%
435.61M
0.00%
435.61M
0.00%
435.74M
0.03%
435.71M
0.01%
435.66M
0.01%
435.66M
0.00%
435.73M
0.02%
435.71M
0.00%
433.98M
0.40%
434.06M
0.02%
434.14M
0.02%
434.19M
0.01%
434.29M
0.02%
434.39M
0.02%
434.48M
0.02%
434.58M
0.02%
434.68M
0.02%
438.78M
0.94%
438.80M
0.01%
438.94M
0.03%
437.61M
0.30%
437.68M
0.02%
437.81M
0.03%
13.58M
96.90%
12.21M
10.12%
12.23M
0.23%
12.24M
0.07%
12.26M
0.14%
10.90M
11.07%
10.78M
1.12%
10.64M
1.24%
10.51M
1.23%
1.20B
11,282.34%
1.20B
0.02%
1.20B
0.03%
1.20B
0.04%
1.20B
0.02%
1.20B
0.03%
1.20B
0.03%
1.19B
0.77%
1.19B
0.04%
long term investments
354.73M
-
377.87M
6.52%
420.24M
11.21%
382.91M
8.88%
364.13M
4.91%
389.31M
6.92%
400.26M
2.81%
541.73M
35.34%
663.53M
22.48%
719.84M
8.49%
711.44M
1.17%
810.46M
13.92%
903.66M
11.50%
830.79M
8.06%
955.62M
15.03%
1.04B
8.93%
1.03B
0.78%
1.03B
0.49%
2.98B
190.13%
3.17B
6.34%
3.47B
9.57%
2.66B
23.56%
3.67B
38.26%
4.42B
20.30%
3.93B
10.99%
4.64B
17.97%
5.43B
17.17%
6.70B
23.34%
8.44B
25.91%
9.56B
13.29%
10.50B
9.85%
11.58B
10.26%
16.23B
40.16%
14.39B
11.36%
9.69B
32.65%
8.09B
16.53%
7.46B
7.77%
8.83B
18.39%
8.88B
0.54%
7.31B
17.65%
7.22B
1.27%
7.70B
6.65%
8.02B
4.16%
net debt
367.49M
-
145.45M
60.42%
105.85M
27.23%
72.84M
31.19%
52.66M
27.70%
12.62M
76.04%
22.72M
80.11%
10.20M
55.13%
-14.21M
239.31%
-71.22M
401.39%
-21.54M
69.75%
30.66M
242.32%
15.70M
48.79%
16.50M
5.06%
-21.74M
231.82%
143.09M
758.08%
113.31M
20.82%
106.03M
6.42%
51.18M
51.73%
27.77M
45.73%
37.49M
34.98%
6.06M
83.84%
7.90M
30.47%
-16.53M
309.10%
-141.24M
754.58%
-121.49M
13.98%
-220.92M
81.84%
-165.04M
25.30%
-168.85M
2.31%
-401.45M
137.76%
-648.15M
61.45%
-660.83M
1.96%
-720.32M
9.00%
-847.52M
17.66%
-459.78M
45.75%
394.93M
185.89%
600.83M
52.14%
679.78M
13.14%
763.97M
12.38%
734.39M
3.87%
808.86M
10.14%
741.34M
8.35%
1.00B
35.15%
966.39M
3.55%
net receivables
395.97M
-
383.47M
3.16%
422.66M
10.22%
383.93M
9.16%
378.89M
1.31%
354.40M
6.46%
377.64M
6.56%
342.22M
9.38%
354.16M
3.49%
341.55M
3.56%
391.49M
14.62%
381.10M
2.65%
366.28M
3.89%
367.66M
0.38%
372.35M
1.27%
373.44M
0.29%
392.84M
5.19%
419.71M
6.84%
464.85M
10.75%
430.36M
7.42%
404.09M
6.10%
381.53M
5.58%
393.15M
3.05%
391.70M
0.37%
377.90M
3.52%
356.02M
5.79%
392.67M
10.29%
380.48M
3.11%
360.85M
5.16%
402.24M
11.47%
419.42M
4.27%
408.14M
2.69%
399.31M
2.16%
417.71M
4.61%
423.54M
1.39%
464.11M
9.58%
450.32M
2.97%
432.30M
4.00%
494.64M
14.42%
498.27M
0.73%
491.57M
1.34%
457.40M
6.95%
500.92M
9.51%
459.61M
8.25%
other assets
-16K
-
-23K
-
other current assets
187.96M
-
205.75M
9.46%
214.99M
4.49%
227.70M
5.91%
220.38M
3.21%
191.42M
13.14%
170.09M
11.14%
170.56M
0.27%
159.15M
6.69%
154.05M
3.20%
105.41M
31.58%
107.98M
2.44%
102.09M
5.46%
115.76M
13.39%
103.22M
10.83%
120.67M
16.92%
135.69M
12.45%
150.16M
10.66%
156.95M
4.52%
166.04M
5.80%
173.00M
4.19%
185.49M
7.22%
196.52M
5.95%
184.96M
5.88%
132.72M
28.24%
118.81M
10.48%
113.27M
4.66%
102.82M
9.23%
105.96M
3.05%
121.41M
14.58%
101.48M
16.41%
136.60M
34.60%
123.84M
9.34%
117.00M
5.52%
117.83M
0.71%
154.78M
31.36%
169.02M
9.20%
166.32M
1.60%
147.78M
11.15%
169.03M
14.38%
142.44M
15.73%
149.00M
4.60%
154.04M
3.39%
166.67M
8.20%
other current liabilities
155.75M
-
163.64M
5.06%
310.79M
89.92%
183.01M
41.11%
189.89M
3.76%
202.99M
6.90%
291.17M
43.44%
133.88M
54.02%
138.54M
3.48%
144.01M
3.95%
131.12M
8.95%
131.62M
0.38%
132.14M
0.40%
157.57M
19.24%
143.51M
8.92%
142.51M
0.70%
143.73M
0.86%
161.06M
12.06%
167.23M
3.83%
154.09M
7.86%
149.39M
3.05%
149.58M
0.12%
157.41M
5.24%
161.56M
2.64%
159.88M
1.04%
147.18M
7.94%
158.49M
7.68%
162.22M
2.36%
181.08M
11.62%
195.29M
7.85%
224.94M
15.18%
205.70M
8.56%
190.55M
7.36%
213.78M
12.19%
210.67M
1.46%
302.63M
43.65%
-1.61T
533,170.85%
-1.48T
7.99%
186.20M
100.01%
254.21M
36.53%
202.79M
20.23%
402.75M
98.61%
-35.42B
8,894.55%
322.88M
100.91%
other liabilities
other non current assets
382.45M
-
391.03M
2.24%
427.62M
9.36%
466.72M
9.14%
432.16M
7.41%
413.70M
4.27%
441.41M
6.70%
49.40M
88.81%
-161.70M
427.35%
-208.63M
29.02%
66.44M
131.85%
65.64M
1.21%
64.78M
1.31%
-231.42M
457.25%
47.85M
120.68%
52.67M
10.07%
-237.31M
550.56%
-230.62M
2.82%
93.47M
140.53%
-644.88B
690,017.04%
-686.83B
6.51%
-753.87B
9.76%
69.92M
100.01%
-780.84B
1,116,862.18%
-943.38B
20.82%
-837.93B
11.18%
79.64M
100.01%
-1.16T
1,458,026.19%
-1.46T
25.45%
-1.84T
26.50%
86.72M
100.00%
-2.31T
2,659,163.70%
-2.54T
10.24%
-3.57T
40.41%
102.67M
100.00%
-2.00T
1,944,002.32%
-1.61T
19.16%
-1.48T
7.99%
94.60M
100.01%
-1.77T
1,870,823.25%
-1.30B
99.93%
-1.27B
2.36%
-1.48T
115,974.02%
-1.45B
99.90%
other non current liabilities
247.84M
-
257.74M
4.00%
-161.99B
62,950.89%
291.91M
100.18%
301.95M
3.44%
269.77M
10.66%
-154.80B
57,481.15%
275.14M
100.18%
114.93M
58.23%
365.70M
218.19%
-233.36B
63,912.40%
374.10M
100.16%
415.61M
11.10%
140.53M
66.19%
-222.78B
158,625.41%
403.51M
100.18%
442.97M
9.78%
436.35M
1.49%
-222.03B
50,982.73%
835.95M
100.38%
866.08M
3.60%
926.22M
6.94%
-553.09B
59,815.10%
1.12B
100.20%
1.28B
14.26%
1.17B
8.02%
-997.45B
85,056.17%
1.51B
100.15%
1.80B
19.54%
2.20B
21.73%
-2.08T
94,616.10%
2.70B
100.13%
2.92B
8.20%
3.96B
35.41%
-3.06T
77,331.85%
349.82M
100.01%
335.34M
4.14%
352.30M
5.06%
-1.77T
502,547.19%
346.29M
100.02%
1.75B
405.64%
1.72B
1.61%
195.11M
88.68%
361.73M
85.40%
othertotal stockholders equity
225.68M
-
231.93M
2.77%
239.88M
3.43%
247.22M
3.06%
254.24M
2.84%
259.76M
2.17%
271.25M
4.42%
278.28M
2.60%
285.64M
2.64%
291.77M
2.15%
300.31M
2.92%
308.77M
2.82%
316.65M
2.55%
324.54M
2.49%
332.81M
2.55%
342.48M
2.91%
346.67M
1.22%
350.52M
1.11%
361.01M
2.99%
370.77M
2.70%
376.38M
1.51%
382.18M
1.54%
345.21M
9.67%
359.12M
4.03%
351.87M
2.02%
365.99M
4.01%
371.62M
1.54%
285.34M
23.22%
291.45M
2.14%
312.25M
7.14%
329.47M
5.52%
295.20M
10.40%
310.24M
5.09%
314.56M
1.39%
335.44M
6.64%
353.14M
5.28%
245.52M
30.47%
252.29M
2.75%
183.87M
27.12%
205.11M
11.55%
15.09M
92.64%
2.83M
81.21%
-183.46M
6,571.29%
-167.44M
8.73%
preferred stock
90K
-
property plant equipment net
418.53M
-
425.08M
1.56%
429.36M
1.01%
430.88M
0.35%
440.33M
2.19%
420.90M
4.41%
428.84M
1.89%
428.30M
0.12%
439.64M
2.65%
433.82M
1.32%
437.69M
0.89%
449.23M
2.64%
457.69M
1.88%
474.67M
3.71%
488.61M
2.94%
505.10M
3.37%
503.33M
0.35%
500.69M
0.52%
493.50M
1.44%
499.71M
1.26%
490.25M
1.89%
484.32M
1.21%
508.69M
5.03%
724.55M
42.43%
714.69M
1.36%
713.39M
0.18%
701.21M
1.71%
686.66M
2.07%
679.02M
1.11%
677.60M
0.21%
693.51M
2.35%
678.94M
2.10%
672.23M
0.99%
680.84M
1.28%
695.75M
2.19%
684.20M
1.66%
656.47M
4.05%
632.70M
3.62%
679.56M
7.41%
680.55M
0.15%
687.93M
1.09%
711.40M
3.41%
723.74M
1.73%
711.28M
1.72%
retained earnings
1.58B
-
1.58B
0.12%
1.61B
1.91%
1.61B
0.42%
1.64B
1.96%
1.66B
0.70%
1.69B
2.36%
1.71B
1.05%
1.74B
1.66%
1.76B
1.00%
1.81B
2.81%
1.82B
0.68%
1.84B
0.99%
1.86B
1.00%
1.84B
1.11%
1.85B
0.66%
1.85B
0.27%
1.88B
1.48%
1.83B
2.68%
4.01B
119.25%
4.28B
6.68%
4.55B
6.29%
3.72B
18.21%
4.59B
23.20%
5.18B
13.06%
4.92B
5.15%
5.47B
11.26%
6.16B
12.54%
7.12B
15.70%
8.43B
18.33%
9.27B
9.95%
10.25B
10.55%
11.16B
8.92%
15.08B
35.14%
13.51B
10.43%
10.14B
24.95%
9.21B
9.15%
9.05B
1.78%
9.90B
9.41%
9.97B
0.69%
8.80B
11.66%
8.91B
1.21%
9.26B
3.92%
9.64B
4.15%
short term debt
1.69M
-
1.71M
0.71%
1.79M
4.75%
1.73M
3.02%
1.73M
0.40%
1.47M
14.72%
265K
81.99%
264K
0.38%
268K
1.52%
379K
41.42%
298K
21.37%
296K
0.67%
294K
0.68%
297K
1.02%
334K
12.46%
466K
39.52%
505K
8.37%
452K
10.50%
420K
7.08%
369K
12.14%
1.72M
366.40%
1.77M
2.96%
493K
72.18%
1.76M
256.39%
1.77M
0.57%
1.77M
0.11%
426.17M
23,991.12%
426.31M
0.03%
426.50M
0.05%
426.64M
0.03%
1.80M
99.58%
1.74M
3.34%
1.74M
0.12%
1.74M
0.17%
489K
71.88%
504K
3.07%
466K
7.54%
448K
3.86%
465K
3.79%
519K
11.61%
476K
8.29%
476K
0%
41.37M
8,590.13%
40.52M
2.03%
short term investments
467.43M
-
270.03M
42.23%
277.37M
2.72%
276.83M
0.20%
262.91M
5.03%
277.99M
5.73%
284.38M
2.30%
284.96M
0.20%
277.51M
2.61%
278.75M
0.45%
332.93M
19.44%
349.25M
4.90%
377.15M
7.99%
388.18M
2.92%
387.74M
0.11%
386.97M
0.20%
395.83M
2.29%
392.12M
0.94%
376.71M
3.93%
361.22M
4.11%
420.80M
16.49%
431.61M
2.57%
418.83M
2.96%
408.66M
2.43%
406.73M
0.47%
423.74M
4.18%
459.53M
8.45%
438.71M
4.53%
429.79M
2.03%
319.66M
25.62%
334.47M
4.63%
351.96M
5.23%
434.12M
23.34%
482.76M
11.20%
404.69M
16.17%
1.28B
215.48%
1.38B
7.83%
1.34B
2.83%
1.36B
1.81%
1.39B
2.27%
1.34B
3.92%
1.31B
2.36%
1.21B
7.49%
1.22B
0.75%
tax assets
-354.73M
-
-377.87M
6.52%
-420.24M
11.21%
-382.91M
8.88%
-364.13M
4.91%
-389.31M
6.92%
211.96M
-
254.64M
20.14%
295.25M
-
294.84M
-
288.57M
2.13%
644.96B
-
686.91B
6.50%
753.95B
9.76%
780.90B
-
943.44B
20.81%
838.00B
11.18%
1.16T
-
1.46T
25.45%
1.84T
26.50%
2.31T
-
2.54T
10.24%
3.57T
40.40%
2.00T
-
1.61T
19.16%
1.48T
7.99%
1.77T
-
1.40B
99.92%
1.37B
2.30%
1.48T
107,635.28%
1.54B
99.90%
tax payables
25.90M
-
32.42M
25.20%
33.55M
3.49%
32.60M
2.86%
28.26M
13.29%
24.40M
13.67%
35.16M
44.12%
31.93M
9.21%
25.24M
20.95%
22.62M
10.37%
29.34M
29.70%
27.73M
5.50%
21.86M
21.17%
22.27M
1.91%
28.12M
26.26%
33.04M
17.49%
33.31M
0.81%
30.98M
6.98%
39.94M
28.91%
42.38M
6.10%
29.59M
30.19%
44.78M
51.37%
56.19M
25.47%
41.97M
25.31%
37.52M
10.61%
35.25M
6.03%
36.28M
2.93%
32.30M
10.99%
32.02M
0.86%
41.65M
30.07%
57.34M
37.67%
89.07M
55.36%
52.42M
41.15%
54.05M
3.11%
46.30M
14.34%
54.31M
17.30%
25.91M
52.30%
29.27M
12.99%
32.43M
10.77%
50.87M
56.86%
74.48M
46.42%
103.98M
39.60%
35.76B
34,290.93%
33.96M
99.91%
total assets
3.48B
-
3.28B
5.81%
3.39B
3.30%
3.44B
1.55%
3.47B
0.77%
3.39B
2.36%
3.34B
1.32%
3.33B
0.45%
3.53B
5.99%
3.67B
4.00%
3.71B
1.23%
3.75B
1.13%
3.87B
3.23%
4.02B
3.74%
3.85B
4.21%
3.95B
2.66%
4.14B
4.82%
4.19B
1.02%
4.27B
2.06%
6.21B
45.48%
6.39B
2.76%
6.72B
5.21%
5.60B
16.60%
6.86B
22.47%
7.65B
11.42%
7.18B
6.14%
8.01B
11.59%
8.68B
8.43%
10.10B
16.27%
12.02B
19.05%
12.97B
7.92%
13.93B
7.40%
15.12B
8.50%
19.95B
31.99%
17.78B
10.91%
14.37B
19.14%
12.68B
11.77%
12.06B
4.92%
13.50B
11.97%
13.67B
1.23%
11.98B
12.36%
11.90B
0.69%
12.30B
3.39%
12.61B
2.53%
total current assets
1.90B
-
1.67B
12.01%
1.75B
4.38%
1.77B
1.08%
1.77B
0.04%
1.76B
0.17%
1.72B
2.72%
1.70B
0.85%
1.74B
2.36%
1.79B
3.01%
1.78B
0.94%
1.78B
0.13%
1.81B
1.71%
1.85B
2.46%
1.84B
0.30%
1.73B
6.07%
1.83B
5.42%
1.89B
3.61%
1.98B
4.47%
1.98B
0.00%
1.99B
0.77%
2.03B
2.10%
2.02B
0.48%
2.03B
0.36%
2.09B
2.77%
2.05B
1.93%
2.18B
6.47%
2.08B
4.48%
2.13B
2.40%
2.32B
8.97%
2.14B
7.92%
2.18B
1.66%
2.29B
5.23%
2.47B
7.74%
1.99B
19.35%
3.30B
66.08%
3.25B
1.63%
3.14B
3.37%
3.16B
0.57%
3.28B
3.78%
3.14B
4.22%
3.15B
0.25%
3.05B
3.13%
3.06B
0.41%
total current liabilities
431.24M
-
462.88M
7.34%
487.47M
5.31%
481.25M
1.28%
480.25M
0.21%
503.78M
4.90%
446.76M
11.32%
416.88M
6.69%
403.89M
3.12%
435.24M
7.76%
441.35M
1.41%
400.89M
9.17%
410.40M
2.37%
442.72M
7.87%
471.32M
6.46%
407.50M
13.54%
455.11M
11.68%
466.46M
2.49%
502.70M
7.77%
456.20M
9.25%
442.42M
3.02%
453.16M
2.43%
449.31M
0.85%
444.31M
1.11%
445.98M
0.38%
434.04M
2.68%
905.50M
108.62%
869.25M
4.00%
926.89M
6.63%
986.66M
6.45%
631.54M
35.99%
609.89M
3.43%
587.05M
3.74%
649.92M
10.71%
680.94M
4.77%
648.33M
4.79%
613.71M
5.34%
570.68M
7.01%
568.71M
0.35%
589.62M
3.68%
581.98M
1.30%
558.18M
4.09%
522.80M
6.34%
466.15M
10.83%
total debt
734.49M
-
437.25M
40.47%
437.40M
0.04%
437.34M
0.01%
437.33M
0.00%
437.21M
0.03%
435.98M
0.28%
435.93M
0.01%
435.93M
0.00%
436.11M
0.04%
436.00M
0.02%
434.28M
0.40%
434.35M
0.02%
434.43M
0.02%
434.52M
0.02%
434.75M
0.05%
434.89M
0.03%
434.93M
0.01%
435.00M
0.02%
435.05M
0.01%
440.50M
1.25%
440.57M
0.02%
439.43M
0.26%
439.36M
0.02%
439.45M
0.02%
439.58M
0.03%
439.75M
0.04%
438.51M
0.28%
438.74M
0.05%
438.88M
0.03%
14.06M
96.80%
12.64M
10.08%
12.52M
0.98%
12.38M
1.05%
11.00M
11.15%
1.20B
10,781.06%
1.20B
0.01%
1.20B
0.03%
1.20B
0.04%
1.20B
0.03%
1.20B
0.03%
1.20B
0.03%
1.41B
17.24%
1.40B
0.44%
total investments
467.43M
-
624.76M
33.66%
655.24M
4.88%
697.07M
6.38%
645.82M
7.35%
642.11M
0.57%
673.69M
4.92%
685.22M
1.71%
819.25M
19.56%
942.28M
15.02%
1.05B
11.28%
1.06B
0.76%
1.18B
12.01%
1.29B
9.16%
1.21B
6.03%
1.34B
10.22%
1.43B
7.04%
1.42B
0.83%
1.40B
1.51%
3.34B
138.58%
3.59B
7.45%
3.90B
8.76%
3.07B
21.32%
4.08B
32.78%
4.82B
18.24%
4.35B
9.72%
5.09B
17.06%
5.87B
15.23%
7.13B
21.46%
8.75B
22.82%
9.89B
12.98%
10.85B
9.70%
12.01B
10.69%
16.71B
39.13%
14.79B
11.50%
10.97B
25.84%
9.46B
13.69%
8.80B
7.05%
8.84B
0.52%
10.27B
16.16%
8.65B
15.79%
8.52B
1.44%
8.91B
4.49%
9.24B
3.70%
total liabilities
1.41B
-
1.16B
18.11%
1.20B
3.97%
1.21B
0.56%
1.22B
0.75%
1.21B
0.70%
1.16B
4.40%
1.13B
2.46%
1.17B
3.44%
1.24B
6.02%
1.22B
1.26%
1.21B
0.99%
1.26B
4.23%
1.32B
4.52%
1.26B
4.05%
1.25B
1.46%
1.33B
7.00%
1.34B
0.36%
1.34B
0.33%
1.73B
28.71%
1.75B
1.18%
1.82B
4.06%
1.59B
12.67%
2.00B
25.90%
2.16B
8.06%
2.05B
5.29%
2.25B
10.16%
2.39B
6.10%
2.74B
14.75%
3.20B
16.47%
3.09B
3.23%
3.32B
7.48%
3.52B
5.97%
4.62B
31.18%
4.11B
11.09%
4.19B
2.00%
3.76B
10.29%
3.60B
4.11%
3.89B
7.81%
3.90B
0.44%
3.53B
9.54%
3.48B
1.46%
3.56B
2.25%
3.56B
0.02%
total liabilities and stockholders equity
3.48B
-
3.28B
5.81%
3.39B
3.30%
3.44B
1.55%
3.47B
0.77%
3.39B
2.36%
3.34B
1.32%
3.33B
0.45%
3.53B
5.99%
3.67B
4.00%
3.71B
1.23%
3.75B
1.13%
3.87B
3.23%
4.02B
3.74%
3.85B
4.21%
3.95B
2.66%
4.14B
4.82%
4.19B
1.02%
4.27B
2.06%
6.21B
45.48%
6.39B
2.76%
6.72B
5.21%
5.60B
16.60%
6.86B
22.47%
7.65B
11.42%
7.18B
6.14%
8.01B
11.59%
8.68B
8.43%
10.10B
16.27%
12.02B
19.05%
12.97B
7.92%
13.93B
7.40%
15.12B
8.50%
19.95B
31.99%
17.78B
10.91%
14.37B
19.14%
12.68B
11.77%
12.06B
4.92%
13.50B
11.97%
13.67B
1.23%
11.98B
12.36%
11.90B
0.69%
12.30B
3.39%
12.61B
2.53%
total non current assets
1.58B
-
1.61B
1.65%
1.64B
2.18%
1.67B
2.05%
1.70B
1.53%
1.62B
4.63%
1.62B
0.21%
1.62B
0.03%
1.78B
9.79%
1.87B
4.97%
1.93B
3.31%
1.98B
2.29%
2.07B
4.59%
2.17B
4.87%
2.01B
7.54%
2.22B
10.68%
2.32B
4.36%
2.29B
1.02%
2.29B
0.07%
4.24B
84.66%
4.39B
3.68%
4.68B
6.61%
3.58B
23.59%
4.83B
34.98%
5.56B
15.06%
5.13B
7.73%
5.83B
13.63%
6.60B
13.26%
7.96B
20.65%
9.70B
21.75%
10.83B
11.71%
11.76B
8.54%
12.83B
9.11%
17.49B
36.31%
15.79B
9.72%
11.07B
29.88%
9.43B
14.80%
8.92B
5.45%
10.34B
15.98%
10.39B
0.45%
8.84B
14.93%
8.75B
1.02%
9.25B
5.73%
9.55B
3.22%
total non current liabilities
980.63M
-
693.28M
29.30%
714.60M
3.07%
727.52M
1.81%
737.56M
1.38%
705.51M
4.35%
709.36M
0.55%
710.80M
0.20%
762.55M
7.28%
801.43M
5.10%
779.69M
2.71%
808.08M
3.64%
849.67M
5.15%
874.32M
2.90%
792.42M
9.37%
837.80M
5.73%
877.35M
4.72%
870.83M
0.74%
838.99M
3.66%
1.27B
51.45%
1.30B
2.69%
1.37B
4.61%
1.14B
16.59%
1.55B
36.56%
1.71B
10.25%
1.61B
5.97%
1.35B
16.35%
1.52B
12.88%
1.82B
19.38%
2.21B
21.58%
2.46B
11.41%
2.71B
10.28%
2.94B
8.16%
3.97B
35.27%
3.43B
13.68%
3.54B
3.35%
3.15B
11.20%
3.03B
3.55%
3.32B
9.34%
3.31B
0.11%
2.95B
11.01%
2.92B
0.94%
3.04B
3.89%
3.09B
1.89%
total stockholders equity
2.07B
-
2.12B
2.57%
2.19B
2.94%
2.23B
2.10%
2.25B
0.78%
2.18B
3.25%
2.19B
0.39%
2.20B
0.61%
2.36B
7.30%
2.43B
3.00%
2.49B
2.50%
2.54B
2.17%
2.61B
2.76%
2.70B
3.37%
2.59B
4.29%
2.71B
4.67%
2.81B
3.82%
2.85B
1.33%
2.93B
2.88%
4.49B
53.16%
4.64B
3.36%
4.90B
5.64%
4.02B
18.05%
4.86B
21.12%
5.49B
12.81%
5.13B
6.48%
5.76B
12.16%
6.29B
9.35%
7.35B
16.85%
8.83B
20.01%
9.88B
11.95%
10.61B
7.38%
11.59B
9.29%
15.33B
32.23%
13.67B
10.86%
10.18B
25.49%
8.92B
12.38%
8.45B
5.26%
9.62B
13.74%
9.76B
1.54%
8.45B
13.49%
8.42B
0.36%
8.74B
3.86%
9.05B
3.55%

All numbers in USD (except ratios and percentages)