Companies by Cash Flow-to-Debt Ratio

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,567
Operating CF and total liabilities required

Last Updated

Oct 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.

Cash Flow-to-Debt Ratio Rankings of Public Companies (October 2026)

Cash flow-to-debt ratio rankings of public companies for October 2026, covering 31,567 companies. Search or filter the table below to find a company.

Rank Company CF-to-Debt Ratio Operating CF Total Liabilities Country Price 24h Change
2001 Mader Group Ltd
AU:MAD
0.27x AU$30.88 Million
≈ $21.85 Million
AU$116.23 Million Australia AU$6.21 ▲ +1.80%
2002 Hangzhou Xili Intelligent Technology Co. Ltd. A
SHG:688616
0.27x CN¥54.81 Million
≈ $8.02 Million
CN¥206.42 Million China CN¥10.54 ▲ +1.25%
2003 IMDEX Ltd
AU:IMD
0.27x AU$53.27 Million
≈ $37.69 Million
AU$200.79 Million Australia AU$3.33 ▼ -0.30%
2004 Yg Plus Inc
KO:037270
0.27x ₩27.48 Billion
≈ $18.62 Million
₩103.63 Billion Korea ₩3135.00 ▼ -2.64%
2005 WINSON Machinery Co Ltd
TWO:4538
0.26x NT$17.77 Million
≈ $559.85K
NT$67.08 Million Taiwan NT$17.40 ▲ +0.29%
2006 ALK-Abelló A/S
CO:ALK-B
0.26x Dkr722.00 Million
≈ $112.96 Million
Dkr2.73 Billion Denmark Dkr237.80 ▲ +0.34%
2007 Suzhou Longway Electronic Machinery Co. Ltd. A
SHE:301202
0.26x CN¥196.10 Million
≈ $28.70 Million
CN¥741.06 Million China CN¥31.45 ▲ +4.49%
2008 Kamdhenu Limited
NSE:KAMDHENU
0.26x Rs140.66 Million
≈ $1.52 Million
Rs531.83 Million India Rs37.30 ▼ -1.84%
2009 Cranswick PLC
LSE:CWK
0.26x GBX171.40 Million
≈ $20.85K
GBX648.40 Million UK GBX5170.00 ▼ -0.58%
2010 Ozerden Plastik Sanayi
IS:OZRDN
0.26x TL13.95 Million
≈ $312.52K
TL52.79 Million Turkey TL9.69 ▼ -9.94%
2011 Spyrosoft Spólka Akcyjna
F:2NP
0.26x €23.71 Million
≈ $27.71 Million
€89.73 Million Germany €73.60 ▲ +0.27%
2012 Scout24 AG
XETRA:G24
0.26x €284.84 Million
≈ $333.01 Million
€1.08 Billion Germany €81.30 ▲ +1.75%
2013 HANGZHOU TIGERMED CO. H 1
F:5HZ1
0.26x €1.12 Billion
≈ $1.31 Billion
€4.24 Billion Germany €4.50 ▼ -0.44%
2014 Taylor Maritime Investments Ltd
LSE:TMI
0.26x $15.78 Million $59.78 Million UK $0.77 ▲ +0.00%
2015 Taylor Maritime Investments Limited
LSE:TMIP
0.26x GBX15.78 Million
≈ $1.92K
GBX59.78 Million UK GBX57.60 ▲ +1.05%
2016 Primega Group Holdings Limited Ordinary Shares
NASDAQ:PGHL
0.26x $2.39 Million $9.08 Million USA $0.65 ▲ +0.00%
2017 Tasly Pharmaceutical Group Co Ltd
SHG:600535
0.26x CN¥552.13 Million
≈ $80.79 Million
CN¥2.09 Billion China CN¥14.11 ▼ -1.95%
2018 Quantum Software SA
WAR:QNT
0.26x zł2.17 Million
≈ $596.66K
zł8.23 Million Poland zł42.60 ▼ -0.47%
2019 New Gold Inc
TO:NGD
0.26x CA$333.16 Million
≈ $241.00 Million
CA$1.27 Billion Canada CA$12.16 ▲ +0.00%
2020 UCrest Bhd
KLSE:0005
0.26x RM1.26 Million
≈ $316.09K
RM4.78 Million Malaysia RM0.05 ▲ +0.00%
2021 Mastech Holdings Inc
NYSE MKT:MHH
0.26x $6.48 Million $24.61 Million USA $6.48 ▲ +0.31%
2022 CHRISTIAN DIOR ADR1/4/EO2
F:DIO0
0.26x €18.86 Billion
≈ $22.05 Billion
€71.68 Billion Germany €109.00 ▼ -3.54%
2023 Huangshan Tourism Development Co Ltd A
SHG:600054
0.26x CN¥264.01 Million
≈ $38.63 Million
CN¥1.00 Billion China CN¥10.33 ▲ +0.39%
2024 Queclink Wireless Solutions Co Ltd
SHE:300590
0.26x CN¥81.02 Million
≈ $11.86 Million
CN¥308.01 Million China CN¥10.84 ▲ +4.63%
2025 NINtec Systems Limited
NSE:NINSYS
0.26x Rs138.72 Million
≈ $1.50 Million
Rs527.45 Million India Rs877.30 ▲ +2.58%
2026 PRECIA SA EO -50
F:P1E0
0.26x €16.63 Million
≈ $19.45 Million
€63.24 Million Germany €19.60 ▼ -0.51%
2027 Asia Fiber Public Company Limited
BK:AFC
0.26x ฿58.67 Million
≈ $1.83 Million
฿223.11 Million Thailand ฿4.38 ▲ +0.00%
2028 Azkoyen
MC:AZK
0.26x €18.91 Million
≈ $22.10 Million
€71.89 Million Spain €10.25 ▼ -0.97%
2029 Wheaton Precious Metals Corp
TO:WPM
0.26x CA$649.52 Million
≈ $469.85 Million
CA$2.47 Billion Canada CA$184.56 ▼ -1.03%
2030 Beijing CTJ Information Technology Co. Ltd.
SHE:301153
0.26x CN¥129.64 Million
≈ $18.97 Million
CN¥493.64 Million China CN¥17.81 ▲ +1.31%
2031 Southern Cross Electrical Engineering Ltd
AU:SXE
0.26x AU$73.81 Million
≈ $52.23 Million
AU$281.07 Million Australia AU$4.25 ▼ -1.16%
2032 Surya Roshni Limited
NSE:SURYAROSNI
0.26x Rs2.47 Billion
≈ $26.68 Million
Rs9.40 Billion India Rs215.84 ▲ +1.62%
2033 YCC CORP
KQ:232140
0.26x ₩32.20 Billion
≈ $21.82 Million
₩122.69 Billion Korea ₩13330.00 ▼ -5.80%
2034 Cummins India Limited
NSE:CUMMINSIND
0.26x Rs7.42 Billion
≈ $80.29 Million
Rs28.29 Billion India Rs4612.00 ▲ +0.09%
2035 CHINA KEPEI ED. DL-00001
F:9CK
0.26x €811.39 Million
≈ $948.60 Million
€3.09 Billion Germany €0.09 ▼ -1.68%
2036 Samindo Resources Tbk
JK:MYOH
0.26x Rp11.31 Million
≈ $662.81
Rp43.11 Million Indonesia Rp895.00 ▲ +4.07%
2037 BKI Investment Company Ltd
AU:BKI
0.26x AU$36.82 Million
≈ $26.05 Million
AU$140.41 Million Australia AU$1.76 ▼ -0.56%
2038 Aarvee Denims & Exports Limited
NSE:AARVEEDEN
0.26x Rs274.72 Million
≈ $2.97 Million
Rs1.05 Billion India Rs136.63 ▲ +8.72%
2039 Zepp Health Corp
NYSE:ZEPP
0.26x $670.67 Million $2.56 Billion USA $2.77 ▼ -5.14%
2040 NorAm Drilling AS
F:TM9
0.26x €5.27 Million
≈ $6.16 Million
€20.14 Million Germany €4.45 ▼ -3.58%
2041 Nurol Gayrimenkul Yatirim Ortakligi AS
IS:NUGYO
0.26x TL103.10 Million
≈ $2.31 Million
TL394.10 Million Turkey TL6.48 ▲ +3.35%
2042 Changshu Tongrun Auto
SHG:603201
0.26x CN¥324.94 Million
≈ $47.55 Million
CN¥1.24 Billion China CN¥14.81 ▲ +1.51%
2043 Bavarian Nordic
CO:BAVA
0.26x Dkr545.05 Million
≈ $85.28 Million
Dkr2.08 Billion Denmark Dkr242.00 ▲ +1.94%
2044 Gagasan Nadi Cergas Berhad
KLSE:0206
0.26x RM113.63 Million
≈ $28.53 Million
RM434.75 Million Malaysia RM0.34 ▲ +0.00%
2045 Compagnie du Cambodge
PA:CBDG
0.26x €27.40 Million
≈ $32.03 Million
€104.90 Million France €95.00 ▲ +0.00%
2046 Zhejiang Wufangzhai Industry Co. Ltd. A
SHG:603237
0.26x CN¥263.10 Million
≈ $38.50 Million
CN¥1.01 Billion China CN¥14.79 ▼ -1.20%
2047 Shenzhen Shenbao Industrial Co Ltd
SHE:000019
0.26x CN¥527.88 Million
≈ $77.25 Million
CN¥2.02 Billion China CN¥6.64 ▲ +0.91%
2048 Baoding Dongli Machinery Co.Ltd.
SHE:301298
0.26x CN¥75.75 Million
≈ $11.08 Million
CN¥290.11 Million China CN¥11.84 ▲ +1.37%
2049 AIR LIQUIDE ADR 1/5/EO 11
F:AILA
0.26x €6.52 Billion
≈ $7.62 Billion
€24.97 Billion Germany €36.60 ▼ -0.54%
2050 Metro Systems Corporation Public Company Limited
BK:MSC
0.26x ฿541.95 Million
≈ $16.89 Million
฿2.08 Billion Thailand ฿5.75 ▲ +0.88%
2051 Carabao Group Public Company Limited
BK:CBG-R
0.26x ฿1.29 Billion
≈ $40.14 Million
฿4.93 Billion Thailand ฿59.25 ▲ +0.00%
2052 Pengxin International Mining Co Ltd
SHG:600490
0.26x CN¥435.29 Million
≈ $63.70 Million
CN¥1.67 Billion China CN¥6.15 ▲ +0.82%
2053 Suzhou Electrical Apparatus Sci
SHE:300215
0.26x CN¥95.26 Million
≈ $13.94 Million
CN¥365.27 Million China CN¥6.24 ▲ +0.00%
2054 PRADA S.P.A.UNS.ADR/2 EO1
F:PRP0
0.26x €1.65 Billion
≈ $1.93 Billion
€6.35 Billion Germany €8.00 ▼ -1.23%
2055 Graincorp Ltd
AU:GNC
0.26x AU$335.20 Million
≈ $237.18 Million
AU$1.29 Billion Australia AU$6.38 ▼ -1.39%
2056 Humanica Public Company Limited
BK:HUMAN
0.26x ฿144.25 Million
≈ $4.50 Million
฿553.69 Million Thailand ฿4.52 ▲ +0.89%
2057 The Reject Shop Ltd
AU:TRS
0.26x AU$84.60 Million
≈ $59.86 Million
AU$324.80 Million Australia AU$6.68 ▲ +0.00%
2058 Navigator Global Investments Ltd
AU:NGI
0.26x AU$42.77 Million
≈ $30.26 Million
AU$164.23 Million Australia AU$2.08 ▼ -0.48%
2059 Haivision Systems Inc
TO:HAI
0.26x CA$12.35 Million
≈ $8.94 Million
CA$47.46 Million Canada CA$3.77 ▼ -0.53%
2060 Dialight plc
LSE:DIA
0.26x GBX14.11 Million
≈ $1.72K
GBX54.20 Million UK GBX528.00 ▼ -0.75%
2061 Innoprise Plantations Bhd
KLSE:6262
0.26x RM24.43 Million
≈ $6.13 Million
RM93.95 Million Malaysia RM1.89 ▲ +0.00%
2062 Forus S.A
SN:FORUS
0.26x CL$35.13 Billion
≈ $39.29 Million
CL$135.10 Billion Chile CL$1740.00 ▲ +0.00%
2063 Text S.A.
WAR:TXT
0.26x zł25.03 Million
≈ $6.89 Million
zł96.26 Million Poland zł39.20 ▼ -0.41%
2064 P&H Tech Co. Ltd.
KQ:239890
0.26x ₩3.25 Billion
≈ $2.20 Million
₩12.49 Billion Korea ₩3380.00 ▼ -0.59%
2065 Arrow Exploration Corp
V:AXL
0.26x CA$13.66 Million
≈ $9.88 Million
CA$52.58 Million Canada CA$0.71 ▲ +1.43%
2066 Alumil Rom Industry SA
RO:ALU
0.26x RON8.58 Million
≈ $1.97 Million
RON33.04 Million Romania RON2.76 ▼ -0.72%
2067 Rigol Technologies Co. Ltd. A
SHG:688337
0.26x CN¥96.47 Million
≈ $14.12 Million
CN¥371.38 Million China CN¥38.24 ▲ +5.05%
2068 Newag S.A.
WAR:NWG
0.26x zł258.49 Million
≈ $71.14 Million
zł996.23 Million Poland zł99.30 ▲ +0.10%
2069 SON.HO.UN.ADR 1/5 SF -05
F:PHBA
0.26x €793.70 Million
≈ $927.92 Million
€3.06 Billion Germany €37.80 ▼ -1.56%
2070 Xilam Animation
PA:XIL
0.26x €10.64 Million
≈ $12.44 Million
€41.04 Million France €3.00 ▲ +0.00%
2071 Axon Partners Group S.A.
MC:APG
0.26x €1.74 Million
≈ $2.03 Million
€6.70 Million Spain €17.00 ▲ +0.00%
2072 United Radiant Technology
TWO:5315
0.26x NT$138.36 Million
≈ $4.36 Million
NT$534.46 Million Taiwan NT$18.85 ▲ +0.80%
2073 Shenzhen Goodix Technology Co Ltd Class A
SHG:603160
0.26x CN¥369.57 Million
≈ $54.08 Million
CN¥1.43 Billion China CN¥52.11 ▲ +7.84%
2074 India Pesticides Limited
NSE:IPL
0.26x Rs844.10 Million
≈ $9.13 Million
Rs3.26 Billion India Rs123.46 ▼ -2.78%
2075 G5 Entertainment publ AB
ST:G5EN
0.26x Skr28.29 Million
≈ $3.04 Million
Skr109.54 Million Sweden Skr66.00 ▼ -0.15%
2076 Jiangsu Maysta Chemical Co Ltd
SHG:603041
0.26x CN¥74.73 Million
≈ $10.94 Million
CN¥289.47 Million China CN¥10.78 ▲ +0.09%
2077 JPMorgan Emerging Markets Ord
LSE:JMG
0.26x GBX8.55 Million
≈ $1.04K
GBX33.15 Million UK GBX137.00 ▼ -0.15%
2078 Facephi Biometria SA
MC:FACE
0.26x €6.76 Million
≈ $7.90 Million
€26.22 Million Spain €1.72 ▼ -3.37%
2079 Checkin.com Group AB
ST:CHECK
0.26x Skr2.20 Million
≈ $236.43K
Skr8.52 Million Sweden Skr2.34 ▼ -2.09%
2080 Emami Limited
NSE:EMAMILTD
0.26x Rs2.35 Billion
≈ $25.47 Million
Rs9.14 Billion India Rs375.05 ▼ -0.29%
2081 Trufin PLC
LSE:TRU
0.26x GBX3.65 Million
≈ $444.10
GBX14.17 Million UK GBX100.00 ▲ +0.00%
2082 Peker Gayrimenkul Yatirim Ortakligi AS
IS:PEKGY
0.26x TL849.21 Million
≈ $19.02 Million
TL3.30 Billion Turkey TL1.11 ▼ -7.50%
2083 Guangzhou LBP Medicine Science & Technology Co Ltd
SHG:688393
0.26x CN¥29.17 Million
≈ $4.27 Million
CN¥113.31 Million China CN¥19.85 ▲ +3.28%
2084 XINYI SOLAR UNSP.ADR/20
F:13X0
0.26x €5.66 Billion
≈ $6.61 Billion
€21.98 Billion Germany €6.40 ▼ -5.19%
2085 The Sandesh Limited
NSE:SANDESH
0.26x Rs255.23 Million
≈ $2.76 Million
Rs991.87 Million India Rs1004.60 ▲ +2.16%
2086 Wonik Cube Corp
KQ:014190
0.26x ₩10.21 Billion
≈ $6.92 Million
₩39.68 Billion Korea ₩1191.00 ▼ -0.50%
2087 Arrowmark Financial Corp
NASDAQ:BANX
0.26x $8.28 Million $32.21 Million USA $19.99 ▲ +1.68%
2088 After You Public Company Limited
BK:AU
0.26x ฿126.15 Million
≈ $3.93 Million
฿490.45 Million Thailand ฿3.86 ▼ -0.52%
2089 Jupiter Fund Management Plc
LSE:JUP
0.26x GBX115.20 Million
≈ $14.02K
GBX447.90 Million UK GBX173.00 ▼ -1.70%
2090 KON. KPN NV ADR/1 O.N.
F:KPNB
0.26x €2.31 Billion
≈ $2.70 Billion
€8.98 Billion Germany €4.50 ▼ -0.88%
2091 Carisma Therapeutics Inc.
NASDAQ:CARM
0.26x $1.91 Million $7.42 Million USA $0.00 ▲ +0.00%
2092 Altamir SCA
PA:LTA
0.26x €34.83 Million
≈ $40.72 Million
€135.52 Million France €22.50 ▲ +0.45%
2093 Cogra 48 Société Anonyme
PA:ALCOG
0.26x €3.11 Million
≈ $3.64 Million
€12.10 Million France €6.50 ▲ +3.17%
2094 Mrs. Bectors Food Specialities Limited
NSE:BECTORFOOD
0.26x Rs1.07 Billion
≈ $11.57 Million
Rs4.16 Billion India Rs203.67 ▼ -3.24%
2095 VITZROCELL Co.Ltd
KQ:082920
0.26x ₩17.50 Billion
≈ $11.86 Million
₩68.13 Billion Korea ₩24200.00 ▼ -4.16%
2096 All Ring Tech Co Ltd
TWO:6187
0.26x NT$1.22 Billion
≈ $38.40 Million
NT$4.75 Billion Taiwan NT$1320.00 ▼ -6.05%
2097 Orient Ceratech Limited
NSE:ORIENTCER
0.26x Rs291.44 Million
≈ $3.15 Million
Rs1.14 Billion India Rs42.01 ▼ -0.59%
2098 Afyon Cimento Sanayi TAS
IS:AFYON
0.26x TL358.87 Million
≈ $8.04 Million
TL1.40 Billion Turkey TL11.75 ▲ +9.92%
2099 Akkhie Prakarn Public Company Limited
BK:AKP
0.26x ฿24.94 Million
≈ $777.48K
฿97.27 Million Thailand ฿0.73 ▲ +1.39%
2100 Linde India Limited
NSE:LINDEINDIA
0.26x Rs3.95 Billion
≈ $42.75 Million
Rs15.42 Billion India Rs6003.50 ▼ -2.93%

How Companies Are Ranked by Cash Flow-to-Debt Ratio

Companies are ranked by cash flow-to-debt ratio, calculated as operating cash flow divided by total liabilities, using each company's latest reported financial statements.