OTC : CFOO

China Foods Holdings Ltd. — Financials

$0.6639 USD

$0 (0.0%)

Volume
4
Average Volume
3
Market Capitalization
$13.45M
P/E Ratio
9.16
Dividend Yield
5.38%
Price Target
Year High
$0.66
Year Low
$0.66
Day High
Day Low
Payout Ratio
$0.49
Current Ratio
$1.09
CFOO Financial Statements
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
revenue 2.29M 233.34K 21.45B 20.97B 19.78B 17.25B 17.17B 15.65B 13.36B 10.11B
costOfRevenue 2.08M 179.47K 13.9B 13.47B 12.72B 10.42B 10.9B 10.11B 8.66B 6.47B
grossProfit 209.51K 53873 7.54B 7.5B 7.06B 6.83B 6.27B 5.54B 4.7B 3.64B
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 2.96M 502.65K 530.44M 505.88M 495.78M 482.7M 465.54M 450.85M 613.94M 386.53M
sellingAndMarketingExpenses -36648 6856 5.47B 5.54B 5.36B 5.26B 4.97B 4.47B 3.77B 2.84B
sellingGeneralAndAdministrativeExpenses 2.93M 509.51K 6B 6.05B 5.85B 5.74B 5.44B 4.92B 4.38B 3.23B
otherExpenses 73297 - -305.48M -134.82M -191.34M -160.67M - - - -
operatingExpenses 3M 509.51K 5.69B 5.91B 5.66B 5.58B 5.44B 4.92B 4.38B 3.23B
costAndExpenses 5.08M 688.98K 19.6B 19.38B 18.39B 16.01B 16.34B 15.02B 13.04B 9.69B
netInterestIncome 314.67 329 19.11M 15.32M 26.4M -13.87M -48.52M -69.81M -32.98M 28.53M
interestIncome 314.67 329 24.08M 18.83M 30.89M 11.19M 5.1M 5.02M 55.36M 50.99M
interestExpense - - 4.97M 3.51M 4.49M 25.06M 53.62M 74.84M 88.34M 22.46M
depreciationAndAmortization 64234 2235 770.89M 613.43M 537.14M 546.56M 399.2M 414.84M 517.73M 420.05M
ebitda -2.73M -453.4K 2.52B 2.19B 1.89B 1.81B 1.23B 1.04B 833.04M 835.81M
ebit -2.79M -455.64K 1.75B 1.58B 1.35B 1.27B 833.81M 623.29M 315.31M 415.76M
nonOperatingIncomeExcludingInterest - - 101.12M 12.47M 43.02M -22.56M - - - -591.86K
operatingIncome -2.79M -455.64K 1.85B 1.59B 1.4B 1.24B 833.81M 623.29M 315.31M 415.16M
totalOtherIncomeExpensesNet 1755 902 -4.97M 26.39M 24.96M 10.54M 178.8M 114.86M 1.9B 228M
incomeBeforeTax -2.79M -454.74K 1.84B 1.61B 1.42B 1.25B 1.01B 738.16M 2.21B 643.17M
incomeTaxExpense - 836 458.43M 404.02M 348.17M 299.96M 236.77M 161.79M 588.79M 149.45M
netIncomeFromContinuingOperations -2.79M -455.57K 1.39B 1.21B 1.07B 953.26M 775.84M 576.36M 1.62B 493.72M
netIncomeFromDiscontinuedOperations - - - - - - - - 374.29M -
otherAdjustmentsToNetIncome - - - - - - - - - 172.32M
netIncome -2.79M -455.57K 832.58M 659.84M 572.42M 498.73M 417.79M 320.86M 1.56B 447.47M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -2.79M -455.57K 832.58M 659.84M 572.42M 498.73M 417.79M 320.86M -365.29K 447.46M
eps -0.14 -0.02 30 24 20 18 15 11 -0.07 9.84
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
cashAndCashEquivalents 69177 286.05K 1.24M 2.62M 1.59B 1.86B 834.79M 243.24M 832.06M 1B
shortTermInvestments - - - - 90.5M 43.17M 19.44M - - -
cashAndShortTermInvestments 69177 286.05K 1.24M 2.62M 1.68B 1.9B 854.22M 243.24M 832.06M 1B
netReceivables 48081 31165 296.37K 109.52K 707.41K 741.75K 395.56M 328.75M 331.48M 1.5B
accountsReceivables - - 275.08K 35082 - - 395.56M 328.75M 331.48M 1.18B
otherReceivables 48081 31165 21287 74433 707.41K 741.75K - - - -
inventory 274.49K 401.02K 342.03K 949.56K 1.93B 1.83B 1.89B 1.65B 1.29B 3.59B
prepaids 747.64K 2.19M 452.05K 438.18K 84.45M 170.95M 75.8M 118.17M 130.94M 1.15B
otherCurrentAssets - -2.51M -1.98M 4.56B 1.15B 901.68M 895.06M 880.08M 884.94M 917.57M
totalCurrentAssets 1.14M 398.69K 349.6K 4.57B 4.85B 4.81B 4.11B 3.22B 3.47B 8.16B
propertyPlantEquipmentNet 337.64K 34264 12981 5.8B 5.66B 5.58B 5.68B 4.89B 4.66B 3.59B
goodwill - - 1.85B 1.85B 1.85B 1.85B 1.85B 1.85B 1.85B 1.36B
intangibleAssets 11621 2055 1.7B 1.69B 1.68B 1.66B 1.66B 1.66B 1.66B 10.09M
goodwillAndIntangibleAssets 11621 2055 3.54B 3.53B 3.53B 3.51B 3.51B 3.51B 3.51B 1.37B
longTermInvestments - - 252.37M 839.79M 812.36M 792.16M 769.81M 742.03M 708.36M 662.06M
taxAssets - - - - - - - - - -
otherNonCurrentAssets - - -3.8B 325.69M 313.38M 414.96M 375.18M 933.06M 841.22M 639.76M
totalNonCurrentAssets 349.26K 36319 15578 10.5B 10.32B 10.3B 10.34B 10.07B 9.71B 6.27B
otherAssets - - - - - - - - - -
totalAssets 1.49M 435K 16.23B 15.06B 15.17B 15.11B 14.45B 13.29B 13.19B 14.43B
totalPayables 8.44M 817.93K 996.61M 1.13B 688.93M 930.96M 1.34B 1.03B 1.33B 2.88B
accountPayables - - 996.61M 1.13B 688.93M 930.96M 1.34B 1.03B 1.33B 1.07B
otherPayables 8.44M 817.93K - - - - - - - 666.91
accruedExpenses 410.32K 52088 73648 2.67B 3.01B 2.85B 2.32B 1.9B - 21.48M
shortTermDebt 20424 5.97B 149.03K - 726.55K - 606.5M 580M 1.26M 1.07M
capitalLeaseObligationsCurrent 76359 - 39.77M 36.07M 114.13K 37.55M 31.15M - - -
taxPayables 34473 1554 20019 15722 337.22M 324.8M 310.7M 29.98M 491.91M -
deferredRevenue 1.43M 415.79K 68885 - 340.78K - - - - -
otherCurrentLiabilities -20423 -5.97B 4.92B 2.02B 2.76B 2.73B 2.44B 2.17B 3.6B 3.97B
totalCurrentLiabilities 10.36M 1.29M 5.96B 5.86B 6.47B 6.55B 6.73B 5.69B 4.93B 6.87B
longTermDebt - - - - - 20M - 586.5M 199.55K 200.07K
capitalLeaseObligationsNonCurrent 66457 - 39.61M 21.64M 42.41M 52.91M 64.47M - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities - - 539.46M 315.78M 268.03M - - - - -
totalNonCurrentLiabilities 66457 - 579.07M 337.42M 310.44M 479.36M 403.47M 886.52M 199.55K 200.07K
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 142.82K - 79.38M 57.71M 42.52M 90.47M 95.62M - - -
totalLiabilities 10.42M 1.29M 6.54B 6.2B 6.78B 7.03B 7.14B 6.58B 6.93B 7.9B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 2025 2025 293.2M 293.2M 293.2M 293.2M 293.2M 293.2M 293.2M 250.47M
retainedEarnings -2.53M -2.13M 4.95B 4.46B 4.09B 3.77B 3.39B 3.07B 2.81B 1.48B
additionalPaidInCapital 1.29M 1.29M 30.82M 30.82M 30.82M 30.82M 30.82M 30.82M 30.82M 33.46M
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
netIncome -2.79M -3.33M 832.58M 659.84M 572.42M 498.73M 417.79M 320.86M 1.56B 447.47M
depreciationAndAmortization 48871 16312 849.76M 681.07M 600.23M 605.77M 439.19M 429.96M 530.99M 435.53M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - - - - - - - 15000 -1.02M -2.53M
changeInWorkingCapital 468.5 726.4K -307.27M -359.32M -245.41M 4.35M 395.61M 343.1M 258.38M 76.08M
accountsReceivables -23607 - 13.45M -35.67M -24.33M 3.46M -27.06M -5.86M 172.37M 4.9M
inventory 109.7K -48617 191.88M 71.68M -92.74M -617.67K -271.21M -382.58M 169.55M -189.5M
accountsPayables - - - - - 51074 - - - -
otherWorkingCapital -85624 775.02K -512.6M -395.33M -128.34M 1.45M 693.88M 731.53M -83.53M 260.68M
otherNonCashItems 16537 - -1.38B -981.75M -927.67M -1.11B -1.25B 180.6M -1.9B -369.21M
netCashProvidedByOperatingActivities -2.72M -2.58M -316.92K -171.6K -438.62K 2.24M 5.43M 1.27B 447.03M 587.34M
investmentsInPropertyPlantAndEquipment - - -627.47M -881.89M -713.58M -564.75M -702.82M -686.3M -675.88M -764.67M
acquisitionsNet - - 51.06M - -230.05M 7198 - - -2.95B -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities - -171.19K 576.4M 881.92M 943.6M 564.3M 701.97M -348.06M 6.23B 1.21B
netCashProvidedByInvestingActivities - -171.19K -746 22930 -27358 -442.83K -853.95K -1.03B 2.61B 449.34M
netDebtIssuance - - -61.11M -49.6M -100.19K -629.74M -587.58M -590.12M -676.9M -305.76M
longTermNetDebtIssuance - - -37378 -49.6M -100.19K -79395 -587.58M -590.12M -676.9M -305.76M
shortTermNetDebtIssuance - - -61.07M - - - - - - -
netStockIssuance - - - - - - - - - -
netCommonStockIssuance - - - - - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - -337.36M -297.05M -248.95M -122.23M -96.23M -167.63M -2.4B -52.79M
commonDividendsPaid - - -337.36M -297.05M -248.95M -122.23M -96.23M -167.63M -2.4B -52.79M
preferredDividendsPaid - - - - - - - - - -429
otherFinancingActivities 2.72M 1.79M 398.59M 346.59M 249.1M 752.27M 683.38M -71.26M -82.62M -420.9M
netCashProvidedByFinancingActivities 2.72M 1.79M 114.27K -52688 50319 299.27K -430.79K -829.01M -3.16B -779.45M
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
revenue 677.08K 142.21K 41 210.94K 8.99B 12.46B 9.07B 11.89B 8.57B 11.22B
costOfRevenue 615.06K 126.65K 16 7441 5.87B 8.04B 5.89B 7.58B 5.87B 6.86B
grossProfit 62024 15560 25 20176 3.13B 4.42B 3.19B 4.31B 2.7B 4.36B
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 1.38M 225.77K 301.18K 201.47K 290.5M 240.06M 272.71M 233.17M 265.47M 230.3M
sellingAndMarketingExpenses -37067 60 5082 4999 2.43B 3.04B 2.49B 3.05B 2.05B 3.31B
sellingGeneralAndAdministrativeExpenses 1.35M 225.83K 303.04K 206.47K 2.7B 3.3B 2.76B 3.29B 2.31B 3.54B
otherExpenses -730.36K -112.92K -199.27K - -91.34M -214.13M -34.3M -100.52M -78.54M -112.81M
operatingExpenses 616.23K 112.92K 103.77K 206.47K 2.61B 3.09B 2.73B 3.18B 2.24B 3.43B
costAndExpenses 1.23M 239.57K 103.78K 555.9K 8.47B 11.13B 8.61B 10.77B 8.1B 10.28B
netInterestIncome 69.93 14.33 71 258 11.81M 1745 5.72M 9.6M 13.2M 13.2M
interestIncome 69.93 14.33 71 258 11.81M 1745 5.72M 9.6M 13.2M 13.2M
interestExpense - - - - - - - - - -
depreciationAndAmortization 13027 13310 1780 427 380.65M 390.26M 314.82M 298.61M 305.32M 231.82M
ebitda -541.11K -684.12K -773.73K -185.87K 894.98M 1.62B 773.57M 1.42B 762.46M 1.13B
ebit -554.14K -97355 -775.51K -186.06K 514.33M 1.23B 458.75M 1.12B 457.14M 897.73M
nonOperatingIncomeExcludingInterest -69.93 -2 -308 -1655 5.17M 95.96M 2.87M 9.6M 6.57M 36.45M
operatingIncome -554.2K -97355 -775.82K -344.97K 519.49M 1.33B 461.62M 1.13B 463.71M 934.18M
totalOtherIncomeExpensesNet 69.93 3 186 863 -3.23M -1.74M -1.46M 27.85M -15.04M 40M
incomeBeforeTax -554.14K -97352 -110.63K -344.1K 516.27M 1.33B 460.16M 1.15B 448.67M 974.18M
incomeTaxExpense - - 16543 -15708 147.69M 310.74M 129.5M 274.52M 119.92M 228.25M
netIncomeFromContinuingOperations -554.14K -697.42K -127.17K -328.4K 368.57M 1.02B 330.66M 879.77M 328.75M 745.94M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome -554.14K -97352 -127.17K -169.96K 231.85M 600.5M 178.34M 481.5M 167.87M 404.55M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -554.14K -97352 -285.61K -169.96K 231.85M 600.5M 178.34M 481.5M 167.87M 404.55M
eps -0.03 -0.0 -0.01 -0.01 8.28 21.72 6.38 17 6 14
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
cashAndCashEquivalents 69177 63569 286.05K 548.54K 1.24M 2.28M 1.04B 1.99B 1.59B 1.93B
shortTermInvestments - - - - - 10948 5.21M 12.85M 90.5M 52.38M
cashAndShortTermInvestments 69177 63569 286.05K 548.54K 1.24M 2.29M 1.04B 2B 1.68B 1.98B
netReceivables 48081 12478 31165 440.75K 296.37K 2.18M 360.04M 933.84M 711.71M 831.98M
accountsReceivables - - - - 275.08K 1.03M 360.04M 933.84M 327.75M 831.98M
otherReceivables 48081 12478 31165 440.75K 21287 1.15M - - 707.41K -
inventory 324.91K 704.48K 401.02K 431.9K 342.03K 1.21M 1.89B 1.05B 1.93B 1.23B
prepaids 852.53K 1.03M 2.19M - 452.05K 66799 700.58M 566.73M 84.45M 698.14M
otherCurrentAssets -155.3K -1.49M -2.51M 363.32K 147.32K 33762 575.36M 13.94M 437.68M 68.09M
totalCurrentAssets 1.14M 317.87K 398.69K 1.78M 2.48M 5.77M 4.57B 4.56B 4.85B 4.81B
propertyPlantEquipmentNet 337.64K 30858 34264 120.51K 91958 6.25M 5.8B 5.7B 5.66B 5.61B
goodwill - - - - 1.85B 1.85M 1.85B 1.85B 1.85B 1.85B
intangibleAssets 11621 1856 2055 1.04B 1.7B 1.69M 1.69B 1.68B 1.68B 1.68B
goodwillAndIntangibleAssets 11621 1856 2055 3.55B 3.54B 4.01B 3.53B 3.53B 3.53B 3.52B
longTermInvestments - - - 255.3M 252.37M 252.37M 839.79M 837.23M 812.36M 833.46M
taxAssets - - - - - 249.96M - - - -
otherNonCurrentAssets - - - 6.54B 6.45B 5.79B 325.69M 348.52M 313.38M 487.5M
totalNonCurrentAssets 349.26K 32714 36319 10.34B 10.25B 10.32B 10.5B 10.42B 10.32B 10.45B
otherAssets - - - - - - - - - -
totalAssets 212.89K 350.59K 435K 17.01B 16.23B 16.09B 15.06B 14.98B 15.17B 15.26B
totalPayables 8.44M 1.03M 817.93K 576.67K 996.61M 1.66B 1.13B 1.48B 688.93M 1.29B
accountPayables - - - - 996.61M 1.14B 1.13B 1.48B 688.93M 1.29B
otherPayables 8.44M 1.03M 817.93K 576.67K - - - - - -
accruedExpenses 410.32K 53588 52088 2.5B 2.59B 2.62B 2.67B 2.89B 3.01B 3.41B
shortTermDebt 20424 7.41M 5.97B - - - - - - -
capitalLeaseObligationsCurrent - - - 50116 39.77M 33.25M 36.07M 38.48M 114.13K 31.52M
taxPayables 34473 - - 1014 406.21M 88.79M 84.19M 92.31M 81.53M 103.4M
deferredRevenue 2.07M 319.68K 415.79K - - - - - - -
otherCurrentLiabilities -9.46M -7.41M -5.97B 3.74B 2.33B 1.8B 2.02B 1.66B 2.77B 1.51B
totalCurrentLiabilities 1.48M 1.41M 1.29M 6.25B 5.96B 6.11B 5.86B 6.07B 6.47B 6.25B
longTermDebt - - - - - - -315.78M - - -
capitalLeaseObligationsNonCurrent - - - 64.73M 39.61M 32.76M 21.64M 31.52M 42.41M 59.57M
deferredRevenueNonCurrent - - - - - 462.3M - - - -
deferredTaxLiabilitiesNonCurrent - - - - - 81.54M - - - -
otherNonCurrentLiabilities - - - 498.06M 539.46M - 315.78M - 268.03M -
totalNonCurrentLiabilities 66457 - - 562.79M 579.07M 576.61M 337.42M 324.53M 310.44M 521.95M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - - - 64.78M 79.38M 66.01M 57.71M 70M 42.52M 91.09M
totalLiabilities 1.49M 1.41M 1.29M 6.81B 6.54B 6.68B 6.2B 6.39B 6.78B 6.77B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 2025 2025 2025 293.2M 293.2M 293.2M 293.2M 293.2M 293.2M 293.2M
retainedEarnings -2.53M -2.33M -2.13M 5.1B 4.95B 4.69B 4.46B 4.28B 4.09B 3.92B
additionalPaidInCapital 1.29M 1.29M 1.29M 1.29M 30.82M 30.82M 30.82M 5.05B 30.82M 30.82M
date 2025-12-31 2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30
netIncome -828.76K -1.39M -928.21K -448.07K -804.4K 600.61M 178.34M 481.5M 167.87M 404.55M
depreciationAndAmortization 9824.6 26621 1853.9 1257 63374 425.14M 349.75M 331.31M 337.74M 262.48M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - - - - - - - - - -
changeInWorkingCapital 56535 139.71K 201.37K -10456 49489 545.42M -1.11B 751.82M -969.46M 724.05M
accountsReceivables - - - 282.17K - -648.69M 478.09M -513.76M 452.33M -476.66M
inventory 367.84K -282.77K -80972 -76503 16080 722.78M -833.52M 905.2M -733.19M 640.45M
accountsPayables - - 250.17K - - - - - - -
otherWorkingCapital -311.3K 422.48K 32165 -216.13K 33429 471.33M -755.71M 360.38M -688.6M 560.26M
otherNonCashItems 629.06K 614.25K 97818 99851 117.85K -93.08M 458.81M -299.32M 463.21M -691.43M
netCashProvidedByOperatingActivities -133.34K -614.25K -627.17K -357.42K -573.69K 1.48B -124.24M 1.27B -643.24K 699.65M
investmentsInPropertyPlantAndEquipment - - - - -5263 -269.12M -445.91M -435.98M -435.56M -278.01M
acquisitionsNet - - - - - 51.06M - - -230.05M -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities - - - - - 15.81M 446.07M 28.52M 665.44M 20.97M
netCashProvidedByInvestingActivities - - - - -5263 -202.24M 163.75K -407.46M -176.52K -257.04M
netDebtIssuance - - - - - -27.1M - -24.34M - -41.36M
longTermNetDebtIssuance - - - - - -27.1M - -24.34M - -41.36M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - - - - - - - - - -
netCommonStockIssuance - - - - - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - -297.05M - - -250.36M
commonDividendsPaid - - - - - - -297.05M - - -250.36M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities 76891 935.66K 592.33K -3684 -32197.1 -9.89M 296.53M -433.25M -41979 -82.35M
netCashProvidedByFinancingActivities 76891 935.66K 592.33K -3684 -32197.1 -37M -522.71K -457.58M -41979 -374.06M