Companies by Cash Flow-to-Debt Ratio

How comfortably can each company cover its total debt obligations from operating cash flow

Companies with Data

31,333
Operating CF and total liabilities required

Last Updated

Jul 2026
Quarterly + annual filings
Cash Flow-to-Debt Ratio = Operating Cash Flow / Total Liabilities
Measures how many times over a company could theoretically repay its total debt from a single year of operating cash flow. A ratio of 0.5x means the company generates enough operating cash to repay half its total liabilities annually. A ratio above 1.0x is considered very strong debt coverage. This metric is widely used in credit analysis and financial health assessments.
Rank Company CF-to-Debt Ratio Operating CF Total Liabilities Country Price 24h Change
1801 We Buy Cars Hlds Ltd
JSE:WBC
0.29x ZAC677.26 Million
≈ $359.93K
ZAC2.30 Billion South Africa ZAC3213.00 ▲ +0.75%
1802 Avatec Co. Ltd
KQ:149950
0.29x ₩3.21 Billion
≈ $2.17 Million
₩10.91 Billion Korea ₩9570.00 ▲ +11.28%
1803 i2S SA
PA:ALI2S
0.29x €1.96 Million
≈ $2.29 Million
€6.67 Million France €6.40 ▲ +0.00%
1804 Hunan Fazhan Industrial Co Ltd
SHE:000722
0.29x CN¥102.80 Million
≈ $15.04 Million
CN¥350.15 Million China CN¥14.19 ▼ -5.40%
1805 Wuxi Nce Power Co Ltd
SHG:605111
0.29x CN¥128.61 Million
≈ $18.82 Million
CN¥438.07 Million China CN¥55.60 ▼ -0.89%
1806 Apcotex Industries Limited
NSE:APCOTEXIND
0.29x Rs1.07 Billion
≈ $11.60 Million
Rs3.65 Billion India Rs560.60 ▲ +0.99%
1807 SAMJIN Co. Ltd
KQ:032750
0.29x ₩4.47 Billion
≈ $3.03 Million
₩15.24 Billion Korea ₩2985.00 ▲ +2.93%
1808 Truworths International Ltd
JSE:TRU
0.29x ZAC2.73 Billion
≈ $1.45 Million
ZAC9.31 Billion South Africa ZAC5000.00 ▼ -1.34%
1809 Chinese Gamer International
TWO:3083
0.29x NT$33.96 Million
≈ $1.07 Million
NT$115.89 Million Taiwan NT$25.30 ▼ -1.17%
1810 GNA Axles Limited
NSE:GNA
0.29x Rs1.51 Billion
≈ $16.35 Million
Rs5.16 Billion India Rs500.75 ▼ -3.19%
1811 Qinghai Salt Lake Industry Co.Ltd
SHE:000792
0.29x CN¥2.71 Billion
≈ $396.28 Million
CN¥9.26 Billion China CN¥27.58 ▲ +4.95%
1812 Amway (Malaysia) Holdings Bhd
KLSE:6351
0.29x RM72.12 Million
≈ $18.11 Million
RM246.59 Million Malaysia RM4.58 ▼ -1.51%
1813 Good Shroom Co Inc
V:MUSH
0.29x CA$451.04K
≈ $326.27K
CA$1.54 Million Canada CA$0.13 ▲ +0.00%
1814 Shengyi Electronics Co. Ltd. A
SHG:688183
0.29x CN¥1.62 Billion
≈ $237.22 Million
CN¥5.55 Billion China CN¥100.66 ▼ -0.34%
1815 Datagate Bilgisayar Malzemeleri Ticaret AS
IS:DGATE
0.29x TL1.46 Billion
≈ $32.72 Million
TL5.00 Billion Turkey TL107.70 ▲ +3.66%
1816 SHH Resources Holdings Bhd
KLSE:7412
0.29x RM3.77 Million
≈ $947.28K
RM12.93 Million Malaysia RM1.13 ▼ -4.24%
1817 Shopify Inc
TO:SHOP
0.29x CA$473.12 Million
≈ $342.25 Million
CA$1.62 Billion Canada CA$157.86 ▼ -5.41%
1818 Victrex plc
LSE:VCT
0.29x GBX39.60 Million
≈ $4.82K
GBX135.70 Million UK GBX725.00 ▼ -0.41%
1819 Zhengye Biotechnology Holding Limited Ordinary Shares
NASDAQ:ZYBT
0.29x $41.05 Million $140.71 Million USA $1.80 ▲ +30.43%
1820 Xpel Inc
NASDAQ:XPEL
0.29x $33.15 Million $113.84 Million USA $42.44 ▼ -0.42%
1821 Ekadharma International Tbk
JK:EKAD
0.29x Rp33.17 Billion
≈ $1.94 Million
Rp113.92 Billion Indonesia Rp171.00 ▲ +1.18%
1822 Hironic Co. Ltd
KQ:149980
0.29x ₩2.96 Billion
≈ $2.01 Million
₩10.18 Billion Korea ₩4325.00 ▼ -1.48%
1823 Dong Nai Port JSC
VN:PDN
0.29x ₫104.32 Billion
≈ $3.96 Million
₫358.78 Billion Vietnam ₫98200.00 ▲ +0.00%
1824 Krungdhep Sophon Public Company Limited
BK:KWC
0.29x ฿37.76 Million
≈ $1.18 Million
฿129.92 Million Thailand ฿271.00 ▲ +0.00%
1825 Marine Products Corporation
NYSE:MPX
0.29x $9.05 Million $31.14 Million USA $8.18 ▼ -0.61%
1826 Chin Teck Plantations Bhd
KLSE:1929
0.29x RM16.94 Million
≈ $4.25 Million
RM58.31 Million Malaysia RM11.06 ▼ -1.25%
1827 Hankook Shell Oil
KO:002960
0.29x ₩17.39 Billion
≈ $11.79 Million
₩59.90 Billion Korea ₩504000.00 ▲ +1.41%
1828 AGROT
IS:AGROT
0.29x TL726.70 Million
≈ $16.28 Million
TL2.50 Billion Turkey TL2.53 ▼ -0.39%
1829 UMT United Mobility Technology AG
XETRA:UMD
0.29x €965.00K
≈ $1.13 Million
€3.32 Million Germany €1.09 ▼ -1.80%
1830 Chipbond Technology
TWO:6147
0.29x NT$1.99 Billion
≈ $62.73 Million
NT$6.86 Billion Taiwan NT$175.50 ▼ -7.63%
1831 FIELMANN AG (ADR/1/5)O.N.
F:FIE1
0.29x €410.09 Million
≈ $479.44 Million
€1.42 Billion Germany €8.95 ▼ -1.10%
1832 Zhejiang Changsheng Sliding Bearings Co Ltd Class A
SHE:300718
0.29x CN¥79.78 Million
≈ $11.67 Million
CN¥275.46 Million China CN¥55.90 ▲ +1.07%
1833 JD LOGISTICS DL-000025
F:822
0.29x €18.77 Billion
≈ $21.94 Billion
€64.81 Billion Germany €1.53 ▲ +1.32%
1834 Answear.com S.A.
WAR:ANR
0.29x zł185.83 Million
≈ $51.14 Million
zł641.88 Million Poland zł19.28 ▲ +1.15%
1835 Selangor Dredging Bhd
KLSE:2224
0.29x RM178.54 Million
≈ $44.83 Million
RM616.84 Million Malaysia RM0.45 ▲ +0.00%
1836 Tong Hua Holding Public Company Limited
BK:TH
0.29x ฿16.99 Million
≈ $529.60K
฿58.71 Million Thailand ฿0.50 ▲ +2.04%
1837 RLX Technology Inc
NYSE:RLX
0.29x $357.55 Million $1.24 Billion USA $2.02 ▼ -1.94%
1838 Nestle India Limited
NSE:NESTLEIND
0.29x Rs23.14 Billion
≈ $250.26 Million
Rs80.26 Billion India Rs1447.90 ▼ -3.06%
1839 E-Data Teknoloji Pazarlama AS
IS:EDATA
0.29x TL107.99 Million
≈ $2.42 Million
TL374.63 Million Turkey TL18.90 ▼ -0.58%
1840 Planisware SAS
PA:PLNW
0.29x €32.98 Million
≈ $38.55 Million
€114.47 Million France €19.52 ▼ -2.64%
1841 VOC Energy Trust
NYSE:VOC
0.29x $10.96 Million $38.10 Million USA $3.39 ▲ +1.19%
1842 Lao Feng Xiang Co Ltd B
SHG:900905
0.29x $2.39 Billion $8.31 Billion China $2.99 ▲ +0.00%
1843 Kambi Group PLC Series B
IL:0EAW
0.29x Skr9.62 Million
≈ $1.03 Million
Skr33.48 Million UK Skr174.70 ▼ -2.35%
1844 Dimerco Data System
TWO:5403
0.29x NT$618.77 Million
≈ $19.49 Million
NT$2.15 Billion Taiwan NT$94.50 ▼ -1.05%
1845 Me2on Co. Ltd
KQ:201490
0.29x ₩6.52 Billion
≈ $4.42 Million
₩22.72 Billion Korea ₩2180.00 ▲ +8.73%
1846 Cronos Group Inc
TO:CRON
0.29x CA$13.31 Million
≈ $9.63 Million
CA$46.36 Million Canada CA$3.88 ▼ -1.02%
1847 Kung Long Batteries Industrial Co Ltd
TW:1537
0.29x NT$438.69 Million
≈ $13.82 Million
NT$1.53 Billion Taiwan NT$125.00 ▼ -0.40%
1848 ICRA Limited
NSE:ICRA
0.29x Rs779.99 Million
≈ $8.44 Million
Rs2.72 Billion India Rs4774.50 ▼ -4.94%
1849 FW Thorpe PLC
LSE:TFW
0.29x GBX15.04 Million
≈ $1.83K
GBX52.49 Million UK GBX256.00 ▼ -1.54%
1850 Globus Medical
NYSE:GMED
0.29x $202.36 Million $707.24 Million USA $75.42 ▼ -0.11%
1851 ABL Bio Inc
KQ:298380
0.29x ₩32.84 Billion
≈ $22.26 Million
₩114.79 Billion Korea ₩74300.00 ▲ +7.06%
1852 Kein Hing International Bhd
KLSE:7199
0.29x RM28.39 Million
≈ $7.13 Million
RM99.26 Million Malaysia RM1.05 ▲ +0.00%
1853 Precision Camshafts Limited
NSE:PRECAM
0.29x Rs640.97 Million
≈ $6.93 Million
Rs2.24 Billion India Rs138.28 ▼ -1.60%
1854 Monster Beverage Corp
NASDAQ:MNST
0.29x $604.99 Million $2.12 Billion USA $93.56 ▼ -2.21%
1855 Ridgeline Minerals Corp
V:RDG
0.29x CA$261.39K
≈ $189.09K
CA$914.50K Canada CA$0.19 ▲ +15.62%
1856 Porvair plc
LSE:PRV
0.29x GBX15.97 Million
≈ $1.94K
GBX55.89 Million UK GBX830.00 ▼ -0.48%
1857 Shriro Holdings Ltd
AU:SHM
0.29x AU$7.60 Million
≈ $5.38 Million
AU$26.61 Million Australia AU$0.75 ▲ +0.00%
1858 Jiangsu Junxia Gym Equipment Co. Ltd. A
SHE:301287
0.29x CN¥112.89 Million
≈ $16.52 Million
CN¥395.43 Million China CN¥32.60 ▲ +4.79%
1859 Hefei Chipmore Technology Co. Ltd. A
SHG:688352
0.29x CN¥611.00 Million
≈ $89.41 Million
CN¥2.14 Billion China CN¥14.37 ▲ +0.28%
1860 Bachem Holding AG
SW:BANB
0.29x CHF185.50 Million
≈ $234.52 Million
CHF650.41 Million Switzerland CHF75.30 ▲ +0.13%
1861 Smart Parking Ltd
AU:SPZ
0.29x AU$12.02 Million
≈ $8.51 Million
AU$42.15 Million Australia AU$0.68 ▲ +0.00%
1862 GR Engineering Services Ltd
AU:GNG
0.29x AU$39.29 Million
≈ $27.80 Million
AU$137.81 Million Australia AU$5.40 ▲ +3.05%
1863 Evolution Mining Ltd
AU:EVN
0.29x AU$1.25 Billion
≈ $885.37 Million
AU$4.39 Billion Australia AU$11.57 ▲ +1.85%
1864 Noah Holdings Limited
F:6NO
0.29x €501.18 Million
≈ $585.94 Million
€1.76 Billion Germany €7.65 ▲ +0.00%
1865 Dpm Metals Inc.
AU:DPM
0.29x AU$145.15 Million
≈ $102.70 Million
AU$509.27 Million Australia AU$51.78 ▲ +0.60%
1866 Maplebear Inc.
NASDAQ:CART
0.28x $268.00 Million $941.00 Million USA $42.53 ▼ -4.92%
1867 Catenon S.A
MC:COM
0.28x €740.97K
≈ $866.27K
€2.60 Million Spain €0.98 ▲ +0.00%
1868 Huolinhe Opencut Coal Industry Corp Ltd of Inner Mongolia
SHE:002128
0.28x CN¥4.04 Billion
≈ $591.71 Million
CN¥14.21 Billion China CN¥27.59 ▲ +4.51%
1869 Yantai North Andre Juice Co Ltd
SHG:605198
0.28x CN¥51.79 Million
≈ $7.58 Million
CN¥182.05 Million China CN¥49.66 ▲ +1.76%
1870 Zhejiang Realsun Chemical Co. Ltd.
SHE:301212
0.28x CN¥107.91 Million
≈ $15.79 Million
CN¥379.35 Million China CN¥19.85 ▲ +4.09%
1871 Argen-X
BR:ARGX
0.28x €386.77 Million
≈ $452.18 Million
€1.36 Billion Belgium €797.00 ▲ +5.09%
1872 Austco Healthcare Ltd
AU:AHC
0.28x AU$11.17 Million
≈ $7.90 Million
AU$39.34 Million Australia AU$0.24 ▲ +0.00%
1873 Guideline Geo AB (publ)
ST:GGEO
0.28x Skr9.75 Million
≈ $1.05 Million
Skr34.35 Million Sweden Skr9.90 ▼ -1.00%
1874 PKU HealthCare Corp Ltd
SHE:000788
0.28x CN¥112.80 Million
≈ $16.51 Million
CN¥397.66 Million China CN¥5.19 ▲ +2.17%
1875 Electromagnetica SA
RO:ELMA
0.28x RON11.90 Million
≈ $2.73 Million
RON41.97 Million Romania RON0.24 ▲ +0.00%
1876 Bosung Power Technology Co. Ltd
KQ:006910
0.28x ₩8.50 Billion
≈ $5.76 Million
₩29.96 Billion Korea ₩6970.00 ▲ +9.94%
1877 Punjab Chemicals & Crop Protection Limited
NSE:PUNJABCHEM
0.28x Rs829.60 Million
≈ $8.97 Million
Rs2.93 Billion India Rs1136.20 ▲ +0.95%
1878 The Andhra Sugars Limited
NSE:ANDHRSUGAR
0.28x Rs1.13 Billion
≈ $12.27 Million
Rs4.01 Billion India Rs85.42 ▲ +1.53%
1879 Shenzhen Longtech Smart Control Co. Ltd.
SHE:300916
0.28x CN¥220.53 Million
≈ $32.27 Million
CN¥779.79 Million China CN¥18.54 ▲ +2.26%
1880 Cisarua Mountain Dairy Tbk PT
JK:CMRY
0.28x Rp604.09 Billion
≈ $35.40 Million
Rp2.14 Trillion Indonesia Rp4580.00 ▼ -0.65%
1881 APAC Opto Electronics
TWO:4908
0.28x NT$50.68 Million
≈ $1.60 Million
NT$179.26 Million Taiwan NT$144.00 ▼ -0.35%
1882 Dynamic Group Holdings Ltd
AU:DDB
0.28x AU$11.55 Million
≈ $8.17 Million
AU$40.85 Million Australia AU$0.28 ▲ +0.00%
1883 Remgro Ltd
JSE:REM
0.28x ZAC5.77 Billion
≈ $3.07 Million
ZAC20.43 Billion South Africa ZAC18658.00 ▼ -1.50%
1884 Aberforth Smaller Companies Trust PLC
LSE:ASL
0.28x GBX21.28 Million
≈ $2.59K
GBX75.31 Million UK GBX1716.00 ▼ -2.05%
1885 Shanghai Aladdin Biochemical Technology Co. Ltd. A
SHG:688179
0.28x CN¥400.57 Million
≈ $58.62 Million
CN¥1.42 Billion China CN¥17.70 ▲ +0.00%
1886 Clean Seas Seafood Ltd
AU:CSS
0.28x AU$5.68 Million
≈ $4.02 Million
AU$20.12 Million Australia AU$0.14 ▲ +0.00%
1887 KRN Heat Exchanger and Refrigeration
NSE:KRN
0.28x Rs565.26 Million
≈ $6.11 Million
Rs2.00 Billion India Rs1229.10 ▼ -0.71%
1888 SOOSAN INT Co. Ltd
KQ:050960
0.28x ₩1.11 Billion
≈ $749.78K
₩3.92 Billion Korea ₩8190.00 ▲ +0.99%
1889 Emico Holdings Bhd
KLSE:9091
0.28x RM9.34 Million
≈ $2.35 Million
RM33.16 Million Malaysia RM0.13 ▼ -7.14%
1890 Neurocrine Biosciences Inc
NASDAQ:NBIX
0.28x $388.40 Million $1.38 Billion USA $174.15 ▲ +0.85%
1891 AI Era Corp.
NASDAQ:ABQQD
0.28x $769.85K $2.73 Million USA $0.24 ▼ -13.86%
1892 Descartes Systems Group Inc
TO:DSG
0.28x CA$77.23 Million
≈ $55.87 Million
CA$274.44 Million Canada CA$92.67 ▼ -3.48%
1893 Hansen Technologies Ltd
AU:HSN
0.28x AU$62.26 Million
≈ $44.05 Million
AU$221.29 Million Australia AU$4.10 ▼ -3.98%
1894 Trustpilot Group PLC
LSE:TRST
0.28x GBX37.77 Million
≈ $4.59K
GBX134.29 Million UK GBX256.40 ▼ -2.36%
1895 Hangzhou Chinastars Reflective Material Co.Ltd.
SHE:301077
0.28x CN¥192.05 Million
≈ $28.10 Million
CN¥682.93 Million China CN¥18.69 ▲ +1.69%
1896 SV Investment Corporation
KQ:289080
0.28x ₩6.40 Billion
≈ $4.34 Million
₩22.75 Billion Korea ₩1860.00 ▲ +4.20%
1897 Pegasus Heights Bhd
KLSE:4464
0.28x RM2.14 Million
≈ $537.79K
RM7.62 Million Malaysia RM0.01 ▲ +0.00%
1898 Canaf Investments Inc
V:CAF
0.28x CA$626.42K
≈ $453.14K
CA$2.23 Million Canada CA$0.32 ▲ +0.00%
1899 Nahar Spinning Mills Limited
NSE:NAHARSPING
0.28x Rs3.32 Billion
≈ $35.86 Million
Rs11.81 Billion India Rs273.75 ▼ -1.58%
1900 Advani Hotels & Resorts (India) Limited
NSE:ADVANIHOTR
0.28x Rs80.56 Million
≈ $871.26K
Rs287.04 Million India Rs51.33 ▼ -1.61%