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,123
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
1201 Advanced Enzyme Technologies Limited
NSE:ADVENZYMES
0.41x Rs647.13 Million
≈ $7.00 Million
Rs1.58 Billion India Rs380.25 ▼ -3.02%
1202 Mercator Medical S.A.
WAR:MRC
0.41x zł46.48 Million
≈ $12.79 Million
zł113.78 Million Poland zł54.80 ▼ -1.26%
1203 The Pebble Group PLC
LSE:PEBB
0.41x GBX14.82 Million
≈ $1.80K
GBX36.30 Million UK GBX61.00 ▲ +0.00%
1204 KURITA WTR IND.UNSP.ADR 2
F:KWI0
0.41x €87.76 Billion
≈ $102.60 Billion
€215.22 Billion Germany €83.00 ▲ +0.61%
1205 Zhejiang China Commodities City Group Co Ltd
SHG:600415
0.41x CN¥8.22 Billion
≈ $1.20 Billion
CN¥20.18 Billion China CN¥12.50 ▼ -1.26%
1206 Amoy Diagnostics Co Ltd
SHE:300685
0.41x CN¥110.87 Million
≈ $16.22 Million
CN¥272.62 Million China CN¥20.41 ▲ +1.34%
1207 Xi'an Manareco New Materials Co.Ltd
SHG:688550
0.41x CN¥144.53 Million
≈ $21.15 Million
CN¥355.41 Million China CN¥41.95 ▼ -2.03%
1208 Far East Holdings Bhd
KLSE:5029
0.41x RM138.41 Million
≈ $34.75 Million
RM340.51 Million Malaysia RM4.00 ▼ -2.44%
1209 Veracyte Inc
NASDAQ:VCYT
0.41x $44.76 Million $110.12 Million USA $48.69 ▲ +1.86%
1210 Ningxia Xiaoming Agriculture & Animal Husbandry Co.Ltd
SHE:300967
0.41x CN¥306.02 Million
≈ $44.78 Million
CN¥753.52 Million China CN¥19.29 ▼ -5.99%
1211 Investment AB Oresund
ST:ORES
0.41x Skr26.80 Million
≈ $2.88 Million
Skr66.00 Million Sweden Skr156.60 ▲ +0.51%
1212 UIE PLC
CO:UIE
0.41x Dkr49.28 Million
≈ $7.71 Million
Dkr121.46 Million Denmark Dkr352.50 ▼ -0.28%
1213 Europap Tezol Kagit Sanayi Ve Ticaret AS
IS:TEZOL
0.41x TL631.54 Million
≈ $14.14 Million
TL1.56 Billion Turkey TL19.20 ▼ -4.67%
1214 S N Nuclearele
RO:SNN
0.41x RON700.56 Million
≈ $160.86 Million
RON1.73 Billion Romania RON69.50 ▲ +0.00%
1215 VIX Securities JSC
VN:VIX
0.41x ₫3.24 Trillion
≈ $123.23 Million
₫8.01 Trillion Vietnam ₫17900.00 ▲ +2.87%
1216 Godawari Power And Ispat limited
NSE:GPIL
0.41x Rs4.00 Billion
≈ $43.28 Million
Rs9.88 Billion India Rs286.25 ▼ -0.03%
1217 Chung Hwa Food Industrial Co Ltd
TWO:4205
0.41x NT$171.99 Million
≈ $5.42 Million
NT$424.65 Million Taiwan NT$72.70 ▲ +0.28%
1218 Churchill China plc
LSE:CHH
0.40x GBX7.60 Million
≈ $924.34
GBX18.79 Million UK GBX340.00 ▲ +0.00%
1219 Ponni Sugars (Erode) Limited
NSE:PONNIERODE
0.40x Rs210.00 Million
≈ $2.27 Million
Rs519.80 Million India Rs306.45 ▼ -0.23%
1220 CIE Automotive India Limited
NSE:CIEINDIA
0.40x Rs13.32 Billion
≈ $144.01 Million
Rs32.98 Billion India Rs452.00 ▲ +1.53%
1221 Nantex Industry Co Ltd
TW:2108
0.40x NT$757.84 Million
≈ $23.88 Million
NT$1.88 Billion Taiwan NT$28.90 ▲ +4.71%
1222 Miwon Commerci
KO:002840
0.40x ₩30.86 Billion
≈ $20.92 Million
₩76.51 Billion Korea ₩118400.00 ▲ +2.07%
1223 SLP Resources Bhd
KLSE:7248
0.40x RM9.07 Million
≈ $2.28 Million
RM22.52 Million Malaysia RM0.80 ▼ -3.61%
1224 Kukil Metal Co. Ltd
KQ:060480
0.40x ₩1.74 Billion
≈ $1.18 Million
₩4.32 Billion Korea ₩1562.00 ▼ -0.06%
1225 Pinewood Technologies Group PLC
LSE:PINE
0.40x GBX8.50 Million
≈ $1.03K
GBX21.10 Million UK GBX257.00 ▼ -3.20%
1226 Philip Morris CR A.S.
PR:TABAK
0.40x Kč4.72 Billion
≈ $226.63 Million
Kč11.74 Billion Czech Republic Kč19580.00 ▲ +0.62%
1227 Empresas Cablevisión S.A.B. de C.V
MX:CABLECPO
0.40x MX$3.61 Billion
≈ $207.63 Million
MX$8.96 Billion Mexico MX$55.00 ▲ +0.00%
1228 NEOWIZ
KQ:095660
0.40x ₩41.73 Billion
≈ $28.28 Million
₩103.67 Billion Korea ₩19760.00 ▲ +0.92%
1229 NOCIL Limited
NSE:NOCIL
0.40x Rs1.36 Billion
≈ $14.67 Million
Rs3.37 Billion India Rs162.82 ▼ -0.64%
1230 Alkane Resources Ltd
AU:ALK
0.40x AU$153.76 Million
≈ $108.80 Million
AU$382.43 Million Australia AU$1.54 ▼ -0.32%
1231 Delignit AG
XETRA:DLX
0.40x €4.14 Million
≈ $4.84 Million
€10.32 Million Germany €2.64 ▼ -2.22%
1232 Westgold Resources Ltd
AU:WGX
0.40x AU$531.74 Million
≈ $376.24 Million
AU$1.32 Billion Australia AU$5.25 ▼ -0.19%
1233 Sri Trang Agro-Industry Public Company Limited
BK:STA-R
0.40x ฿16.11 Billion
≈ $502.00 Million
฿40.18 Billion Thailand ฿13.60 ▼ -0.73%
1234 OpenSys M Bhd
KLSE:0040
0.40x RM12.76 Million
≈ $3.20 Million
RM31.87 Million Malaysia RM0.31 ▼ -2.97%
1235 Amaze Holdings Inc
NYSE MKT:AMZE
0.40x $9.78 Million $24.44 Million USA $0.15 ▼ -2.15%
1236 JB Chemicals & Pharmaceuticals Limited
NSE:JBCHEPHARM
0.40x Rs3.62 Billion
≈ $39.19 Million
Rs9.07 Billion India Rs2140.00 ▲ +0.49%
1237 Eoptolink Technology Inc Ltd
SHE:300502
0.40x CN¥3.68 Billion
≈ $539.19 Million
CN¥9.23 Billion China CN¥782.25 ▲ +4.72%
1238 Prima Andalan Mandiri Tbk PT
JK:MCOL
0.40x Rp63.47 Million
≈ $3.72K
Rp158.96 Million Indonesia Rp3500.00 ▼ -1.96%
1239 Chunghwa Precision Test Tech Co Ltd
TWO:6510
0.40x NT$466.99 Million
≈ $14.71 Million
NT$1.17 Billion Taiwan NT$3310.00 ▲ +2.95%
1240 Tokai Carbon Korea Co. Ltd
KQ:064760
0.40x ₩16.26 Billion
≈ $11.02 Million
₩40.75 Billion Korea ₩251000.00 ▼ -1.38%
1241 Nord Insuretech Group AB
ST:NORDIG
0.40x Skr11.20 Million
≈ $1.20 Million
Skr28.10 Million Sweden Skr0.71 ▲ +0.00%
1242 Nanjing Vishee Medical Technology Co Ltd
SHG:688580
0.40x CN¥42.79 Million
≈ $6.26 Million
CN¥107.49 Million China CN¥51.44 ▼ -1.47%
1243 Baramulti Suksessarana Tbk
JK:BSSR
0.40x Rp36.88 Million
≈ $2.16K
Rp92.81 Million Indonesia Rp3950.00 ▼ -1.25%
1244 REA Group Ltd
AU:REA
0.40x AU$350.20 Million
≈ $247.79 Million
AU$881.30 Million Australia AU$158.30 ▲ +0.20%
1245 Jasa Armada Indonesia Tbk PT
JK:IPCM
0.40x Rp152.71 Billion
≈ $8.95 Million
Rp384.48 Billion Indonesia Rp326.00 ▼ -1.21%
1246 GigaDevice Semiconductor(Beiji
SHG:603986
0.40x CN¥896.93 Million
≈ $131.25 Million
CN¥2.26 Billion China CN¥492.23 ▲ +3.70%
1247 Bumrungrad Hospital PCL
BK:BH
0.40x ฿2.10 Billion
≈ $65.36 Million
฿5.29 Billion Thailand ฿178.00 ▼ -0.84%
1248 Bumrungrad Hospital Public Company Limited
F:BZ7A
0.40x €2.10 Billion
≈ $2.45 Billion
€5.29 Billion Germany €4.58 ▼ -0.87%
1249 GoGold Resources Inc.
TO:GGD
0.40x CA$20.97 Million
≈ $15.17 Million
CA$52.95 Million Canada CA$3.33 ▼ -4.31%
1250 Norman Broadbent Plc
LSE:NBB
0.40x GBX1.57 Million
≈ $191.63
GBX3.98 Million UK GBX194.00 ▲ +0.00%
1251 Structural Monitoring Systems Plc
AU:SMN
0.40x AU$4.41 Million
≈ $3.12 Million
AU$11.13 Million Australia AU$0.42 ▲ +0.00%
1252 PT Ingria Pratama Capitalindo Tbk
JK:GRIA
0.40x Rp27.86 Billion
≈ $1.63 Million
Rp70.43 Billion Indonesia Rp138.00 ▼ -0.72%
1253 Cerillion PLC
LSE:CER
0.40x GBX6.19 Million
≈ $752.90
GBX15.66 Million UK GBX1310.00 ▼ -2.96%
1254 Feng Hsin Steel Co Ltd
TW:2015
0.39x NT$1.11 Billion
≈ $34.96 Million
NT$2.81 Billion Taiwan NT$62.70 ▼ -0.48%
1255 Samyoung Elec
KO:005680
0.39x ₩8.91 Billion
≈ $6.04 Million
₩22.57 Billion Korea ₩13200.00 ▼ -2.44%
1256 Téléverbier SA
PA:TVRB
0.39x €38.57 Million
≈ $45.09 Million
€97.96 Million France €66.00 ▲ +0.00%
1257 Yonyou Auto Information Technology (Shanghai) Co. Ltd.
SHG:688479
0.39x CN¥80.29 Million
≈ $11.75 Million
CN¥203.97 Million China CN¥32.35 ▲ +10.34%
1258 China Crystal New Material
KQ:900250
0.39x ₩14.08 Billion
≈ $9.54 Million
₩35.81 Billion Korea ₩519.00 ▼ -10.98%
1259 Quang Viet Enterprise Co Ltd
TW:4438
0.39x NT$2.91 Billion
≈ $91.59 Million
NT$7.40 Billion Taiwan NT$61.90 ▼ -0.80%
1260 Longyan Zhuoyue New Energy Co Ltd
SHG:688196
0.39x CN¥385.77 Million
≈ $56.45 Million
CN¥982.88 Million China CN¥41.91 ▼ -2.51%
1261 Giant Network Group Co Ltd
SHE:002558
0.39x CN¥1.17 Billion
≈ $171.37 Million
CN¥2.98 Billion China CN¥25.59 ▼ -0.16%
1262 Iofina plc
LSE:IOF
0.39x GBX9.23 Million
≈ $1.12K
GBX23.53 Million UK GBX45.00 ▼ -5.26%
1263 Buda Juice, Inc.
NYSE MKT:BUDA
0.39x $483.00K $1.23 Million USA $8.76 ▲ +0.00%
1264 Buligo Capital Ltd
TA:BLGO
0.39x ILA6.15 Million
≈ $16.47K
ILA15.68 Million Israel ILA1000.00 ▼ -5.39%
1265 KL-Net Corp
KQ:039420
0.39x ₩2.85 Billion
≈ $1.93 Million
₩7.27 Billion Korea ₩2740.00 ▲ +1.48%
1266 EXCELLENCE S.A. ZY -10
F:8XY
0.39x €3.92 Million
≈ $4.59 Million
€10.01 Million Germany €0.04 ▼ -18.27%
1267 Brisbane Broncos Ltd
AU:BBL
0.39x AU$8.59 Million
≈ $6.08 Million
AU$21.96 Million Australia AU$1.50 ▼ -10.48%
1268 Nesco Limited
NSE:NESCO
0.39x Rs2.17 Billion
≈ $23.42 Million
Rs5.54 Billion India Rs1156.60 ▼ -1.67%
1269 Spurcorp
JSE:SUR
0.39x ZAC237.45 Million
≈ $126.19K
ZAC608.93 Million South Africa ZAC4200.00 ▲ +0.00%
1270 Eaton Vance Municipal Income Term Closed Fund
NYSE:ETX
0.39x $3.10 Million $7.96 Million USA $18.97 ▲ +0.26%
1271 Idaho Strategic Resources Inc
NYSE MKT:IDR
0.39x $2.40 Million $6.17 Million USA $36.27 ▼ -2.89%
1272 Huaxia Eye Hospital Group Co. Ltd. A
SHE:301267
0.39x CN¥820.30 Million
≈ $120.04 Million
CN¥2.11 Billion China CN¥17.03 ▼ -1.62%
1273 Swaraj Engines Limited
NSE:SWARAJENG
0.39x Rs1.13 Billion
≈ $12.22 Million
Rs2.90 Billion India Rs3778.30 ▼ -0.51%
1274 OceanaGold Corporation
NYSE:OGC
0.39x $381.50 Million $979.50 Million USA $27.90 ▼ -4.12%
1275 Universal Store Holdings Ltd
AU:UNI
0.39x AU$56.75 Million
≈ $40.15 Million
AU$145.81 Million Australia AU$6.35 ▼ -2.91%
1276 Dongbang Ship Machinery Co. Ltd
KQ:099410
0.39x ₩6.65 Billion
≈ $4.51 Million
₩17.09 Billion Korea ₩3695.00 ▼ -4.03%
1277 Webstep ASA
OL:WSTEP
0.39x Nkr102.04 Million
≈ $10.74 Million
Nkr262.30 Million Norway Nkr15.00 ▲ +0.67%
1278 Celon Pharma SA
WAR:CLN
0.39x zł36.63 Million
≈ $10.08 Million
zł94.21 Million Poland zł20.50 ▼ -0.73%
1279 PeterLabs Holdings Bhd
KLSE:0171
0.39x RM8.43 Million
≈ $2.12 Million
RM21.70 Million Malaysia RM0.24 ▲ +0.00%
1280 Mercia Technologies PLC
LSE:MERC
0.39x GBX6.05 Million
≈ $735.75
GBX15.58 Million UK GBX28.75 ▲ +0.00%
1281 Teck Guan Perdana Bhd
KLSE:7439
0.39x RM25.44 Million
≈ $6.39 Million
RM65.58 Million Malaysia RM1.87 ▲ +2.75%
1282 Eicher Motors Limited
NSE:EICHERMOT
0.39x Rs26.58 Billion
≈ $287.44 Million
Rs68.58 Billion India Rs7130.00 ▼ -0.16%
1283 Nahar Poly Films Limited
NSE:NAHARPOLY
0.39x Rs604.44 Million
≈ $6.54 Million
Rs1.56 Billion India Rs252.55 ▼ -1.65%
1284 4Mass SA
WAR:4MS
0.39x zł8.87 Million
≈ $2.44 Million
zł22.91 Million Poland zł4.45 ▲ +1.37%
1285 Advanced Braking Technology Ltd
AU:ABV
0.39x AU$1.53 Million
≈ $1.08 Million
AU$3.96 Million Australia AU$0.11 ▲ +0.00%
1286 Photronics Inc
NASDAQ:PLAB
0.39x $97.25 Million $251.50 Million USA $32.11 ▼ -3.11%
1287 JKG Land Bhd
KLSE:6769
0.39x RM99.02 Million
≈ $24.86 Million
RM256.78 Million Malaysia RM0.11 ▲ +0.00%
1288 Spandana Sphoorty Financial Limited
NSE:SPANDANA
0.39x Rs13.30 Billion
≈ $143.80 Million
Rs34.52 Billion India Rs256.95 ▲ +0.65%
1289 Amtel Holdings Bhd
KLSE:7031
0.38x RM6.97 Million
≈ $1.75 Million
RM18.12 Million Malaysia RM0.36 ▲ +2.90%
1290 Afine Investments Ltd
JSE:ANI
0.38x ZAC42.47 Million
≈ $22.57K
ZAC110.51 Million South Africa ZAC4.99 ▲ +13.41%
1291 Target Hospitality Corp
NASDAQ:TH
0.38x $53.36 Million $138.91 Million USA $17.06 ▲ +0.65%
1292 Kumba Iron Ore Ltd
JSE:KIO
0.38x ZAC12.17 Billion
≈ $6.47 Million
ZAC31.70 Billion South Africa ZAC31373.00 ▼ -1.75%
1293 MPC Münchmeyer Petersen Capital AG
F:MPCK
0.38x €8.41 Million
≈ $9.84 Million
€21.91 Million Germany €5.50 ▲ +1.10%
1294 Great-Sun Foods Co Ltd
SHG:603336
0.38x CN¥131.04 Million
≈ $19.18 Million
CN¥341.42 Million China CN¥9.35 ▼ -0.21%
1295 Par Drugs And Chemicals Limited
NSE:PAR
0.38x Rs80.95 Million
≈ $875.41K
Rs210.91 Million India Rs87.79 ▼ -1.88%
1296 Beijing Tieke Shougang Railway Tech Co Ltd
SHG:688569
0.38x CN¥216.75 Million
≈ $31.72 Million
CN¥564.81 Million China CN¥18.46 ▼ -2.79%
1297 Dotdigital Group Plc
LSE:DOTD
0.38x GBX14.90 Million
≈ $1.81K
GBX38.86 Million UK GBX48.00 ▼ -4.57%
1298 Cupid Limited
NSE:CUPID
0.38x Rs233.97 Million
≈ $2.53 Million
Rs610.07 Million India Rs129.80 ▲ +1.13%
1299 Tribal Group plc
LSE:TRB
0.38x GBX18.94 Million
≈ $2.30K
GBX49.40 Million UK GBX61.00 ▼ -6.15%
1300 Kinatico Ltd
AU:KYP
0.38x AU$2.37 Million
≈ $1.68 Million
AU$6.19 Million Australia AU$0.14 ▲ +0.00%