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

Last Updated

Jun 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
6101 Al Aqar Healthcare Reit
KLSE:5116
0.10x RM107.18 Million
≈ $26.91 Million
RM1.04 Billion Malaysia RM1.16 ▲ +0.00%
6102 Shandong Weida Machinery Co Ltd
SHE:002026
0.10x CN¥96.22 Million
≈ $14.08 Million
CN¥931.92 Million China CN¥11.99 ▲ +0.00%
6103 Yingde Greatchem Chemicals Co. Ltd. A
SHE:300804
0.10x CN¥80.92 Million
≈ $11.84 Million
CN¥783.77 Million China CN¥36.43 ▼ -1.30%
6104 Antong Holdings Co Ltd
SHG:600179
0.10x CN¥340.68 Million
≈ $49.85 Million
CN¥3.30 Billion China CN¥4.63 ▼ -1.91%
6105 CICT Mobile Communication Technology Co. Ltd. A
SHG:688387
0.10x CN¥702.68 Million
≈ $102.82 Million
CN¥6.81 Billion China CN¥17.72 ▲ +2.01%
6106 Montauk Renewables Inc
NASDAQ:MNTK
0.10x $12.65 Million $122.58 Million USA $1.59 ▲ +1.92%
6107 Thaifoods Group Public Company Limited
BK:TFG-R
0.10x ฿2.78 Billion
≈ $86.60 Million
฿26.92 Billion Thailand ฿9.05 ▲ +0.00%
6108 Advanced Connection Technology
TWO:3492
0.10x NT$36.31 Million
≈ $1.14 Million
NT$351.89 Million Taiwan NT$22.90 ▲ +0.44%
6109 Intuit Inc
NASDAQ:INTU
0.10x $1.57 Billion $15.23 Billion USA $267.00 ▼ -0.77%
6110 Novanta Inc
NASDAQ:NOVT
0.10x $50.31 Million $488.03 Million USA $155.30 ▲ +2.56%
6111 Dental Corporation Public Company Limited
BK:D
0.10x ฿53.61 Million
≈ $1.67 Million
฿520.10 Million Thailand ฿2.90 ▼ -0.68%
6112 R&G PharmaStudies Co. Ltd. A
SHE:301333
0.10x CN¥40.98 Million
≈ $6.00 Million
CN¥397.56 Million China CN¥47.05 ▲ +0.41%
6113 Ansell Ltd
AU:ANN
0.10x AU$136.36 Million
≈ $96.48 Million
AU$1.32 Billion Australia AU$29.76 ▲ +0.24%
6114 Procaps Group SA
NASDAQ:PROC
0.10x $47.39 Million $460.10 Million USA $1.10 ▲ +0.00%
6115 Soma Gold Corp
V:SOMA
0.10x CA$4.91 Million
≈ $3.55 Million
CA$47.71 Million Canada CA$0.76 ▼ -1.30%
6116 Flying Technology Co Ltd
SHG:603488
0.10x CN¥36.35 Million
≈ $5.32 Million
CN¥353.12 Million China CN¥12.83 ▼ -2.66%
6117 China Jushi Co Ltd
SHG:600176
0.10x CN¥2.22 Billion
≈ $324.27 Million
CN¥21.53 Billion China CN¥53.50 ▼ -2.01%
6118 Mostostal Warszawa S.A.
WAR:MSW
0.10x zł98.23 Million
≈ $27.04 Million
zł954.48 Million Poland zł3.83 ▼ -1.03%
6119 Louis HachEtte Group SA
PA:ALHG
0.10x €992.53 Million
≈ $1.16 Billion
€9.64 Billion France €1.80 ▲ +0.06%
6120 Societe LDC SA
PA:LOUP
0.10x €218.20 Million
≈ $255.10 Million
€2.12 Billion France €119.60 ▲ +1.36%
6121 Anhui Wanyi Science and Technology Co Ltd
SHG:688600
0.10x CN¥52.62 Million
≈ $7.70 Million
CN¥511.45 Million China CN¥30.40 ▲ +2.12%
6122 Advanced Fiber Resources Zhuhai Ltd
SHE:300620
0.10x CN¥167.07 Million
≈ $24.45 Million
CN¥1.62 Billion China CN¥390.80 ▼ -1.11%
6123 Samsung SDS Co Ltd
KO:018260
0.10x ₩334.24 Billion
≈ $226.51 Million
₩3.25 Trillion Korea ₩221000.00 ▼ -4.95%
6124 Premium Catering (Holdings) Limited
NASDAQ:PC
0.10x $604.99K $5.88 Million USA $9.40 ▲ +0.00%
6125 Pineapple Financial Inc.
NYSE:PAPL
0.10x $397.03K $3.86 Million USA $1.04 ▼ -5.45%
6126 Ningxia Jiaze Renewables Corp
SHG:601619
0.10x CN¥1.52 Billion
≈ $222.88 Million
CN¥14.81 Billion China CN¥4.47 ▼ -2.83%
6127 Anhui ANLI Artificial Leather
SHE:300218
0.10x CN¥61.99 Million
≈ $9.07 Million
CN¥602.85 Million China CN¥12.68 ▼ -2.76%
6128 Sungwoo Techron. Co.Ltd
KQ:045300
0.10x ₩2.46 Billion
≈ $1.67 Million
₩23.93 Billion Korea ₩2820.00 ▼ -5.05%
6129 Chin Well Holdings Bhd
KLSE:5007
0.10x RM7.18 Million
≈ $1.80 Million
RM69.86 Million Malaysia RM0.82 ▲ +6.49%
6130 Saha-Union Public Company Limited
BK:SUC
0.10x ฿247.20 Million
≈ $7.71 Million
฿2.41 Billion Thailand ฿27.00 ▼ -0.92%
6131 Elspec
TA:ELSPC
0.10x ILA2.41 Million
≈ $6.47K
ILA23.47 Million Israel ILA415.10 ▲ +0.00%
6132 Harvey Norman Holdings Ltd
AU:HVN
0.10x AU$392.88 Million
≈ $277.99 Million
AU$3.82 Billion Australia AU$4.79 ▼ -1.64%
6133 Sarine Technologies Ltd
TA:SARN
0.10x ILA1.20 Million
≈ $3.21K
ILA11.68 Million Israel ILA41.30 ▼ -0.24%
6134 Gesundheitswelt Chiemgau AG
MU:JTH
0.10x €4.64 Million
≈ $5.42 Million
€45.15 Million Germany €12.70 ▲ +0.00%
6135 US Global Investors Inc
NASDAQ:GROW
0.10x $295.00K $2.87 Million USA $3.10 ▲ +2.14%
6136 Sinocare Inc
SHE:300298
0.10x CN¥264.19 Million
≈ $38.66 Million
CN¥2.57 Billion China CN¥14.29 ▼ -1.31%
6137 Happy Forgings Limited
NSE:HAPPYFORGE
0.10x Rs350.45 Million
≈ $3.79 Million
Rs3.41 Billion India Rs1453.90 ▲ +1.59%
6138 Galenica Sante AG
SW:GALE
0.10x CHF190.83 Million
≈ $241.26 Million
CHF1.86 Billion Switzerland CHF83.10 ▼ -1.54%
6139 Khind Holdings Bhd
KLSE:7062
0.10x RM12.97 Million
≈ $3.26 Million
RM126.37 Million Malaysia RM1.45 ▲ +0.00%
6140 Multicampus Corporation
KQ:067280
0.10x ₩8.66 Billion
≈ $5.87 Million
₩84.43 Billion Korea ₩24450.00 ▼ -2.00%
6141 Flughafen Wien Aktiengesellschaft
VI:FLU
0.10x €68.75 Million
≈ $80.37 Million
€670.25 Million Austria €50.60 ▲ +2.22%
6142 Cashbil
JSE:CSB
0.10x ZAC548.08 Million
≈ $291.28K
ZAC5.34 Billion South Africa ZAC11723.00 ▼ -0.57%
6143 C-Media Electronics
TWO:6237
0.10x NT$8.12 Million
≈ $255.92K
NT$79.20 Million Taiwan NT$46.00 ▲ +0.44%
6144 AMIA Co. Ltd.
TW:8438
0.10x NT$118.26 Million
≈ $3.73 Million
NT$1.15 Billion Taiwan NT$92.50 ▲ +4.88%
6145 MCH Group AG
SW:MCHN
0.10x CHF26.13 Million
≈ $33.04 Million
CHF254.89 Million Switzerland CHF5.08 ▲ +3.89%
6146 Emmi AG
SW:EMMN
0.10x CHF231.38 Million
≈ $292.53 Million
CHF2.26 Billion Switzerland CHF845.00 ▼ -0.12%
6147 Jiangsu Shemar Electric Co Ltd
SHG:603530
0.10x CN¥79.23 Million
≈ $11.59 Million
CN¥772.95 Million China CN¥53.70 ▲ +1.51%
6148 Silvano Fashion Group AS
WAR:SFG
0.10x zł1.30 Million
≈ $358.88K
zł12.73 Million Poland zł4.70 ▼ -1.88%
6149 Speedy Hire PLC
LSE:SDY
0.10x GBX39.50 Million
≈ $4.81K
GBX385.50 Million UK GBX20.00 ▼ -2.91%
6150 NPC Co. Ltd
KO:004250
0.10x ₩18.02 Billion
≈ $12.21 Million
₩175.92 Billion Korea ₩3080.00 ▼ -2.53%
6151 Grafton Group plc
LSE:GFTU
0.10x GBX128.79 Million
≈ $15.67K
GBX1.26 Billion UK GBX893.40 ▼ -0.61%
6152 Hangzhou Fortune Gas Cryogenic Group Co. Ltd. A
SHG:603173
0.10x CN¥401.22 Million
≈ $58.71 Million
CN¥3.92 Billion China CN¥35.59 ▲ +5.33%
6153 Hubbell Inc
NYSE:HUBB
0.10x $447.50 Million $4.37 Billion USA $523.69 ▲ +2.91%
6154 Topoint Technology Co Ltd
TW:8021
0.10x NT$259.79 Million
≈ $8.18 Million
NT$2.54 Billion Taiwan NT$543.00 ▲ +0.18%
6155 Sangoma Technologies Corp
TO:STC
0.10x CA$11.91 Million
≈ $8.62 Million
CA$116.38 Million Canada CA$5.04 ▲ +0.60%
6156 Jiangsu Seagull Cooling Tower
SHG:603269
0.10x CN¥247.28 Million
≈ $36.19 Million
CN¥2.42 Billion China CN¥24.28 ▲ +3.19%
6157 Sandstorm Gold Ltd N
TO:SSL
0.10x CA$38.52 Million
≈ $27.86 Million
CA$376.30 Million Canada CA$16.15 ▼ -2.12%
6158 Target Healthcare REIT Ltd
LSE:THRL
0.10x GBX24.18 Million
≈ $2.94K
GBX236.22 Million UK GBX106.20 ▼ -0.75%
6159 Yatas Yatak ve Yorgan Sanayi Ticaret AS
IS:YATAS
0.10x TL1.17 Billion
≈ $26.13 Million
TL11.40 Billion Turkey TL44.00 ▲ +8.80%
6160 Keda Clean Energy Co Ltd
SHG:600499
0.10x CN¥1.47 Billion
≈ $215.12 Million
CN¥14.37 Billion China CN¥14.96 ▼ -4.23%
6161 Habco Trans Maritima
JK:HATM
0.10x Rp27.84 Billion
≈ $1.63 Million
Rp272.19 Billion Indonesia Rp334.00 ▲ +5.70%
6162 Yatharth Hospital & Trauma Care Services Limited
NSE:YATHARTH
0.10x Rs485.14 Million
≈ $5.25 Million
Rs4.74 Billion India Rs845.15 ▲ +2.89%
6163 Electrosteel Castings Limited
NSE:ELECTCAST
0.10x Rs4.11 Billion
≈ $44.40 Million
Rs40.16 Billion India Rs80.94 ▲ +2.44%
6164 Asia Cement (China) Holdings Corporation
F:4OJ
0.10x €289.85 Million
≈ $338.87 Million
€2.84 Billion Germany €0.20 ▲ +0.00%
6165 TCI Express Limited
NSE:TCIEXP
0.10x Rs210.30 Million
≈ $2.27 Million
Rs2.06 Billion India Rs535.80 ▼ -0.81%
6166 Jiangsu Bide Science and Technology Co. Ltd.
SHG:605298
0.10x CN¥25.88 Million
≈ $3.79 Million
CN¥253.50 Million China CN¥54.70 ▲ +1.60%
6167 Civitas Resources Inc
NYSE:CIVI
0.10x $860.00 Million $8.43 Billion USA $27.38 ▼ -1.37%
6168 SDI Corp
TW:2351
0.10x NT$556.79 Million
≈ $17.54 Million
NT$5.46 Billion Taiwan NT$195.00 ▲ +8.33%
6169 Topps Tiles PLC
LSE:TPT
0.10x GBX18.37 Million
≈ $2.24K
GBX180.17 Million UK GBX34.80 ▲ +0.00%
6170 Jiang Su Wujin Stainless Steel Pipe Group Co Ltd
SHG:603878
0.10x CN¥158.06 Million
≈ $23.13 Million
CN¥1.55 Billion China CN¥6.07 ▲ +2.36%
6171 Nanjing Develop Advanced Manufacturing Co Ltd
SHG:688377
0.10x CN¥91.47 Million
≈ $13.38 Million
CN¥897.59 Million China CN¥26.10 ▲ +3.45%
6172 Ningbo Exciton Technology Co Ltd
SHE:300566
0.10x CN¥130.46 Million
≈ $19.09 Million
CN¥1.28 Billion China CN¥34.41 ▼ -1.97%
6173 ASOS Plc
LSE:ASC
0.10x GBX148.70 Million
≈ $18.09K
GBX1.46 Billion UK GBX276.50 ▲ +0.73%
6174 3SBio Inc
F:83B
0.10x €592.24 Million
≈ $692.39 Million
€5.81 Billion Germany €1.75 ▼ -1.02%
6175 Chipotle Mexican Grill Inc
NYSE:CMG
0.10x $651.35 Million $6.40 Billion USA $32.49 ▲ +1.98%
6176 Jiangsu Ruitai New Energy Materials Co. Ltd.
SHE:301238
0.10x CN¥199.62 Million
≈ $29.21 Million
CN¥1.96 Billion China CN¥25.52 ▼ -3.52%
6177 Sebang Co Ltd
KO:004365
0.10x ₩29.76 Billion
≈ $20.17 Million
₩292.28 Billion Korea ₩9980.00 ▲ +0.20%
6178 Sebang
KO:004360
0.10x ₩29.76 Billion
≈ $20.17 Million
₩292.28 Billion Korea ₩13410.00 ▼ -1.18%
6179 Cash Converters International
AU:CCV
0.10x AU$25.80 Million
≈ $18.25 Million
AU$253.36 Million Australia AU$0.29 ▼ -1.69%
6180 TESCO PLC ADR/1 LS-05
F:TCO2
0.10x €2.92 Billion
≈ $3.42 Billion
€28.71 Billion Germany €16.50 ▲ +0.61%
6181 GemVax&KAEL Co.Ltd
KQ:082270
0.10x ₩10.34 Billion
≈ $7.01 Million
₩101.65 Billion Korea ₩13900.00 ▼ -2.87%
6182 Suqian Unitech Corp. Ltd. Cl A
SHG:603065
0.10x CN¥142.23 Million
≈ $20.81 Million
CN¥1.40 Billion China CN¥15.62 ▲ +5.47%
6183 Shanghai Kindly Entrp Dvlp Grp
SHG:603987
0.10x CN¥120.86 Million
≈ $17.69 Million
CN¥1.19 Billion China CN¥7.10 ▼ -0.70%
6184 Algorhythm Holdings, Inc.
NASDAQ:RIME
0.10x $1.09 Million $10.74 Million USA $0.73 ▼ -2.46%
6185 Garudafood Putra Putri Jaya Tbk PT
JK:GOOD
0.10x Rp451.07 Billion
≈ $26.43 Million
Rp4.43 Trillion Indonesia Rp326.00 ▲ +0.00%
6186 Media Nusantara Citra Tbk PT
JK:MNCN
0.10x Rp186.54 Billion
≈ $10.93 Million
Rp1.83 Trillion Indonesia Rp214.00 ▲ +0.00%
6187 TMT Steel Public Company Limited
BK:TMT
0.10x ฿512.86 Million
≈ $15.99 Million
฿5.04 Billion Thailand ฿3.38 ▲ +0.60%
6188 Eris Technology
TWO:3675
0.10x NT$218.55 Million
≈ $6.89 Million
NT$2.15 Billion Taiwan NT$368.50 ▲ +10.00%
6189 Dycom Industries Inc
NYSE:DY
0.10x $419.00 Million $4.12 Billion USA $456.65 ▼ -1.03%
6190 Wikana SA
WAR:WIK
0.10x zł11.46 Million
≈ $3.15 Million
zł112.75 Million Poland zł8.30 ▲ +0.00%
6191 ANGLO ASIAN MINING
F:A4A
0.10x €8.58 Million
≈ $10.03 Million
€84.38 Million Germany €3.92 ▲ +0.00%
6192 Bergbahnen Engelberg Truebsee Titlis Bet AG
SW:TIBN
0.10x CHF10.42 Million
≈ $13.17 Million
CHF102.51 Million Switzerland CHF50.20 ▲ +0.00%
6193 Gala Precision Engineering
NSE:GALAPREC
0.10x Rs73.10 Million
≈ $790.55K
Rs719.30 Million India Rs1021.00 ▼ -1.27%
6194 GWA Group Ltd
AU:GWA
0.10x AU$35.09 Million
≈ $24.83 Million
AU$345.31 Million Australia AU$2.27 ▼ -0.44%
6195 Widepoint C
NYSE MKT:WYY
0.10x $5.94 Million $58.42 Million USA $10.90 ▲ +11.22%
6196 Era Mandiri Cemerlang Tbk PT
JK:IKAN
0.10x Rp5.50 Billion
≈ $322.29K
Rp54.14 Billion Indonesia Rp74.00 ▼ -2.63%
6197 Jaguar Mining Inc
TO:JAG
0.10x CA$15.24 Million
≈ $11.03 Million
CA$150.17 Million Canada CA$5.74 ▼ -2.71%
6198 Longwell Co
TWO:6290
0.10x NT$300.71 Million
≈ $9.47 Million
NT$2.96 Billion Taiwan NT$319.50 ▲ +5.10%
6199 Aris Mining Corporation
NYSE MKT:ARMN
0.10x $99.17 Million $977.30 Million USA $19.23 ▼ -99.36%
6200 Jiamei Food Packaging Chuzhou Co
SHE:002969
0.10x CN¥115.02 Million
≈ $16.83 Million
CN¥1.13 Billion China CN¥15.62 ▲ +0.77%