bf/NYSE:BLD_icon.jpeg

NYSE:BLD

TopBuild Corp.

  • Stock

USD

Last Close

370.41

12/11 21:00

Market Cap

12.39B

Beta: 1.50

Volume Today

187.47K

Avg: 233.72K

PE Ratio

19.08

PFCF: 17.24

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
Mar '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
228.72M
-
197.45M
13.67%
206.95M
4.81%
238.87M
15.42%
253.31M
6.05%
223.31M
11.84%
214.01M
4.16%
217.93M
1.83%
241.53M
10.83%
226.97M
6.03%
243M
7.06%
242.62M
0.16%
263.81M
8.74%
254.38M
3.57%
283.71M
11.53%
300.94M
6.07%
313.17M
4.07%
281.35M
10.16%
288.99M
2.72%
300.13M
3.85%
307.97M
2.61%
305.61M
0.77%
293.22M
4.05%
311.70M
6.30%
331.71M
6.42%
330.81M
0.27%
356.57M
7.79%
382.93M
7.39%
461.92M
20.63%
473.92M
2.60%
508.23M
7.24%
510.16M
0.38%
487.11M
4.52%
450.96M
7.42%
468.60M
3.91%
455.84M
2.72%
469.58M
3.02%
467.86M
0.37%
accumulated other comprehensive income loss
-199.03M
-
-200.06M
-
-200.88M
-
-205.10M
-
-221.50M
-
-242.98M
-
-267.61M
-
-6.63M
-
-3.42M
48.51%
-5.61M
64.20%
-20.77M
270.24%
-21.92M
5.55%
-20.17M
8.00%
-15.88M
21.24%
-18.89M
18.94%
-14.66M
22.37%
-18.76M
27.90%
cash and cash equivalents
-3.02M
-
2.97M
198.34%
3.60M
21.21%
63.27M
1,657.50%
108.34M
71.23%
112.85M
4.16%
108.15M
4.16%
102.09M
5.60%
104.50M
2.36%
134.38M
28.59%
80.37M
40.19%
94.23M
17.25%
18.46M
80.41%
56.52M
206.18%
37.33M
33.95%
65.74M
76.08%
93.46M
42.18%
100.93M
7.99%
98.28M
2.63%
141.77M
44.25%
171.59M
21.04%
184.81M
7.70%
187.04M
1.21%
258.84M
38.39%
315.34M
21.83%
330.01M
4.65%
319.62M
3.15%
261.74M
18.11%
327.91M
25.28%
139.78M
57.37%
126.55M
9.46%
123.87M
2.12%
159.38M
28.67%
240.07M
50.62%
333.78M
39.03%
526.33M
57.69%
615.61M
16.96%
848.57M
37.84%
968.81M
14.17%
cash and short term investments
3.02M
-
2.97M
1.66%
3.60M
21.21%
63.27M
1,657.50%
108.34M
71.23%
112.85M
4.16%
108.15M
4.16%
102.09M
5.60%
104.50M
2.36%
134.38M
28.59%
80.37M
40.19%
94.23M
17.25%
18.46M
80.41%
56.52M
206.18%
37.33M
33.95%
65.74M
76.08%
93.46M
42.18%
100.93M
7.99%
98.28M
2.63%
141.77M
44.25%
171.59M
21.04%
184.81M
7.70%
187.04M
1.21%
258.84M
38.39%
315.34M
21.83%
330.01M
4.65%
319.62M
3.15%
261.74M
18.11%
327.91M
25.28%
139.78M
57.37%
126.55M
9.46%
123.87M
2.12%
159.38M
28.67%
240.07M
50.62%
333.78M
39.03%
526.33M
57.69%
615.61M
16.96%
848.57M
37.84%
968.81M
14.17%
common stock
380K
-
380K
0%
377K
0.79%
385K
2.12%
385K
0%
385K
0%
385K
0%
386K
0.26%
386K
0%
386K
0%
386K
0%
387K
0.26%
387K
0%
387K
0%
387K
0%
388K
0.26%
388K
0%
388K
0%
388K
0%
389K
0.26%
389K
0%
389K
0%
389K
0%
390K
0.26%
390K
0%
391K
0.26%
391K
0%
393K
0.51%
393K
0%
393K
0%
393K
0%
395K
0.51%
395K
0%
395K
0%
394K
0.25%
395K
0.25%
deferred revenue
19.96M
-
17.08M
14.44%
17.26M
1.05%
16.68M
3.34%
16.14M
3.27%
15.53M
3.75%
15.72M
1.20%
16.82M
6.99%
6.54M
61.10%
8.09M
23.68%
10.08M
24.60%
12.77M
26.65%
14.31M
12.08%
15.93M
11.29%
18.85M
18.35%
21.99M
16.66%
21.94M
0.23%
20.74M
5.48%
16.33M
21.25%
-114.75M
802.58%
deferred revenue non current
39.66M
-
38.64M
2.56%
37.80M
2.17%
39.55M
4.64%
38.69M
2.18%
37.87M
2.13%
38.13M
0.70%
37.40M
1.93%
36.16M
3.31%
33.82M
6.48%
43.92M
29.89%
42.35M
3.59%
43.43M
2.57%
43.94M
1.15%
43.86M
0.18%
44.41M
1.25%
45.60M
2.70%
50.93M
11.67%
50.61M
0.63%
49.93M
1.35%
50.66M
1.46%
50.20M
0.91%
49.46M
1.48%
47.77M
3.40%
51.88M
8.58%
57.22M
-
58.34M
1.97%
deferrred tax liabilities non current
182.28M
-
181.79M
0.27%
188.42M
3.65%
194.48M
3.22%
181.25M
6.80%
181.25M
0.00%
181.25M
0%
181.73M
0.26%
193.72M
6.59%
193.72M
0%
193.72M
0%
193.98M
0.14%
132.84M
31.52%
132.84M
0%
168.59M
26.91%
167.51M
0.64%
176.21M
5.20%
174.23M
1.13%
174.27M
0.02%
173.49M
0.45%
175.26M
1.02%
174.23M
0.59%
174.23M
0.00%
173.60M
0.36%
168.57M
2.90%
168.42M
0.09%
168.09M
0.20%
166.24M
1.10%
248.24M
49.33%
245.67M
1.03%
245.69M
0.01%
244.61M
0.44%
251.48M
2.81%
252.04M
0.22%
254.78M
1.08%
252.42M
0.93%
goodwill
1.04B
-
1.04B
0%
1.04B
0%
1.04B
0%
1.04B
0.00%
1.04B
0%
1.04B
0%
1.05B
0.10%
1.05B
0%
1.06B
1.77%
1.08B
2.00%
1.08B
0.71%
1.08B
0.01%
1.08B
0.52%
1.36B
25.86%
1.36B
0.01%
1.36B
0.09%
1.36B
0.05%
1.36B
0.03%
1.37B
0.31%
1.37B
0%
1.38B
0.87%
1.38B
0.00%
1.38B
0.01%
1.41B
2.24%
1.43B
1.43%
1.49B
4.42%
1.50B
0.17%
1.95B
30.27%
1.96B
0.75%
1.97B
0.22%
1.97B
0.12%
1.97B
0.04%
1.99B
1.29%
1.99B
0.02%
2.04B
2.40%
2.04B
0.14%
2.05B
0.48%
goodwill and intangible assets
1.05B
-
1.05B
0.03%
1.05B
0.02%
1.05B
0.02%
1.05B
0.03%
1.05B
0.02%
1.05B
0.02%
1.05B
0.22%
1.05B
0.02%
1.08B
3.03%
1.11B
3.16%
1.11B
0.20%
1.11B
0.09%
1.13B
1.88%
1.57B
39.07%
1.57B
0.34%
1.56B
0.28%
1.56B
0.38%
1.55B
0.30%
1.55B
0.06%
1.55B
0.30%
1.56B
0.84%
1.56B
0.34%
1.55B
0.29%
1.60B
3.17%
1.64B
2.19%
1.73B
5.83%
1.73B
0.01%
2.63B
52.11%
2.63B
0.00%
2.62B
0.46%
2.60B
0.95%
2.58B
0.59%
2.60B
0.70%
2.59B
0.48%
2.65B
2.28%
2.63B
0.49%
2.63B
0.11%
intangible assets
2.96M
-
2.69M
9.12%
2.47M
8.18%
2.25M
8.91%
1.99M
11.69%
1.78M
10.52%
1.58M
10.91%
2.84M
79.17%
2.66M
6.41%
15.95M
500.60%
28.79M
80.45%
34.28M
19.09%
33.24M
3.03%
48.44M
45.71%
210.34M
334.27%
205.10M
2.49%
199.39M
2.79%
194.21M
2.59%
189.04M
2.66%
185.84M
1.69%
181.12M
2.54%
182.23M
0.61%
176.87M
2.94%
172.39M
2.53%
190.60M
10.57%
205.51M
7.82%
237.57M
15.60%
234.87M
1.14%
684.21M
191.31%
669.80M
2.11%
653.46M
2.44%
631.00M
3.44%
614.97M
2.54%
607.68M
1.18%
595.71M
1.97%
606.94M
1.89%
591.06M
2.62%
578.34M
2.15%
inventory
106.97M
-
104.39M
2.41%
98.89M
5.27%
103.40M
4.56%
118.70M
14.80%
108.02M
9.00%
102.22M
5.37%
105.83M
3.53%
116.19M
9.79%
112.63M
3.06%
111.64M
0.88%
116.78M
4.60%
131.34M
12.47%
138.45M
5.41%
158.50M
14.48%
161.88M
2.13%
168.98M
4.39%
160.69M
4.90%
150.28M
6.48%
146.70M
2.38%
149.08M
1.62%
152.72M
2.44%
147.30M
3.55%
142.52M
3.25%
161.37M
13.23%
163.99M
1.62%
178.58M
8.90%
202.02M
13.13%
352.80M
74.64%
390.06M
10.56%
431.10M
10.52%
447.10M
3.71%
438.64M
1.89%
422.23M
3.74%
385.05M
8.81%
357.18M
7.24%
364.73M
2.11%
375.06M
2.83%
long term debt
190M
-
185M
2.63%
178.46M
3.54%
173.54M
2.75%
168.63M
2.83%
163.71M
2.91%
158.80M
3.00%
153.88M
3.10%
235.42M
52.99%
232.41M
1.28%
229.39M
1.30%
233.54M
1.81%
721.33M
208.87%
718.45M
0.40%
716.62M
0.25%
768.92M
7.30%
762.94M
0.78%
757.32M
0.74%
751.97M
0.71%
753.77M
0.24%
749.12M
0.62%
741.54M
1.01%
737.14M
0.59%
749.18M
1.63%
749.46M
0.04%
746.86M
0.35%
1.59B
112.57%
1.59B
0.08%
1.57B
1.14%
1.57B
0.36%
1.57B
0.01%
1.57B
0.52%
1.55B
1.13%
1.54B
0.50%
1.52B
1.10%
1.51B
0.96%
long term investments
-5.85M
-
-6.35M
8.55%
net debt
3.02M
-
-2.97M
198.34%
-3.60M
21.21%
136.73M
3,898.06%
89.16M
34.79%
80.61M
9.59%
82.89M
2.83%
86.54M
4.40%
79.22M
8.46%
44.42M
43.92%
93.52M
110.50%
153.69M
64.35%
231.44M
50.59%
185.37M
19.91%
210.56M
13.59%
675.89M
220.99%
648.42M
4.06%
642.54M
0.91%
737.24M
14.74%
689.96M
6.41%
655.85M
4.94%
637.52M
2.79%
624.88M
1.98%
547.89M
12.32%
482.20M
11.99%
463.96M
3.78%
488.09M
5.20%
547.87M
12.25%
479.56M
12.47%
1.54B
221.85%
1.56B
0.85%
1.54B
1.02%
1.51B
1.88%
1.44B
4.94%
1.34B
6.82%
1.13B
15.54%
1.04B
8.08%
721.87M
30.55%
586.19M
18.80%
net receivables
220.18M
-
217.19M
1.36%
237.08M
9.16%
247.25M
4.29%
235.55M
4.73%
243M
3.16%
255.00M
4.94%
265.65M
4.18%
252.62M
4.91%
269.36M
6.62%
297.32M
10.38%
315.38M
6.07%
308.51M
2.18%
313.57M
1.64%
396.22M
26.36%
419.71M
5.93%
407.11M
3.00%
428.71M
5.31%
444.82M
3.76%
454.64M
2.21%
428.84M
5.67%
431.65M
0.65%
423M
2.00%
436.55M
3.20%
427.34M
2.11%
462.85M
8.31%
491.63M
6.22%
516.94M
5.15%
668.42M
29.30%
735.45M
10.03%
773.74M
5.21%
815.63M
5.41%
836.07M
2.51%
833.96M
0.25%
857.66M
2.84%
870.89M
1.54%
799.01M
8.25%
829.22M
3.78%
other assets
other current assets
5.12M
-
4.67M
8.79%
4.62M
1.07%
7.12M
54.11%
13.26M
86.28%
6.10M
54.04%
16.53M
171.15%
16.43M
0.63%
23.36M
42.25%
27.59M
18.10%
23.39M
15.23%
15.04M
35.69%
15.22M
1.18%
11.53M
24.24%
23.93M
107.50%
24.07M
0.61%
27.68M
15.00%
16.49M
40.42%
11.42M
30.79%
16.46M
44.16%
17.10M
3.89%
10.92M
36.14%
7.96M
27.07%
32.10M
303.18%
17.69M
44.90%
14.26M
19.41%
20.52M
43.97%
21.24M
3.49%
26.69M
25.67%
29.10M
9.03%
25.84M
11.23%
27.42M
6.12%
34.26M
24.95%
22.86M
33.27%
25.56M
11.79%
38.10M
49.10%
36.94M
3.06%
29.38M
20.47%
other current liabilities
72.75M
-
275.08M
278.12%
76.16M
72.31%
88.83M
16.64%
58.37M
34.29%
65.53M
12.26%
73.37M
11.97%
73.52M
0.21%
64.40M
12.41%
99.65M
54.73%
77.17M
22.55%
81.20M
5.21%
75.09M
7.53%
74.53M
0.74%
108.95M
46.18%
116.24M
6.69%
84.27M
27.50%
86.33M
2.44%
83.02M
3.83%
95.60M
15.15%
82.28M
13.94%
91.79M
11.56%
104.97M
14.35%
100.64M
4.13%
101.41M
0.76%
116.86M
15.23%
116.44M
0.36%
128.49M
10.36%
161.58M
25.75%
191.45M
18.49%
178.46M
6.79%
159.46M
10.64%
177.43M
11.27%
172.61M
2.72%
164.26M
4.84%
183.08M
11.46%
254.91M
39.23%
270.27M
6.02%
other liabilities
other non current assets
1.03M
-
900K
12.62%
2.29M
154.44%
2.17M
5.24%
2.25M
3.46%
2.13M
5.26%
1.58M
25.67%
3.62M
128.97%
3.62M
0.08%
3.26M
10.07%
3.20M
1.87%
3.03M
5.13%
2.28M
24.89%
2.23M
1.89%
6.13M
174.27%
5.48M
10.67%
5.29M
3.32%
5.16M
2.55%
4.57M
11.44%
4.76M
4.18%
5.62M
18.13%
11.44M
103.43%
11.01M
3.74%
11.00M
0.12%
11.32M
2.90%
11.07M
2.16%
11.21M
1.27%
10.65M
5.06%
13.21M
24.09%
13.10M
0.83%
19.96M
52.39%
18.99M
4.88%
16.45M
13.36%
16.48M
0.18%
12.90M
21.71%
11.30M
12.44%
10.87M
3.85%
9.52M
12.36%
other non current liabilities
40.39M
-
42.10M
4.23%
42.26M
0.38%
41.65M
1.44%
474K
98.86%
435K
8.23%
436K
0.23%
436K
0%
433K
0.69%
1.89M
336.95%
3.15M
66.54%
3.20M
1.43%
3.24M
1.44%
3.67M
13.26%
2.89M
21.27%
1.87M
35.39%
1.91M
1.98%
1.54M
19.16%
359K
76.69%
1.17M
225.07%
1.49M
27.42%
2.01M
34.97%
7.45M
271.05%
15.99M
114.78%
13.64M
14.71%
13.65M
0.08%
13.66M
0.07%
13.31M
2.61%
960K
92.79%
54.33M
5,559.06%
62.59M
15.22%
64.46M
2.98%
62.13M
3.61%
66.72M
7.39%
1.54M
97.69%
59.89M
3,786.50%
304.27M
408.03%
305.29M
0.34%
othertotal stockholders equity
1.15B
-
773.26M
32.84%
836.26M
8.15%
834.97M
0.15%
1.04B
24.44%
837.77M
19.37%
836.43M
0.16%
831.51M
0.59%
1.02B
23.16%
806.30M
21.26%
786.85M
2.41%
686.89M
12.70%
894.12M
30.17%
686.90M
23.18%
689.88M
0.43%
682.34M
1.09%
851.34M
24.77%
622.62M
26.87%
609.36M
2.13%
577.94M
5.16%
762.62M
31.95%
499.02M
34.56%
481.36M
3.54%
475.31M
1.26%
739.35M
55.55%
459.47M
37.85%
447.54M
2.60%
439.00M
1.91%
442.00M
0.68%
384.88M
12.92%
288.80M
24.96%
241.98M
16.21%
194.57M
19.59%
192.38M
1.12%
196.60M
2.19%
201.79M
2.64%
207.01M
2.59%
207.09M
0.04%
preferred stock
18.89M
-
property plant equipment net
93.16M
-
92.20M
1.03%
91.92M
0.30%
92.39M
0.51%
93.07M
0.73%
92.10M
1.04%
91.83M
0.29%
91.99M
0.18%
92.76M
0.83%
95.79M
3.26%
98.19M
2.50%
98.14M
0.04%
107.12M
9.15%
115.44M
7.77%
159.26M
37.96%
166.75M
4.70%
167.96M
0.73%
264.11M
57.25%
263.45M
0.25%
264.45M
0.38%
265.21M
0.29%
271.65M
2.43%
261.42M
3.77%
253.79M
2.92%
263.54M
3.84%
281.13M
6.67%
300.54M
6.91%
307.58M
2.34%
421.75M
37.12%
433.20M
2.71%
424.41M
2.03%
440.35M
3.76%
459.38M
4.32%
471.53M
2.65%
462.79M
1.85%
474.29M
2.48%
469.12M
1.09%
467.81M
0.28%
retained earnings
16.63M
-
76.38M
359.27%
87.49M
14.55%
103.11M
17.85%
127.67M
23.83%
148.98M
16.69%
147.27M
1.15%
170.73M
15.93%
202.12M
18.39%
307.12M
51.94%
333.50M
8.59%
360.65M
8.14%
403.31M
11.83%
441.87M
9.56%
479.85M
8.60%
531.90M
10.85%
586.88M
10.34%
632.86M
7.84%
680.41M
7.51%
735.90M
8.16%
805.90M
9.51%
876.66M
8.78%
936.50M
6.83%
1.03B
9.65%
1.12B
9.29%
1.20B
6.98%
1.32B
9.55%
1.46B
10.92%
1.61B
10.54%
1.76B
8.92%
1.89B
7.73%
2.06B
8.69%
2.22B
8.15%
2.37B
6.58%
2.52B
6.43%
short term debt
10M
-
12.50M
25%
15M
20%
17.50M
16.67%
20M
14.29%
20M
0%
20M
0%
20M
0%
12.50M
37.50%
17.50M
40%
12.50M
28.57%
14.36M
14.86%
20.30M
41.38%
23.44M
15.48%
26.85M
14.55%
66.59M
148.00%
68.79M
3.30%
70.12M
1.94%
70.37M
0.35%
58.14M
17.37%
57.61M
0.91%
55.99M
2.81%
56.82M
1.47%
58.52M
3.00%
60.15M
2.77%
60.60M
0.76%
95.62M
57.77%
96.63M
1.05%
96.16M
0.48%
96.96M
0.84%
103.16M
6.39%
106.93M
3.66%
109.15M
2.07%
114.75M
5.13%
47.04M
59.01%
46.23M
1.72%
short term investments
6.04M
-
tax assets
5.85M
-
6.35M
8.55%
20.55M
223.61%
20.55M
0%
20.55M
0%
20.55M
0%
19.47M
5.26%
19.47M
0%
19.47M
0%
19.47M
0%
18.13M
6.88%
18.13M
0%
17.63M
2.73%
17.63M
0%
13.18M
25.28%
11.88M
9.87%
12.03M
1.33%
11.76M
2.29%
4.26M
63.78%
4.36M
2.35%
4.36M
0.02%
4.40M
0.89%
2.73M
37.96%
2.77M
1.43%
2.73M
1.37%
2.75M
0.81%
1.91M
30.75%
tax payables
19.36M
-
19.54M
-
33.24M
70.10%
19.77M
40.52%
21.47M
8.57%
21.91M
2.06%
65.09M
197.12%
25.50M
60.83%
25.21M
1.13%
16.42M
34.85%
56.59M
244.62%
15.77M
72.14%
total assets
1.48B
-
1.47B
0.46%
1.55B
5.49%
1.61B
4.06%
1.64B
1.79%
1.63B
1.00%
1.64B
0.59%
1.66B
1.29%
1.69B
2.03%
1.69B
0.13%
1.76B
4.33%
1.70B
3.60%
1.75B
3.05%
1.77B
1.05%
2.40B
35.79%
2.46B
2.34%
2.45B
0.09%
2.54B
3.60%
2.58B
1.51%
2.62B
1.67%
2.60B
0.77%
2.63B
1.07%
2.67B
1.47%
2.75B
2.89%
2.82B
2.46%
2.89B
2.73%
3.00B
3.69%
3.12B
4.07%
4.26B
36.46%
4.36B
2.42%
4.42B
1.36%
4.51B
1.93%
4.61B
2.24%
4.70B
2.04%
4.86B
3.34%
5.01B
3.21%
5.16B
2.97%
5.31B
2.86%
total current assets
3.02M
-
335.24M
11,000.66%
329.85M
1.61%
409.71M
24.21%
472.46M
15.32%
480.36M
1.67%
465.26M
3.14%
475.83M
2.27%
492.41M
3.48%
526.55M
6.93%
489.95M
6.95%
526.59M
7.48%
465.67M
11.57%
511.59M
9.86%
500.88M
2.09%
644.38M
28.65%
699.12M
8.49%
704.70M
0.80%
704.17M
0.07%
748.29M
6.26%
789.39M
5.49%
779.83M
1.21%
782.33M
0.32%
837.10M
7.00%
926.50M
10.68%
936.40M
1.07%
960.71M
2.60%
952.46M
0.86%
1.07B
12.14%
1.19B
11.20%
1.28B
7.87%
1.35B
5.73%
1.45B
7.01%
1.55B
6.86%
1.61B
4.12%
1.79B
11.27%
1.88B
4.86%
2.05B
8.90%
2.20B
7.48%
total current liabilities
301.47M
-
472.53M
56.74%
293.11M
37.97%
340.20M
16.07%
326.68M
3.97%
306.33M
6.23%
307.38M
0.34%
311.45M
1.32%
325.93M
4.65%
346.62M
6.35%
332.68M
4.02%
341.32M
2.60%
351.40M
2.95%
343.28M
2.31%
412.96M
20.30%
440.62M
6.70%
444.26M
0.83%
451.35M
1.60%
458.06M
1.49%
482.53M
5.34%
476.75M
1.20%
471.08M
1.19%
471.52M
0.09%
485.15M
2.89%
496.48M
2.34%
514.28M
3.59%
543.24M
5.63%
584.80M
7.65%
733.43M
25.42%
777.92M
6.07%
801.69M
3.06%
788.58M
1.64%
789.64M
0.13%
751.24M
4.86%
758.34M
0.95%
753.67M
0.62%
771.54M
2.37%
784.37M
1.66%
total debt
200M
-
197.50M
1.25%
193.46M
2.05%
191.04M
1.25%
188.63M
1.26%
183.71M
2.61%
178.80M
2.67%
173.88M
2.75%
247.92M
42.58%
249.91M
0.80%
241.89M
3.21%
247.90M
2.48%
741.63M
199.17%
741.89M
0.04%
743.47M
0.21%
835.51M
12.38%
831.73M
0.45%
827.44M
0.52%
822.33M
0.62%
811.92M
1.27%
806.73M
0.64%
797.54M
1.14%
793.96M
0.45%
807.71M
1.73%
809.61M
0.24%
807.46M
0.26%
1.68B
108.46%
1.68B
0.01%
1.66B
1.10%
1.67B
0.39%
1.68B
0.36%
1.67B
0.26%
1.66B
0.93%
1.66B
0.13%
1.57B
5.11%
1.55B
0.98%
total investments
6.04M
-
-5.85M
-
-6.35M
8.55%
total liabilities
524.14M
-
696.42M
32.87%
713.79M
2.49%
761.33M
6.66%
726.52M
4.57%
700.21M
3.62%
695.50M
0.67%
696.89M
0.20%
717.57M
2.97%
733.98M
2.29%
803.10M
9.42%
808.29M
0.65%
753.03M
6.84%
747.14M
0.78%
1.35B
80.65%
1.37B
1.56%
1.38B
0.85%
1.44B
4.16%
1.44B
0.03%
1.46B
1.35%
1.45B
0.54%
1.45B
0.07%
1.45B
0.06%
1.47B
0.91%
1.47B
0.02%
1.50B
1.99%
1.52B
1.88%
1.56B
2.30%
2.62B
68.19%
2.66B
1.61%
2.68B
0.53%
2.67B
0.25%
2.68B
0.20%
2.64B
1.54%
2.62B
0.60%
2.61B
0.52%
2.60B
0.27%
2.60B
0.03%
total liabilities and stockholders equity
1.48B
-
1.47B
0.46%
1.55B
5.49%
1.61B
4.06%
1.64B
1.79%
1.63B
1.00%
1.64B
0.59%
1.66B
1.29%
1.69B
2.03%
1.69B
0.13%
1.76B
4.33%
1.70B
3.60%
1.75B
3.05%
1.77B
1.05%
2.40B
35.79%
2.46B
2.34%
2.45B
0.09%
2.54B
3.60%
2.58B
1.51%
2.62B
1.67%
2.60B
0.77%
2.63B
1.07%
2.67B
1.47%
2.75B
2.89%
2.82B
2.46%
2.89B
2.73%
3.00B
3.69%
3.12B
4.07%
4.26B
36.46%
4.36B
2.42%
4.42B
1.36%
4.51B
1.93%
4.61B
2.24%
4.70B
2.04%
4.86B
3.34%
5.01B
3.21%
5.16B
2.97%
5.31B
2.86%
total non current assets
1.14B
-
1.14B
0.12%
1.14B
0.08%
1.14B
0.01%
1.16B
1.84%
1.16B
0.11%
1.16B
0.09%
1.16B
0.39%
1.16B
0.04%
1.20B
2.96%
1.23B
3.05%
1.23B
0.20%
1.24B
0.48%
1.27B
2.35%
1.76B
38.61%
1.76B
0.08%
1.75B
0.45%
1.84B
5.08%
1.83B
0.32%
1.83B
0.10%
1.82B
0.58%
1.85B
1.39%
1.83B
0.87%
1.82B
0.66%
1.88B
3.16%
1.93B
2.79%
2.05B
5.95%
2.05B
0.31%
3.07B
49.61%
3.08B
0.31%
3.07B
0.45%
3.06B
0.32%
3.06B
0.04%
3.09B
0.99%
3.06B
0.80%
3.13B
2.25%
3.11B
0.60%
3.11B
0.18%
total non current liabilities
222.67M
-
223.89M
0.55%
420.68M
87.90%
421.13M
0.11%
399.84M
5.06%
393.87M
1.49%
388.12M
1.46%
385.44M
0.69%
391.64M
1.61%
387.36M
1.09%
470.42M
21.44%
466.98M
0.73%
401.63M
13.99%
403.87M
0.56%
936.73M
131.94%
930.17M
0.70%
938.17M
0.86%
988.62M
5.38%
981.42M
0.73%
976.38M
0.51%
974.32M
0.21%
980.94M
0.68%
981.40M
0.05%
981.06M
0.03%
970.01M
1.13%
981.46M
1.18%
980.67M
0.08%
974.18M
0.66%
1.89B
93.87%
1.89B
0.12%
1.88B
0.52%
1.88B
0.34%
1.89B
0.23%
1.88B
0.16%
1.86B
1.22%
1.85B
0.48%
1.83B
1.35%
1.81B
0.74%
total stockholders equity
1.00B
-
952.29M
5.03%
773.26M
18.80%
836.64M
8.20%
851.98M
1.83%
915.73M
7.48%
925.65M
1.08%
939.92M
1.54%
959.57M
2.09%
972.55M
1.35%
953.96M
1.91%
957.96M
0.42%
889.40M
7.16%
996.52M
12.04%
1.02B
2.44%
1.05B
2.95%
1.09B
3.34%
1.07B
1.28%
1.10B
2.87%
1.14B
3.52%
1.17B
2.06%
1.15B
1.06%
1.18B
2.34%
1.22B
3.21%
1.28B
5.25%
1.35B
5.24%
1.40B
3.53%
1.47B
5.62%
1.56B
5.89%
1.64B
4.78%
1.70B
3.72%
1.74B
2.68%
1.83B
5.27%
1.93B
5.19%
2.07B
7.02%
2.24B
8.37%
2.41B
7.59%
2.56B
6.47%
2.71B
5.79%

All numbers in USD (except ratios and percentages)