bf/NASDAQ:CFFI_icon.png

NASDAQ:CFFI

C&F Financial Corporation

  • Stock

USD

Last Close

69.60

12/11 21:00

Market Cap

149.59M

Beta: 0.29

Volume Today

9.68K

Avg: 7.00K

PE Ratio

6.26

PFCF: 3.90

Dividend Yield

3.29%

Payout:15.46%

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
843K
-
830K
1.54%
807K
2.77%
791K
1.98%
740K
6.45%
730K
1.35%
707K
3.15%
687K
2.83%
698K
1.60%
725K
3.87%
711K
1.93%
672K
5.49%
703K
4.61%
708K
0.71%
725K
2.40%
806K
11.17%
838K
3.97%
845K
0.84%
882K
4.38%
916K
3.85%
920K
0.44%
1.17M
26.74%
1.28M
9.43%
1.26M
1.02%
1.29M
2.22%
1.51M
16.81%
1.21M
19.76%
1.09M
9.83%
1.11M
1.65%
734K
33.81%
851K
15.94%
581K
31.73%
715K
23.06%
434K
39.30%
660K
52.07%
471K
28.64%
950K
101.70%
1.61M
69.68%
2.40M
49.19%
3.49M
-
accumulated other comprehensive income loss
-266K
-
1.83M
789.47%
3.13M
70.56%
3.51M
12.15%
3.09M
12.03%
3.32M
7.58%
1.60M
51.78%
2.23M
39.10%
1.17M
47.42%
1.93M
64.82%
2.33M
20.52%
1.70M
26.83%
-984K
157.81%
-731K
25.71%
-590K
19.29%
-713K
20.85%
-1.89M
164.66%
-3.73M
97.56%
-4.20M
12.58%
-5.18M
23.45%
-4.67M
9.82%
-3.29M
29.54%
-2.12M
35.60%
-2.25M
5.99%
-2.25M
0.09%
-1.96M
13.07%
-638K
67.37%
-730K
14.42%
-1.96M
167.81%
-3.56M
82.10%
-2.92M
17.87%
-3.65M
24.73%
-2.09M
42.77%
-15.86M
660.13%
-25.52M
60.90%
-40.32M
57.96%
-36.96M
8.34%
-31.92M
13.62%
-35.41M
10.91%
-41.07M
16.01%
-26.69M
35.03%
-27.10M
-
-19.47M
28.16%
cash and cash equivalents
56.42M
-
192.91M
241.93%
182.35M
5.47%
145.33M
20.30%
167.62M
15.34%
173.44M
3.47%
139.31M
19.67%
145.41M
4.38%
152.94M
5.18%
151.19M
1.14%
92.51M
38.81%
89.00M
3.80%
103.20M
15.96%
120.54M
16.80%
118.90M
1.36%
110.47M
7.09%
119.42M
8.11%
148.05M
23.97%
135.74M
8.31%
109.15M
19.59%
115.01M
5.37%
137.45M
19.51%
94.66M
31.14%
145.79M
54.03%
165.43M
13.47%
148.01M
10.53%
80.30M
45.75%
25.77M
67.90%
86.67M
236.28%
147.44M
70.12%
169.47M
14.94%
201.50M
18.90%
267.75M
32.88%
268.94M
0.45%
138.90M
48.35%
99.45M
28.40%
26.66M
73.19%
15.60M
41.50%
34.66M
122.24%
17.11M
50.65%
75.16M
339.40%
28.42M
62.19%
16.23M
42.88%
16.69M
2.79%
cash and short term investments
274.53M
-
404.70M
47.42%
399.66M
1.25%
365.42M
8.57%
389.51M
6.59%
394.27M
1.22%
357.66M
9.28%
366.22M
2.39%
372.42M
1.69%
367.45M
1.33%
304.60M
17.11%
294.23M
3.40%
313.23M
6.46%
333.62M
6.51%
331.93M
0.50%
319.46M
3.76%
338.40M
5.93%
366.46M
8.29%
357.61M
2.41%
326.26M
8.77%
329.92M
1.12%
346.46M
5.01%
295.08M
14.83%
336.66M
14.09%
355.17M
5.50%
382.43M
7.68%
327.43M
14.38%
297.86M
9.03%
373.06M
25.24%
468.72M
25.64%
526.35M
12.29%
564.91M
7.33%
640.82M
13.44%
684.47M
6.81%
640.89M
6.37%
99.45M
84.48%
539.25M
442.25%
529.22M
1.86%
34.66M
93.45%
477.76M
1,278.37%
-109.54M
122.93%
28.42M
125.94%
420.99M
1,381.48%
425.73M
1.13%
common stock
3.27M
-
3.27M
0.09%
3.28M
0.18%
3.28M
0.06%
3.28M
0.21%
3.25M
1.01%
3.26M
0.18%
3.26M
0.03%
3.30M
1.35%
3.31M
0.12%
3.31M
0.12%
3.32M
0.24%
3.33M
0.42%
3.35M
0.42%
3.35M
0.06%
3.35M
0.06%
3.36M
0.27%
3.37M
0.33%
3.37M
0.03%
3.37M
0%
3.36M
0.36%
3.34M
0.63%
3.31M
0.96%
3.29M
0.57%
3.30M
0.30%
3.51M
6.46%
3.51M
0.03%
3.51M
0.03%
3.51M
0.09%
3.53M
0.34%
3.44M
2.47%
3.39M
1.48%
3.40M
0.50%
3.41M
0.03%
3.38M
0.62%
3.35M
0.95%
3.33M
0.66%
3.31M
0.66%
3.27M
1.21%
3.25M
0.61%
3.24M
0.34%
3.17M
-
3.11M
1.89%
deferred revenue
-3.49M
-
deferred revenue non current
886.61M
-
deferrred tax liabilities non current
6.89M
-
goodwill
16.63M
-
16.63M
0%
16.63M
0%
14.43M
13.26%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
14.43M
0%
25.12M
74.12%
25.19M
0.29%
25.19M
0%
25.19M
0%
25.19M
0%
25.19M
0%
25.19M
0%
25.19M
0%
25.19M
0%
25.19M
0%
25.19M
0%
25.19M
0%
25.19M
0%
25.19M
0%
25.19M
0%
25.19M
0%
25.19M
-
25.19M
0%
goodwill and intangible assets
20.40M
-
20.09M
1.56%
19.78M
1.52%
17.29M
12.62%
17.01M
1.60%
16.75M
1.54%
16.50M
1.49%
16.26M
1.42%
16.04M
1.35%
15.84M
1.29%
15.64M
1.21%
15.47M
1.14%
16.69M
7.94%
16.50M
1.14%
16.33M
1.07%
16.17M
0.99%
16.02M
0.92%
15.88M
0.84%
15.76M
0.76%
15.66M
0.67%
15.57M
0.59%
15.49M
0.49%
15.43M
0.41%
15.38M
0.32%
15.34M
0.25%
27.66M
80.33%
27.65M
0.03%
27.57M
0.30%
27.48M
0.30%
27.40M
0.28%
27.32M
0.29%
27.25M
0.29%
27.17M
0.29%
27.09M
0.28%
27.02M
0.27%
26.94M
0.28%
26.87M
0.27%
26.80M
0.25%
26.73M
0.25%
26.67M
0.25%
26.60M
0.26%
26.47M
-
26.40M
0.25%
intangible assets
3.77M
-
3.46M
8.43%
3.15M
8.83%
2.86M
9.24%
2.58M
9.69%
2.32M
10.14%
2.07M
10.73%
1.84M
11.29%
1.62M
11.97%
1.41M
12.79%
1.22M
13.61%
1.04M
14.60%
2.27M
117.96%
2.08M
8.37%
1.90M
8.47%
1.74M
8.46%
1.59M
8.50%
1.46M
8.47%
1.34M
8.22%
1.23M
7.84%
1.14M
7.46%
1.06M
6.74%
1.00M
6.01%
951K
5.00%
912K
4.10%
2.54M
178.51%
2.46M
3.27%
2.37M
3.38%
2.29M
3.50%
2.21M
3.40%
2.13M
3.57%
2.06M
3.70%
1.98M
3.80%
1.90M
3.79%
1.83M
3.89%
1.75M
4.10%
1.68M
4.22%
1.61M
4.05%
1.54M
4.22%
1.48M
4.41%
1.41M
4.61%
1.28M
-
1.21M
5.17%
inventory
99.14M
-
-431.51M
-
-60.21M
86.05%
long term debt
158.06M
-
158.06M
0.01%
158.07M
0.01%
158.08M
0.01%
152.59M
3.47%
152.60M
0.01%
169.15M
10.85%
167.16M
1.18%
165.17M
1.19%
161.18M
2.42%
158.19M
1.86%
155.19M
1.89%
152.20M
1.93%
152.21M
0.01%
152.22M
0.01%
147.23M
3.28%
147.24M
0.01%
147.25M
0.01%
147.26M
0.01%
144.77M
1.69%
144.77M
0.01%
69.75M
51.82%
69.76M
0.01%
69.77M
0.01%
69.78M
0.01%
141.54M
102.84%
68.69M
51.47%
92.79M
35.09%
55.71M
39.96%
55.81M
0.17%
55.84M
0.06%
55.78M
0.10%
55.73M
0.10%
55.67M
0.10%
55.61M
0.10%
55.55M
0.10%
55.49M
0.11%
30.05M
45.85%
26M
13.47%
25.98M
0.10%
48.44M
86.48%
93.75M
-
68.23M
27.22%
long term investments
218.11M
-
211.80M
2.89%
217.31M
2.60%
220.09M
1.28%
221.90M
0.82%
220.83M
0.48%
218.35M
1.13%
220.81M
1.13%
219.48M
0.60%
216.26M
1.47%
212.09M
1.93%
205.23M
3.23%
210.03M
2.34%
213.08M
1.45%
213.04M
0.02%
208.99M
1.90%
218.98M
4.78%
218.41M
0.26%
221.87M
1.58%
217.11M
2.14%
214.91M
1.02%
209.01M
2.75%
200.43M
4.11%
190.87M
4.77%
189.73M
0.60%
234.42M
23.55%
247.13M
5.42%
272.09M
10.10%
286.39M
5.25%
321.29M
12.18%
356.89M
11.08%
363.41M
1.83%
373.07M
2.66%
415.53M
11.38%
501.98M
20.81%
499.56M
0.48%
512.59M
2.61%
513.63M
0.20%
490.88M
4.43%
85.67M
-
75.45M
-
89.83M
19.06%
net debt
113.42M
-
-19.35M
117.06%
-12.75M
34.14%
25.18M
297.58%
-589K
102.34%
-7.76M
1,218.00%
42.34M
645.43%
33.54M
20.80%
24.32M
27.49%
22.52M
7.39%
78.55M
248.76%
78.21M
0.43%
61.37M
21.54%
45.23M
26.29%
46.57M
2.94%
55.42M
19.01%
48.44M
12.60%
18.94M
60.90%
30.34M
60.20%
50.65M
66.91%
44.68M
11.79%
24.36M
45.49%
66.98M
175.01%
15.87M
76.31%
-4.26M
126.87%
11.93M
379.73%
11.04M
7.45%
127.50M
1,055.32%
-10.50M
108.24%
-67.70M
544.79%
-90.06M
33.01%
-108.70M
20.71%
-177.28M
63.09%
-180.84M
2.00%
-46.35M
74.37%
-6.26M
86.49%
65.42M
1,144.76%
160.03M
144.61%
115.52M
27.82%
104.53M
9.51%
37.26M
64.36%
-28.42M
176.27%
102.57M
460.94%
100.19M
2.32%
net receivables
6.36M
-
6.03M
5.25%
6.25M
3.80%
6.24M
0.19%
6.42M
2.85%
6.08M
5.33%
6.65M
9.46%
6.65M
0%
6.83M
2.63%
6.71M
1.79%
7M
4.37%
6.55M
6.41%
7.26M
10.84%
6.76M
6.83%
6.88M
1.77%
7.11M
3.20%
7.59M
6.81%
7.19M
5.27%
7.25M
0.88%
7.35M
1.41%
7.44M
1.12%
7.27M
2.27%
7.23M
0.52%
6.68M
7.53%
6.78M
1.36%
7.25M
7.04%
8.10M
11.73%
7.83M
3.39%
8.10M
3.50%
7.72M
4.69%
7.38M
4.42%
7.13M
3.48%
6.81M
4.42%
6.95M
2.10%
7.70M
10.76%
7.85M
1.88%
8.98M
14.48%
8.86M
1.40%
9.27M
4.63%
10.04M
8.34%
10.40M
3.58%
10.52M
-
10.20M
3.02%
other assets
149.79M
-
1.40B
-
1.30B
7.03%
1.40B
7.72%
1.44B
3.30%
1.71B
18.49%
1.43B
16.29%
1.36B
5.30%
1.39B
2.36%
1.17B
15.56%
1.12B
4.18%
1.11B
0.89%
1.16B
4.40%
1.20B
3.34%
1.81B
50.74%
2.29B
26.64%
1.84B
19.70%
2.28B
-
2.03B
-
other current assets
753.75M
-
658.07M
12.69%
665.55M
1.14%
669.22M
0.55%
661.19M
1.20%
688.97M
4.20%
737.25M
7.01%
727.06M
1.38%
753.78M
3.67%
762.08M
1.10%
838.62M
10.04%
867.08M
3.39%
868.98M
0.22%
858.80M
1.17%
860.35M
0.18%
896.78M
4.23%
891.10M
0.63%
880.12M
1.23%
896.00M
1.80%
896.16M
0.02%
916.48M
2.27%
934.20M
1.93%
1.01B
8.45%
1.03B
2.09%
731.56M
-
55.63M
-
60.21M
8.24%
other current liabilities
-38.10M
-
-37.54M
1.47%
-1.61M
95.71%
-2.40M
49.19%
1.18B
-
538.29M
-
other liabilities
1.14B
-
1.17B
2.07%
1.18B
1.02%
1.14B
2.75%
1.17B
1.82%
1.20B
2.73%
1.19B
0.57%
1.19B
0.27%
1.23B
2.80%
1.23B
0.27%
1.24B
0.98%
1.26B
1.18%
1.29B
2.35%
1.30B
0.88%
1.30B
0.01%
1.32B
1.55%
1.34B
1.70%
1.36B
1.78%
1.37B
0.33%
1.34B
2.18%
1.36B
1.64%
1.39B
1.88%
1.41B
1.35%
1.46B
3.66%
1.33B
8.70%
1.54B
15.56%
1.71B
11.11%
1.74B
1.76%
1.81B
4.44%
1.89B
4.13%
1.89B
0.15%
1.91B
1.29%
1.96B
2.69%
2.01B
2.53%
2.04B
1.63%
2.08B
1.59%
2.06B
0.79%
other non current assets
-12.57M
-
-12.69M
0.97%
-12.95M
2.06%
-11.84M
-
-11.54M
2.52%
-11.62M
0.65%
-12.74M
-
-12.43M
2.45%
-12.45M
0.19%
-13.93M
-
-13.79M
1.04%
-13.98M
1.39%
-17.19M
-
-19.73M
14.73%
-23.61M
19.66%
-583.31M
2,371.13%
-513.63M
11.95%
-490.88M
4.43%
1.53B
-
2.27B
-
-89.83M
103.95%
other non current liabilities
-17.45M
-
-17.95M
2.87%
2.06B
11,584.80%
2.07B
0.25%
2.10B
1.59%
42.44M
97.98%
1.62B
-
2.21B
36.52%
othertotal stockholders equity
10.69M
-
10.95M
2.46%
8.92M
18.54%
9.10M
1.97%
9.46M
3.97%
8.34M
11.84%
8.65M
3.73%
8.88M
2.73%
10.42M
17.30%
10.62M
1.94%
10.96M
3.17%
11.51M
5.06%
11.71M
1.67%
12.03M
2.77%
12.42M
3.22%
12.77M
2.87%
12.80M
0.22%
12.93M
0.98%
13.27M
2.65%
13.62M
2.65%
12.75M
6.37%
11.36M
10.90%
10.11M
11.05%
9.35M
7.54%
9.50M
1.69%
20.71M
117.93%
21.05M
1.67%
21.40M
1.65%
21.43M
0.12%
21.62M
0.91%
17.64M
18.40%
15.39M
12.77%
15.19M
1.31%
15.72M
3.47%
15.07M
4.10%
14.04M
6.82%
12.65M
9.95%
10.74M
15.10%
8.80M
18.05%
8.04M
8.65%
6.57M
18.29%
676.57M
10,202.50%
3.16M
99.53%
1.12M
64.62%
preferred stock
494K
-
53K
-
50K
5.66%
664K
1,228%
666K
0.30%
623K
6.46%
597K
4.17%
750K
25.63%
706K
5.87%
property plant equipment net
39.14M
-
38.93M
0.55%
38.94M
0.02%
37.73M
3.09%
37.30M
1.17%
36.93M
0.98%
36.52M
1.09%
36.37M
0.43%
36.53M
0.46%
36.49M
0.10%
36.28M
0.58%
36.45M
0.46%
35.80M
1.77%
35.70M
0.30%
35.54M
0.42%
36.14M
1.67%
36.97M
2.30%
36.87M
0.28%
37.15M
0.77%
37.05M
0.26%
37.10M
0.13%
36.93M
0.45%
36.72M
0.59%
35.50M
3.30%
35.26M
0.68%
38.73M
9.84%
39.46M
1.88%
42.75M
8.35%
44.13M
3.22%
45.22M
2.47%
45.49M
0.60%
45.40M
0.22%
44.80M
1.32%
44.98M
0.39%
43.81M
2.59%
43.83M
0.04%
43.85M
0.04%
43.51M
0.78%
42.77M
1.69%
42.35M
0.98%
50.00M
18.05%
41.21M
-
42.13M
2.23%
retained earnings
99.25M
-
101.16M
1.92%
103.88M
2.69%
106.15M
2.19%
107.55M
1.32%
109.41M
1.73%
112.49M
2.82%
114.95M
2.19%
116.17M
1.06%
117.49M
1.14%
121.13M
3.10%
123.16M
1.68%
125.16M
1.62%
126.74M
1.26%
129.73M
2.36%
131.60M
1.44%
127.43M
3.17%
130.13M
2.12%
134.01M
2.98%
137.85M
2.86%
140.52M
1.94%
143.00M
1.77%
147.57M
3.19%
151.18M
2.45%
154.25M
2.03%
156.44M
1.42%
158.80M
1.51%
164.21M
3.40%
170.82M
4.03%
176.48M
3.31%
183.04M
3.72%
189.30M
3.42%
193.81M
2.38%
198.02M
2.17%
203.35M
2.69%
208.36M
2.46%
217.21M
4.25%
221.06M
1.77%
225.87M
2.17%
230.17M
1.90%
233.76M
1.56%
239.23M
-
243.19M
1.66%
short term debt
11.78M
-
15.49M
31.48%
11.54M
25.52%
12.43M
7.77%
14.44M
16.13%
13.07M
9.45%
12.51M
4.32%
11.79M
5.72%
12.09M
2.55%
12.54M
3.68%
12.87M
2.63%
12.01M
6.68%
12.36M
2.95%
13.56M
9.69%
13.24M
2.34%
18.66M
40.88%
20.62M
10.53%
19.74M
4.27%
18.83M
4.62%
15.03M
20.18%
14.92M
0.75%
92.05M
517.10%
91.87M
0.20%
91.89M
0.02%
91.39M
0.54%
18.39M
79.88%
22.65M
23.15%
60.48M
167.05%
20.45M
66.18%
23.93M
16.97%
23.57M
1.49%
37.01M
57.00%
34.73M
6.14%
32.43M
6.62%
36.94M
13.88%
37.63M
1.89%
36.59M
2.77%
145.58M
297.84%
124.18M
14.70%
95.66M
22.97%
59.34M
37.97%
25.05M
-
48.64M
94.19%
short term investments
218.11M
-
211.80M
2.89%
217.31M
2.60%
220.09M
1.28%
221.90M
0.82%
220.83M
0.48%
218.35M
1.13%
220.81M
1.13%
219.48M
0.60%
216.26M
1.47%
212.09M
1.93%
205.23M
3.23%
210.03M
2.34%
213.08M
1.45%
213.04M
0.02%
208.99M
1.90%
218.98M
4.78%
218.41M
0.26%
221.87M
1.58%
217.11M
2.14%
214.91M
1.02%
209.01M
2.75%
200.43M
4.11%
190.87M
4.77%
189.73M
0.60%
234.42M
23.55%
247.13M
5.42%
272.09M
10.10%
286.39M
5.25%
321.29M
12.18%
356.89M
11.08%
363.41M
1.83%
373.07M
2.66%
415.53M
11.38%
501.98M
20.81%
499.56M
0.48%
512.59M
2.61%
513.63M
0.20%
490.88M
4.43%
460.65M
6.16%
462.44M
0.39%
404.76M
-
409.05M
1.06%
tax assets
12.57M
-
12.69M
0.97%
12.95M
2.06%
11.84M
-
11.54M
2.52%
11.62M
0.65%
12.74M
-
12.43M
2.45%
12.45M
0.19%
13.93M
-
13.79M
1.04%
13.98M
1.39%
17.19M
-
19.73M
14.73%
23.61M
19.66%
21.02M
-
21.93M
4.35%
23.43M
6.85%
25.62M
9.34%
18.84M
-
16.87M
10.47%
tax payables
total assets
1.31B
-
1.34B
2.08%
1.35B
0.59%
1.32B
2.34%
1.33B
1.32%
1.36B
2.29%
1.37B
0.67%
1.37B
0.03%
1.41B
2.31%
1.40B
0.02%
1.41B
0.67%
1.43B
0.76%
1.45B
1.89%
1.46B
0.86%
1.46B
0.03%
1.48B
1.40%
1.51B
1.64%
1.67B
10.98%
1.54B
8.30%
1.50B
2.35%
1.52B
1.45%
1.55B
1.84%
1.57B
1.20%
1.62B
3.28%
1.66B
2.35%
1.88B
13.27%
1.98B
5.64%
2.08B
4.95%
2.09B
0.26%
2.17B
3.94%
2.17B
0.00%
2.21B
1.89%
2.27B
2.49%
2.30B
1.65%
2.33B
1.41%
2.34B
0.21%
2.33B
0.29%
2.44B
4.60%
2.42B
0.86%
2.42B
0.09%
2.45B
0.98%
2.31B
5.60%
2.49B
7.96%
2.55B
2.36%
total current assets
1.03B
-
1.07B
3.30%
1.07B
0.25%
1.04B
2.85%
1.06B
1.56%
1.09B
3.05%
1.10B
1.12%
1.10B
0.15%
1.13B
3.01%
1.14B
0.28%
1.15B
1.23%
1.17B
1.53%
1.19B
1.85%
1.20B
0.82%
1.20B
0.00%
1.22B
2.02%
1.24B
1.12%
1.25B
1.35%
1.26B
0.57%
1.23B
2.47%
1.25B
1.96%
1.29B
2.72%
1.32B
2.14%
1.38B
4.73%
21.15M
98.46%
278.68M
1,217.77%
271.01M
2.75%
294.94M
8.83%
17.74M
93.98%
342.85M
1,832.44%
382.99M
11.71%
385.54M
0.67%
647.63M
67.98%
691.42M
6.76%
648.59M
6.20%
606.86M
6.43%
548.23M
9.66%
538.08M
1.85%
34.66M
93.56%
487.80M
1,307.34%
731.56M
49.97%
28.42M
96.12%
55.63M
95.75%
435.93M
683.66%
total current liabilities
12.62M
-
16.32M
29.27%
12.34M
24.37%
13.22M
7.13%
15.18M
14.78%
13.80M
9.05%
13.21M
4.26%
12.48M
5.56%
12.79M
2.50%
13.26M
3.69%
13.58M
2.38%
12.68M
6.61%
13.07M
3.04%
14.27M
9.21%
13.97M
2.11%
19.46M
39.34%
21.46M
10.26%
20.59M
4.07%
19.71M
4.25%
15.95M
19.10%
15.84M
0.68%
93.22M
488.62%
93.15M
0.08%
93.15M
0.00%
92.68M
0.51%
19.90M
78.53%
23.86M
19.90%
61.57M
158.08%
21.56M
64.98%
24.66M
14.36%
24.42M
0.97%
37.59M
53.91%
35.45M
5.69%
32.87M
7.28%
37.60M
14.38%
38.10M
1.35%
37.54M
1.47%
145.58M
287.78%
124.18M
14.70%
95.66M
22.97%
1.24B
1,199.91%
563.34M
-
48.64M
91.37%
total debt
169.84M
-
173.55M
2.19%
169.61M
2.27%
170.51M
0.53%
167.03M
2.04%
165.67M
0.81%
181.66M
9.65%
178.95M
1.49%
177.26M
0.94%
173.72M
2.00%
171.05M
1.53%
167.20M
2.25%
164.57M
1.58%
165.77M
0.73%
165.46M
0.19%
165.89M
0.26%
167.86M
1.19%
166.99M
0.52%
166.09M
0.54%
159.80M
3.79%
159.69M
0.07%
161.81M
1.33%
161.64M
0.11%
161.66M
0.01%
161.17M
0.30%
159.93M
0.77%
91.34M
42.89%
153.27M
67.81%
76.17M
50.31%
79.73M
4.68%
79.41M
0.41%
92.79M
16.85%
90.46M
2.51%
88.10M
2.61%
92.55M
5.04%
93.19M
0.69%
92.08M
1.18%
175.63M
90.73%
150.18M
14.49%
121.64M
19.01%
112.42M
7.58%
118.80M
-
116.88M
1.62%
total investments
436.22M
-
423.60M
2.89%
434.62M
2.60%
440.19M
1.28%
443.79M
0.82%
441.67M
0.48%
436.70M
1.13%
441.61M
1.13%
438.95M
0.60%
432.51M
1.47%
424.17M
1.93%
410.46M
3.23%
420.05M
2.34%
426.16M
1.45%
426.07M
0.02%
417.99M
1.90%
437.95M
4.78%
436.82M
0.26%
443.74M
1.58%
434.23M
2.14%
429.82M
1.02%
418.01M
2.75%
400.85M
4.11%
381.74M
4.77%
379.47M
0.60%
468.85M
23.55%
494.27M
5.42%
544.18M
10.10%
572.78M
5.25%
642.57M
12.18%
713.77M
11.08%
726.83M
1.83%
746.15M
2.66%
831.06M
11.38%
1.00B
20.81%
999.13M
0.48%
1.03B
2.61%
513.63M
49.90%
490.88M
4.43%
460.65M
6.16%
85.67M
81.40%
75.45M
-
89.83M
19.06%
total liabilities
1.31B
-
1.34B
2.08%
1.35B
0.59%
1.32B
2.34%
1.33B
1.32%
1.36B
2.29%
1.37B
0.67%
1.37B
0.03%
1.41B
2.31%
1.40B
0.02%
1.41B
0.67%
1.43B
0.76%
1.45B
1.89%
1.46B
0.86%
1.46B
0.03%
1.48B
1.40%
1.51B
1.64%
1.53B
1.52%
1.54B
0.24%
1.50B
2.35%
1.52B
1.45%
1.55B
1.84%
1.57B
1.20%
1.62B
3.28%
1.49B
7.85%
1.70B
13.80%
1.80B
6.00%
1.89B
5.10%
1.89B
0.00%
1.97B
4.13%
1.97B
0.16%
2.00B
1.90%
2.05B
2.46%
2.10B
2.29%
2.14B
1.78%
2.15B
0.73%
2.14B
0.81%
2.24B
4.73%
2.22B
0.90%
2.22B
0.20%
2.23B
0.29%
2.27B
-
2.32B
2.20%
total liabilities and stockholders equity
1.31B
-
1.34B
2.08%
1.35B
0.59%
1.32B
2.34%
1.33B
1.32%
1.36B
2.29%
1.37B
0.67%
1.37B
0.03%
1.41B
2.31%
1.40B
0.02%
1.41B
0.67%
1.43B
0.76%
1.45B
1.89%
1.46B
0.86%
1.46B
0.03%
1.48B
1.40%
1.51B
1.64%
1.67B
10.98%
1.54B
8.30%
1.50B
2.35%
1.52B
1.45%
1.55B
1.84%
1.57B
1.20%
1.62B
3.28%
1.66B
2.35%
1.88B
13.27%
1.98B
5.64%
2.08B
4.95%
2.09B
0.26%
2.17B
3.94%
2.17B
0.00%
2.21B
1.89%
2.27B
2.49%
2.30B
1.65%
2.33B
1.41%
2.34B
0.21%
2.33B
0.29%
2.44B
4.60%
2.42B
0.86%
2.42B
0.09%
2.45B
0.98%
2.31B
5.60%
2.49B
7.96%
2.55B
2.36%
total non current assets
277.66M
-
270.81M
2.46%
276.03M
1.92%
275.11M
0.33%
276.20M
0.40%
274.51M
0.61%
271.37M
1.14%
273.44M
0.76%
272.05M
0.51%
268.59M
1.27%
264.01M
1.70%
257.15M
2.60%
262.52M
2.09%
265.28M
1.05%
264.91M
0.14%
261.30M
1.36%
271.96M
4.08%
271.16M
0.30%
274.78M
1.34%
269.83M
1.80%
267.58M
0.83%
261.43M
2.30%
252.57M
3.39%
241.75M
4.28%
240.33M
0.59%
300.81M
25.17%
314.24M
4.46%
342.41M
8.96%
358.00M
4.55%
393.91M
10.03%
429.71M
9.09%
436.06M
1.48%
445.04M
2.06%
487.60M
9.56%
572.81M
17.48%
570.34M
0.43%
583.31M
2.27%
91.33M
84.34%
91.44M
0.12%
92.45M
1.11%
1.71B
1,753.71%
2.44B
-
85.40M
96.49%
total non current liabilities
158.06M
-
158.06M
0.01%
158.07M
0.01%
158.08M
0.01%
152.59M
3.47%
152.60M
0.01%
169.15M
10.85%
167.16M
1.18%
165.17M
1.19%
161.18M
2.42%
158.19M
1.86%
155.19M
1.89%
152.20M
1.93%
152.21M
0.01%
152.22M
0.01%
147.23M
3.28%
147.24M
0.01%
147.25M
0.01%
147.26M
0.01%
144.77M
1.69%
144.77M
0.01%
69.75M
51.82%
69.76M
0.01%
69.77M
0.01%
69.78M
0.01%
141.54M
102.84%
68.69M
51.47%
92.79M
35.09%
55.71M
39.96%
55.81M
0.17%
55.84M
0.06%
55.78M
0.10%
55.73M
0.10%
55.67M
0.10%
55.61M
0.10%
38.10M
31.48%
37.54M
1.47%
2.09B
5,471.28%
2.09B
0.06%
2.13B
1.57%
984.38M
53.69%
1.71B
-
2.27B
33.03%
total stockholders equity
112.94M
-
117.21M
3.78%
119.20M
1.70%
122.03M
2.37%
123.37M
1.10%
124.32M
0.77%
126.00M
1.35%
129.32M
2.64%
131.06M
1.34%
133.34M
1.74%
137.72M
3.28%
139.69M
1.43%
139.21M
0.34%
141.39M
1.56%
144.91M
2.49%
147.01M
1.45%
141.70M
3.61%
142.70M
0.70%
146.45M
2.63%
149.66M
2.19%
151.96M
1.54%
154.41M
1.61%
158.86M
2.88%
162.06M
2.01%
164.79M
1.68%
178.75M
8.47%
182.78M
2.25%
189.05M
3.43%
194.47M
2.87%
198.69M
2.17%
201.80M
1.56%
205.18M
1.68%
211.02M
2.85%
201.28M
4.62%
196.28M
2.48%
185.44M
5.52%
196.23M
5.82%
203.18M
3.54%
202.53M
0.32%
200.38M
1.06%
216.88M
8.23%
676.57M
211.96%
218.46M
67.71%
227.96M
4.35%

All numbers in USD (except ratios and percentages)