bf/NYSE:BLDR_icon.jpeg

COM:BLDR

Builders FirstSource

  • Stock

Last Close

175.91

22/11 21:00

Market Cap

16.69B

Beta: -

Volume Today

825.83K

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
81.05M
-
102.67M
26.68%
100.71M
1.91%
97.23M
3.45%
75.87M
21.97%
90.74M
19.60%
110.54M
21.82%
420.23M
280.17%
365.35M
13.06%
432.05M
18.26%
482.63M
11.71%
446.58M
7.47%
409.76M
8.25%
467.22M
14.02%
503.53M
7.77%
505.81M
0.45%
514.28M
1.67%
488.18M
5.08%
562.55M
15.23%
487.77M
13.29%
423.17M
13.25%
471.34M
11.38%
516.90M
9.67%
499.36M
3.39%
436.82M
12.52%
551.55M
26.26%
554.39M
0.52%
651.33M
17.49%
600.36M
7.83%
1.12B
87.19%
1.32B
17.32%
1.00B
23.81%
1.09B
8.84%
1.56B
42.98%
1.27B
19.05%
1.09B
14.02%
803.48M
26.15%
938.94M
16.86%
1.06B
13.10%
1.03B
2.81%
881.38M
14.60%
1.02B
16.29%
1.03B
0.33%
1.02B
0.65%
accumulated other comprehensive income loss
-146.84M
-
-152.32M
-
-188.27M
-
-269.33M
-
-324.85M
-
-17M
-
-390.13M
2,194.85%
-399.39M
2.38%
-415.85M
4.12%
-432.08M
3.90%
-449.02M
3.92%
cash and cash equivalents
54.70M
-
62.77M
14.75%
34.54M
44.97%
67.77M
96.21%
17.77M
73.77%
36.84M
107.26%
40.15M
9.00%
101.19M
152.01%
65.06M
35.70%
3.73M
94.27%
6.19M
66.09%
5.85M
5.52%
14.45M
146.99%
4.51M
68.75%
6.93M
53.51%
9.34M
34.71%
57.53M
516.18%
10.07M
82.50%
13.20M
31.06%
34.45M
161.03%
10.13M
70.60%
11.72M
15.77%
10.55M
10.00%
43.27M
310.07%
14.10M
67.42%
163.87M
1,062.54%
385.46M
135.22%
340.93M
11.55%
423.81M
24.31%
19.12M
95.49%
90.27M
372.15%
224.74M
148.97%
42.60M
81.04%
281.80M
561.46%
166.19M
41.03%
84.98M
48.86%
80.44M
5.34%
144.41M
79.51%
89.32M
38.15%
88.10M
1.37%
66.16M
24.90%
697.48M
954.29%
75.57M
89.17%
328.10M
334.18%
cash and short term investments
54.70M
-
62.77M
14.75%
34.54M
44.97%
67.77M
96.21%
17.77M
73.77%
36.84M
107.26%
40.15M
9.00%
101.19M
152.01%
65.06M
35.70%
3.73M
94.27%
6.19M
66.09%
5.85M
5.52%
14.45M
146.99%
4.51M
68.75%
6.93M
53.51%
9.34M
34.71%
57.53M
516.18%
10.07M
82.50%
13.20M
31.06%
34.45M
161.03%
10.13M
70.60%
11.72M
15.77%
10.55M
10.00%
43.27M
310.07%
14.10M
67.42%
163.87M
1,062.54%
385.46M
135.22%
340.93M
11.55%
423.81M
24.31%
19.12M
95.49%
90.27M
372.15%
224.74M
148.97%
42.60M
81.04%
281.80M
561.46%
166.19M
41.03%
84.98M
48.86%
80.44M
5.34%
144.41M
79.51%
89.32M
38.15%
88.10M
1.37%
66.16M
24.90%
697.48M
954.29%
75.57M
89.17%
328.10M
334.18%
common stock
973K
-
979K
0.62%
980K
0.10%
981K
0.10%
982K
0.10%
985K
0.31%
993K
0.81%
1.09M
9.97%
1.10M
0.46%
1.10M
0.36%
1.11M
0.64%
1.11M
0.63%
1.11M
0%
1.12M
0.72%
1.13M
0.27%
1.13M
0.27%
1.14M
0.62%
1.15M
0.88%
1.15M
0.09%
1.15M
0%
1.15M
0.35%
1.16M
0.43%
1.16M
0.26%
1.16M
0.09%
1.16M
0.26%
1.17M
0.34%
1.17M
0.17%
1.17M
0.09%
1.17M
0%
2.07M
77.14%
2.07M
0.14%
1.96M
5.26%
1.80M
8.41%
1.77M
1.61%
1.60M
9.44%
1.49M
6.99%
1.39M
6.78%
1.32M
5.11%
1.25M
5.16%
1.23M
1.28%
1.22M
1.22%
1.22M
0.08%
1.16M
4.59%
1.16M
0.69%
deferred revenue
5.54M
-
4.67M
-
314.58M
-
38.17M
87.87%
228.76M
499.28%
246.56M
7.78%
254.27M
3.12%
38.45M
84.88%
192.98M
401.92%
265.61M
37.63%
251.53M
5.30%
46.89M
81.36%
187.80M
300.49%
250.38M
33.32%
255.84M
2.18%
53.82M
78.96%
50.17M
-
5.98M
-
77.05M
1,189.06%
121.19M
57.30%
149.21M
23.11%
165.73M
11.08%
216.10M
30.39%
249.48M
15.45%
259.03M
3.83%
250.17M
3.42%
193.18M
22.78%
194.19M
0.53%
190.26M
2.03%
180.58M
5.09%
162.66M
9.92%
deferred revenue non current
-6.67M
-
-6.44M
-
36.65M
-
49.49M
-
331.00M
-
362.12M
9.40%
435.19M
-
deferrred tax liabilities non current
6.67M
-
6.44M
-
11.50M
-
5.97M
-
18.84M
215.67%
36.65M
94.55%
37.50M
2.32%
38.17M
1.79%
37.36M
2.12%
49.49M
32.48%
390.58M
689.12%
362.06M
7.30%
331.00M
8.58%
362.12M
9.40%
354.72M
2.04%
339.49M
4.29%
304.94M
10.18%
269.66M
11.57%
248.19M
7.96%
231.76M
6.62%
196.97M
15.01%
417.43M
111.92%
goodwill
111.19M
-
111.19M
0%
115.32M
3.71%
122.03M
5.82%
139.77M
14.54%
141.09M
0.94%
141.09M
0%
596.41M
322.71%
739.63M
24.01%
739.63M
0%
740.41M
0.11%
740.41M
0%
740.41M
0%
740.41M
0%
740.41M
0%
740.41M
0%
740.41M
0%
740.41M
0%
740.41M
0%
740.41M
0%
740.41M
0%
740.41M
0%
740.41M
0%
754.76M
1.94%
769.02M
1.89%
777.28M
1.07%
777.28M
0%
777.28M
0%
785.30M
1.03%
2.54B
223.05%
2.54B
0.06%
3.14B
23.91%
3.27B
4.09%
3.27B
0%
3.34B
2.02%
3.45B
3.51%
3.46B
0.10%
3.50B
1.11%
3.50B
0.13%
3.52B
0.61%
3.56B
1.01%
3.58B
0.74%
3.60B
0.43%
3.65B
1.35%
goodwill and intangible assets
111.19M
-
111.19M
0%
115.32M
3.71%
122.03M
5.82%
139.77M
14.54%
141.09M
0.94%
141.09M
0%
930.56M
559.55%
929.23M
0.14%
921.77M
0.80%
915.32M
0.70%
908.29M
0.77%
899.78M
0.94%
892.89M
0.77%
886.01M
0.77%
879.42M
0.74%
872.98M
0.73%
866.77M
0.71%
859.84M
0.80%
851.68M
0.95%
843.57M
0.95%
839.70M
0.46%
835.83M
0.46%
856.07M
2.42%
897.41M
4.83%
909.45M
1.34%
903.80M
0.62%
898.43M
0.59%
905.19M
0.75%
4.04B
346.11%
3.96B
1.98%
4.77B
20.54%
4.87B
2.15%
4.81B
1.35%
4.87B
1.30%
5.09B
4.52%
5.01B
1.63%
4.99B
0.39%
4.91B
1.53%
4.87B
0.86%
4.85B
0.31%
4.83B
0.61%
4.77B
1.08%
4.79B
0.35%
intangible assets
827K
-
8.77M
-
17.23M
96.40%
16.66M
3.31%
16.09M
3.43%
334.15M
1,977.27%
189.60M
43.26%
182.15M
3.93%
174.91M
3.97%
167.88M
4.02%
159.37M
5.07%
152.48M
4.33%
145.60M
4.51%
139.01M
4.53%
132.57M
4.63%
126.36M
4.68%
119.42M
5.49%
111.27M
6.83%
103.15M
7.29%
99.29M
3.75%
95.42M
3.90%
101.30M
6.17%
128.39M
26.74%
132.16M
2.94%
126.52M
4.27%
121.14M
4.25%
119.88M
1.04%
1.50B
1,152.27%
1.42B
5.24%
1.63B
14.53%
1.60B
1.59%
1.54B
4.10%
1.53B
0.22%
1.64B
6.72%
1.55B
5.28%
1.49B
3.73%
1.41B
5.40%
1.35B
4.50%
1.30B
3.75%
1.24B
4.30%
1.17B
5.43%
1.14B
2.71%
inventory
123.64M
-
136.61M
10.50%
140.74M
3.02%
134.19M
4.65%
142.62M
6.28%
146.82M
2.95%
146.23M
0.41%
502.27M
243.49%
513.04M
2.15%
536.92M
4.65%
578.78M
7.80%
570.58M
1.42%
541.77M
5.05%
618.01M
14.07%
651.04M
5.34%
627.24M
3.66%
601.55M
4.10%
678.79M
12.84%
782.76M
15.32%
679.47M
13.20%
596.90M
12.15%
635.50M
6.47%
617.53M
2.83%
581.54M
5.83%
561.25M
3.49%
640.05M
14.04%
615.14M
3.89%
751.15M
22.11%
784.53M
4.44%
1.59B
102.11%
2.07B
30.83%
1.62B
22.07%
1.63B
0.60%
2.19B
34.55%
2.07B
5.61%
1.76B
14.84%
1.43B
18.91%
1.34B
6.31%
1.36B
1.95%
1.33B
2.26%
1.23B
7.75%
1.36B
10.47%
1.29B
4.95%
1.20B
6.65%
long term debt
353.90M
-
353.89M
0.01%
353.87M
0.01%
353.85M
0.01%
353.83M
0.01%
353.81M
0.01%
353.79M
0.01%
2.00B
464.41%
1.92B
3.72%
1.90B
1.29%
1.91B
0.64%
1.92B
0.79%
1.79B
7.22%
1.93B
7.88%
1.89B
2.02%
1.84B
2.58%
1.77B
3.65%
1.93B
8.83%
1.95B
1.34%
1.83B
6.51%
1.55B
15.39%
1.78B
14.89%
1.64B
7.74%
1.58B
3.39%
1.51B
4.33%
1.78B
17.25%
1.81B
1.86%
1.80B
0.68%
1.82B
1.11%
2.01B
10.93%
2.39B
18.71%
2.78B
16.24%
3.30B
18.76%
3.76B
13.83%
3.95B
5.22%
3.58B
9.36%
3.38B
5.64%
3.60B
6.38%
4.08B
13.38%
3.81B
6.55%
3.18B
16.68%
4.15B
30.53%
4.25B
2.59%
4.23B
0.50%
long term investments
-390.58M
-
-362.06M
7.30%
-331.00M
8.58%
-362.12M
9.40%
-354.72M
2.04%
-231.76M
-
-196.97M
15.01%
net debt
299.27M
-
291.19M
2.70%
319.40M
9.69%
316.15M
1.02%
366.13M
15.81%
372.05M
1.62%
368.72M
0.90%
1.93B
422.35%
1.89B
2.05%
1.92B
1.95%
1.93B
0.46%
1.94B
0.30%
1.79B
7.76%
1.94B
8.43%
1.89B
2.29%
1.84B
2.74%
1.73B
6.24%
1.93B
11.81%
1.96B
1.26%
1.81B
7.56%
1.55B
14.16%
1.84B
18.72%
1.70B
7.62%
1.61B
5.10%
1.58B
2.39%
1.70B
7.62%
1.51B
11.02%
1.55B
2.51%
1.48B
4.24%
2.10B
42.04%
2.40B
14.25%
2.65B
10.39%
3.36B
26.58%
3.57B
6.40%
3.89B
8.77%
3.60B
7.29%
3.41B
5.42%
3.56B
4.41%
4.09B
15.03%
3.83B
6.55%
3.65B
4.68%
3.55B
2.70%
4.28B
20.53%
4.01B
6.27%
net receivables
143.04M
-
147.60M
3.19%
166.79M
13.00%
170.82M
2.42%
148.35M
13.16%
157.22M
5.98%
184.68M
17.46%
711.25M
285.13%
586.32M
17.56%
624.78M
6.56%
705.49M
12.92%
725.08M
2.78%
624.99M
13.80%
666.17M
6.59%
773.16M
16.06%
786.13M
1.68%
703.22M
10.55%
771.21M
9.67%
891.74M
15.63%
864.71M
3.03%
722.81M
16.41%
699.77M
3.19%
769.66M
9.99%
770.66M
0.13%
692.39M
10.16%
756.84M
9.31%
764.85M
1.06%
925.47M
21.00%
956.45M
3.35%
1.85B
93.06%
2.31B
25.21%
2.30B
0.45%
2.17B
5.65%
2.75B
26.84%
2.91B
5.54%
2.43B
16.27%
1.87B
23.30%
1.75B
6.22%
2.06B
17.39%
2.05B
0.08%
1.89B
7.82%
1.60B
15.73%
1.77B
11.27%
1.65B
7.10%
other assets
other current assets
9.79M
-
8.77M
10.48%
8.04M
8.32%
23.55M
193.01%
22.80M
3.21%
24.21M
6.23%
26.75M
10.48%
25.83M
3.44%
29.90M
15.74%
24.20M
19.06%
28.43M
17.48%
29.48M
3.68%
34.77M
17.97%
40.89M
17.59%
39.33M
3.81%
32.89M
16.38%
33.56M
2.05%
43.05M
28.25%
39.26M
8.80%
35.35M
9.95%
43.92M
24.24%
38.76M
11.76%
36.22M
6.55%
34.60M
4.46%
39.12M
13.06%
44.12M
12.78%
36.14M
18.10%
44.20M
22.31%
58.90M
33.25%
119.45M
102.82%
438.38M
266.99%
88.37M
79.84%
127.96M
44.81%
155.82M
21.77%
139.04M
10.77%
142.32M
2.36%
124.20M
12.73%
116.06M
6.56%
98.58M
15.06%
100.97M
2.43%
113.40M
12.31%
293.77M
159.05%
314.48M
7.05%
293.55M
6.66%
other current liabilities
39.77M
-
51.97M
30.67%
47.19M
9.20%
76.44M
61.98%
60.87M
20.37%
74.08M
21.70%
80.46M
8.61%
58.63M
27.13%
302.56M
416.07%
42.24M
86.04%
39.46M
6.58%
40.69M
3.12%
290.27M
613.41%
29.52M
89.83%
32.69M
10.72%
12.43M
61.98%
224.70M
1,708.33%
31.00M
86.21%
19.85M
35.96%
13.53M
31.83%
238.71M
1,664.17%
189.24M
20.73%
258.10M
36.39%
289.74M
12.26%
258.78M
10.68%
223.32M
13.70%
292.85M
31.14%
336.08M
14.76%
308.49M
8.21%
507.73M
64.59%
682.65M
34.45%
764.46M
11.98%
718.90M
5.96%
772.37M
7.44%
904.93M
17.16%
850.76M
5.99%
739.01M
13.14%
593.42M
19.70%
599.62M
1.04%
711.90M
18.73%
717.53M
0.79%
656.46M
8.51%
764.71M
16.49%
831.86M
8.78%
other liabilities
other non current assets
24.09M
-
23.05M
4.33%
21.99M
4.61%
28.58M
30.00%
36.07M
26.20%
34.53M
4.26%
36.65M
6.12%
30.11M
17.83%
24.15M
19.80%
28.86M
19.48%
32.02M
10.96%
28.02M
12.47%
22.70M
18.99%
24.58M
8.29%
22.31M
9.26%
21.73M
2.57%
22.87M
5.23%
22.99M
0.52%
24.77M
7.73%
23.44M
5.35%
22.15M
5.50%
22.19M
0.18%
23.56M
6.17%
23.43M
0.54%
22.23M
5.16%
21.93M
1.31%
21.70M
1.07%
19.87M
8.43%
16.46M
17.18%
30.48M
85.23%
22.39M
26.55%
25.99M
16.10%
29.20M
12.33%
30.49M
4.42%
-305.71M
1,102.62%
-269.72M
11.77%
36.38M
113.49%
-197.25M
642.20%
55.46M
128.12%
40.12M
27.66%
37.99M
5.32%
-104.81M
375.90%
-59.38M
43.34%
-31.76M
46.52%
other non current liabilities
20.14M
-
21.61M
7.30%
20.09M
7.07%
16.52M
17.77%
17.56M
6.28%
17.77M
1.24%
14.36M
19.19%
61.69M
329.51%
63.59M
3.07%
84.97M
33.64%
89.06M
4.80%
66.65M
25.16%
59.73M
10.38%
58.92M
1.37%
61.04M
3.60%
60.04M
1.64%
59.62M
0.71%
60.91M
2.18%
60.39M
0.87%
56.55M
6.36%
58.98M
4.31%
53.16M
9.88%
53.19M
0.06%
53.23M
0.08%
15.60M
70.70%
55.74M
257.34%
68.95M
23.69%
88.56M
28.44%
30.90M
65.11%
129.15M
317.94%
137.19M
6.23%
-189.39M
238.05%
-242.50M
28.04%
119.19M
149.15%
126.89M
6.45%
130.09M
2.53%
137.85M
5.97%
141.32M
2.52%
123.81M
12.39%
120.20M
2.91%
124.97M
3.97%
284.16M
127.38%
270.70M
4.73%
256.64M
5.19%
othertotal stockholders equity
520.26M
-
374.02M
28.11%
375.37M
0.36%
377.55M
0.58%
532.41M
41.02%
380.93M
28.45%
391.52M
2.78%
507.55M
29.64%
700.07M
37.93%
513.52M
26.65%
519.26M
1.12%
524.97M
1.10%
797.20M
51.86%
529.99M
33.52%
534.72M
0.89%
539.87M
0.96%
871.62M
61.45%
546.83M
37.26%
550.71M
0.71%
571.22M
3.73%
950.35M
66.37%
960.03M
1.02%
981.54M
2.24%
1.00B
2.13%
1.02B
2.15%
574.77M
43.87%
578.24M
0.60%
584.24M
1.04%
589.24M
0.86%
4.25B
620.74%
4.25B
0.03%
4.25B
0.14%
4.26B
0.15%
4.24B
0.47%
4.24B
0.09%
4.25B
0.20%
4.26B
0.11%
4.25B
0.27%
4.25B
0.07%
4.26B
0.28%
4.27B
0.23%
4.26B
0.35%
4.25B
0.15%
4.27B
0.40%
preferred stock
property plant equipment net
49.39M
-
52.81M
6.92%
59.06M
11.84%
62.39M
5.63%
75.68M
21.30%
84.73M
11.97%
86.83M
2.47%
736.63M
748.36%
734.33M
0.31%
708.84M
3.47%
698.97M
1.39%
669.68M
4.19%
656.10M
2.03%
644.66M
1.74%
643.29M
0.21%
641.14M
0.33%
639.30M
0.29%
643.72M
0.69%
655.57M
1.84%
665.73M
1.55%
670.08M
0.65%
938.70M
40.09%
949.28M
1.13%
983.13M
3.57%
1.01B
3.20%
1.02B
0.21%
1.03B
1.30%
1.03B
0.10%
1.02B
0.51%
1.74B
69.99%
1.73B
0.55%
1.78B
2.91%
1.84B
3.50%
1.83B
0.56%
1.90B
3.90%
1.99B
4.59%
2.05B
3.10%
2.09B
1.80%
2.16B
3.35%
2.25B
4.28%
2.31B
2.37%
2.35B
1.73%
2.41B
2.85%
2.54B
5.28%
retained earnings
-359.02M
-
-362.41M
0.94%
-351.80M
2.93%
-343.29M
2.42%
-340.87M
0.71%
-347.94M
2.07%
-344.37M
1.03%
-353.12M
2.54%
-363.70M
3.00%
-380.68M
4.67%
-351.24M
7.73%
-225.77M
35.72%
-219.36M
2.84%
-206.65M
5.79%
-168.74M
18.34%
-128.99M
23.56%
-171.69M
33.10%
-147.00M
14.38%
-90.38M
38.52%
-17.05M
81.13%
34.97M
305.02%
70.67M
102.12%
137.28M
94.24%
207.47M
51.13%
248.84M
19.94%
257.60M
3.52%
336.53M
30.64%
422.46M
25.53%
562.37M
33.12%
734.95M
30.69%
1.23B
67.66%
1.27B
2.84%
540.01M
57.39%
893.74M
65.50%
890.38M
0.38%
970.26M
8.97%
703.51M
27.49%
409.76M
41.75%
91.76M
77.61%
318.34M
246.94%
460.18M
44.56%
699.37M
51.98%
53.91M
92.29%
178.96M
231.98%
short term debt
67K
-
69K
2.99%
71K
2.90%
30.07M
42,254.93%
30.07M
0.01%
55.08M
83.13%
55.08M
0.00%
30.36M
44.87%
29.15M
3.99%
29.42M
0.90%
28.54M
2.98%
18.98M
33.48%
16.22M
14.58%
16.14M
0.45%
12.94M
19.85%
12.16M
5.98%
12.47M
2.55%
12.41M
0.50%
13.97M
12.55%
14.62M
4.65%
15.56M
6.46%
77.34M
396.86%
73.23M
5.31%
74.65M
1.94%
75.53M
1.18%
84.15M
11.41%
85.86M
2.04%
91.48M
6.54%
88.96M
2.75%
108.45M
21.91%
102.45M
5.53%
98.47M
3.88%
100.34M
1.90%
97.88M
2.45%
99.39M
1.54%
104.81M
5.45%
107.11M
2.20%
105.38M
1.62%
104.01M
1.30%
102.11M
1.82%
101.87M
0.24%
100.06M
1.78%
99.48M
0.58%
105.40M
5.95%
short term investments
tax assets
115.32M
-
115.32M
0%
124.17M
7.67%
108.64M
12.51%
95.15M
12.41%
75.11M
21.07%
73.09M
2.68%
55.73M
23.76%
38.76M
30.45%
22.77M
41.26%
13.13M
42.34%
7.34M
44.07%
5.05M
31.16%
8.42M
66.51%
8.39M
0.29%
7.69M
8.34%
5.98M
22.31%
4.65M
22.15%
390.58M
8,294.09%
362.06M
7.30%
331.00M
8.58%
362.12M
9.40%
354.72M
2.04%
339.49M
4.29%
304.94M
10.18%
248.19M
-
231.76M
6.62%
196.97M
15.01%
250.23M
27.04%
158.83M
36.53%
139.88M
11.93%
121.20M
13.35%
tax payables
8.44M
-
9.17M
-
29.05M
-
30.18M
-
28.46M
-
28.95M
-
32.60M
-
58.95M
-
162.20M
175.13%
176.93M
9.08%
168.28M
4.89%
83.28M
50.51%
272.48M
227.17%
155.67M
42.87%
102.44M
34.19%
77.44M
24.41%
114.72M
48.15%
69.20M
39.68%
59.11M
-
total assets
515.84M
-
542.80M
5.23%
546.47M
0.68%
609.35M
11.50%
583.07M
4.31%
625.46M
7.27%
662.37M
5.90%
3.04B
358.63%
2.88B
5.13%
2.85B
1.14%
2.97B
4.07%
3.05B
2.94%
2.91B
4.67%
3.02B
3.64%
3.13B
3.81%
3.09B
1.20%
3.01B
2.81%
3.11B
3.45%
3.32B
6.85%
3.19B
3.89%
2.93B
8.18%
3.20B
9.11%
3.25B
1.58%
3.30B
1.47%
3.25B
1.46%
3.56B
9.60%
3.76B
5.71%
4.01B
6.65%
4.17B
3.95%
9.38B
124.73%
10.63B
13.29%
10.81B
1.72%
10.71B
0.88%
12.05B
12.48%
12.09B
0.29%
11.54B
4.54%
10.60B
8.17%
10.48B
1.12%
10.73B
2.45%
10.74B
0.03%
10.75B
0.12%
11.17B
3.90%
10.72B
4.00%
10.89B
1.61%
total current assets
331.16M
-
355.75M
7.42%
350.10M
1.59%
396.34M
13.21%
331.54M
16.35%
365.10M
10.12%
397.81M
8.96%
1.34B
236.98%
1.19B
10.91%
1.19B
0.39%
1.32B
10.87%
1.33B
0.92%
1.22B
8.64%
1.33B
9.34%
1.47B
10.60%
1.46B
1.01%
1.40B
4.10%
1.50B
7.68%
1.73B
14.89%
1.61B
6.54%
1.37B
14.88%
1.39B
0.87%
1.43B
3.48%
1.43B
0.27%
1.31B
8.62%
1.60B
22.80%
1.80B
12.26%
2.06B
14.44%
2.22B
7.85%
3.57B
60.57%
4.92B
37.65%
4.23B
13.91%
3.97B
6.21%
5.38B
35.57%
5.28B
1.91%
4.42B
16.24%
3.50B
20.87%
3.35B
4.30%
3.61B
7.71%
3.57B
0.86%
3.30B
7.65%
3.94B
19.47%
3.45B
12.39%
3.47B
0.57%
total current liabilities
126.42M
-
154.71M
22.37%
147.97M
4.35%
203.74M
37.69%
171.48M
15.84%
219.90M
28.23%
246.08M
11.91%
823.81M
234.78%
735.24M
10.75%
732.47M
0.38%
797.19M
8.84%
760.52M
4.60%
754.70M
0.77%
705.87M
6.47%
814.76M
15.43%
781.93M
4.03%
798.35M
2.10%
719.39M
9.89%
846.75M
17.70%
771.76M
8.86%
731.26M
5.25%
737.91M
0.91%
848.22M
14.95%
863.75M
1.83%
821.30M
4.91%
859.01M
4.59%
933.11M
8.63%
1.08B
16.26%
1.07B
0.92%
1.86B
73.16%
2.25B
21.04%
2.03B
9.75%
2.13B
4.70%
2.68B
26.04%
2.53B
5.75%
2.29B
9.30%
1.84B
19.66%
1.83B
0.59%
1.96B
6.76%
2.03B
3.62%
1.86B
8.05%
1.78B
4.40%
1.89B
6.23%
1.96B
3.51%
total debt
353.97M
-
353.95M
0.00%
353.94M
0.00%
383.92M
8.47%
383.90M
0.00%
408.89M
6.51%
408.87M
0.00%
2.03B
395.80%
1.95B
3.72%
1.93B
1.26%
1.94B
0.58%
1.94B
0.28%
1.80B
7.29%
1.94B
7.81%
1.90B
2.16%
1.85B
2.60%
1.78B
3.61%
1.94B
8.76%
1.97B
1.41%
1.84B
6.43%
1.56B
15.22%
1.85B
18.70%
1.71B
7.64%
1.66B
3.16%
1.59B
4.09%
1.86B
16.97%
1.89B
1.86%
1.89B
0.35%
1.91B
0.92%
2.12B
11.44%
2.49B
17.47%
2.88B
15.41%
3.40B
18.18%
3.86B
13.35%
4.05B
5.13%
3.69B
8.99%
3.49B
5.41%
3.70B
6.14%
4.18B
12.96%
3.91B
6.44%
3.71B
5.13%
4.25B
14.35%
4.35B
2.51%
4.34B
0.35%
total investments
-390.58M
-
-362.06M
7.30%
-331.00M
8.58%
-362.12M
9.40%
-354.72M
2.04%
-231.76M
-
-196.97M
15.01%
total liabilities
500.47M
-
530.21M
5.94%
521.92M
1.56%
574.11M
10.00%
542.87M
5.44%
591.48M
8.96%
614.23M
3.85%
2.88B
369.26%
2.73B
5.19%
2.72B
0.65%
2.80B
2.98%
2.75B
1.58%
2.60B
5.51%
2.69B
3.51%
2.76B
2.68%
2.68B
2.99%
2.63B
1.91%
2.71B
3.00%
2.86B
5.64%
2.66B
7.20%
2.34B
12.03%
2.57B
9.89%
2.55B
0.82%
2.52B
1.06%
2.42B
3.74%
2.73B
12.51%
2.85B
4.43%
3.01B
5.56%
3.02B
0.46%
4.40B
45.51%
5.14B
17.02%
5.29B
2.76%
5.91B
11.85%
6.92B
16.97%
6.95B
0.50%
6.31B
9.16%
5.63B
10.78%
5.82B
3.32%
6.39B
9.82%
6.16B
3.68%
6.02B
2.25%
6.21B
3.23%
6.42B
3.30%
6.45B
0.48%
total liabilities and stockholders equity
515.84M
-
542.80M
5.23%
546.47M
0.68%
609.35M
11.50%
583.07M
4.31%
625.46M
7.27%
662.37M
5.90%
3.04B
358.63%
2.88B
5.13%
2.85B
1.14%
2.97B
4.07%
3.05B
2.94%
2.91B
4.67%
3.02B
3.64%
3.13B
3.81%
3.09B
1.20%
3.01B
2.81%
3.11B
3.45%
3.32B
6.85%
3.19B
3.89%
2.93B
8.18%
3.20B
9.11%
3.25B
1.58%
3.30B
1.47%
3.25B
1.46%
3.56B
9.60%
3.76B
5.71%
4.01B
6.65%
4.17B
3.95%
9.38B
124.73%
10.63B
13.29%
10.81B
1.72%
10.71B
0.88%
12.05B
12.48%
12.09B
0.29%
11.54B
4.54%
10.60B
8.17%
10.48B
1.12%
10.73B
2.45%
10.74B
0.03%
10.75B
0.12%
11.17B
3.90%
10.72B
4.00%
10.89B
1.61%
total non current assets
184.68M
-
187.05M
1.28%
196.37M
4.98%
213.01M
8.47%
251.53M
18.08%
260.36M
3.51%
264.57M
1.62%
1.70B
541.54%
1.69B
0.57%
1.66B
1.67%
1.65B
0.79%
1.72B
4.56%
1.69B
1.59%
1.69B
0.45%
1.66B
1.55%
1.64B
1.37%
1.61B
1.66%
1.61B
0.23%
1.60B
0.66%
1.58B
1.02%
1.56B
1.33%
1.81B
16.37%
1.82B
0.13%
1.87B
2.85%
1.94B
4.01%
1.96B
0.71%
1.96B
0.34%
1.95B
0.50%
1.95B
0.16%
5.81B
197.89%
5.71B
1.68%
6.58B
15.18%
6.75B
2.56%
6.67B
1.11%
6.81B
2.06%
7.12B
4.54%
7.10B
0.28%
7.13B
0.45%
7.13B
0.02%
7.16B
0.49%
7.45B
4.00%
7.23B
3.00%
7.27B
0.57%
7.42B
2.11%
total non current liabilities
374.05M
-
375.50M
0.39%
373.95M
0.41%
370.37M
0.96%
371.39M
0.28%
371.58M
0.05%
368.15M
0.92%
2.06B
459.14%
2.00B
2.96%
1.98B
0.75%
2.00B
0.82%
1.99B
0.37%
1.85B
7.33%
1.99B
7.59%
1.95B
1.85%
1.90B
2.55%
1.83B
3.56%
1.99B
8.61%
2.01B
1.27%
1.88B
6.51%
1.60B
14.80%
1.83B
13.98%
1.70B
7.19%
1.66B
2.51%
1.60B
3.13%
1.87B
16.56%
1.92B
2.51%
1.92B
0.34%
1.95B
1.24%
2.53B
30.23%
2.89B
14.07%
3.25B
12.51%
3.78B
16.31%
4.23B
11.87%
4.42B
4.46%
4.02B
9.08%
3.79B
5.71%
3.99B
5.22%
4.44B
11.22%
4.13B
6.89%
4.15B
0.59%
4.43B
6.65%
4.52B
2.12%
4.49B
0.78%
total stockholders equity
15.37M
-
12.59M
18.05%
24.55M
94.93%
35.24M
43.53%
40.20M
14.09%
33.98M
15.48%
48.14M
41.70%
155.52M
223.03%
149.19M
4.07%
133.93M
10.23%
169.12M
26.27%
300.31M
77.57%
309.62M
3.10%
324.46M
4.79%
367.11M
13.14%
412.00M
12.23%
376.21M
8.69%
400.97M
6.58%
461.47M
15.09%
538.32M
16.65%
596.34M
10.78%
632.47M
6.06%
704.13M
11.33%
779.00M
10.63%
824.95M
5.90%
833.54M
1.04%
915.93M
9.89%
1.01B
10.04%
1.15B
14.38%
4.98B
332.34%
5.48B
10.00%
5.52B
0.75%
4.80B
13.05%
5.14B
6.95%
5.14B
0.01%
5.22B
1.72%
4.96B
5.02%
4.66B
6.15%
4.34B
6.77%
4.58B
5.50%
4.73B
3.31%
4.96B
4.74%
4.30B
13.16%
4.45B
3.30%

All numbers in (except ratios and percentages)