NASDAQ:CFFI
C&F Financial Corporation
- Stock
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
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)