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
1301 ACOTEC SCIEN.H. DL-00001
F:7W3
0.38x €150.27 Million
≈ $175.68 Million
€392.01 Million Germany €0.93 ▼ -3.14%
1302 Bflysoft Co. Ltd.
KQ:148780
0.38x ₩1.51 Billion
≈ $1.02 Million
₩3.93 Billion Korea ₩663.00 ▲ +1.38%
1303 Seyitler Kimya Sanayi AS
IS:SEYKM
0.38x TL23.23 Million
≈ $520.28K
TL60.64 Million Turkey TL5.20 ▼ -4.06%
1304 Timken India Limited
NSE:TIMKEN
0.38x Rs2.35 Billion
≈ $25.42 Million
Rs6.14 Billion India Rs3491.90 ▼ -1.06%
1305 Shinyoung Waco
KO:005800
0.38x ₩15.04 Billion
≈ $10.19 Million
₩39.27 Billion Korea ₩13470.00 ▼ -0.66%
1306 LDR Turizm AS
IS:LIDER
0.38x TL1.29 Billion
≈ $28.90 Million
TL3.37 Billion Turkey TL121.10 ▲ +1.76%
1307 UNICOMMERCE ESOLUTIONS LIMITED
NSE:UNIECOM
0.38x Rs296.69 Million
≈ $3.21 Million
Rs775.82 Million India Rs87.32 ▼ -0.30%
1308 Apex Frozen Foods Limited
NSE:APEX
0.38x Rs463.52 Million
≈ $5.01 Million
Rs1.21 Billion India Rs432.30 ▼ -2.02%
1309 DoubleU Games Co Ltd
KO:192080
0.38x ₩74.63 Billion
≈ $50.58 Million
₩195.50 Billion Korea ₩69900.00 ▲ +3.71%
1310 eQ Oyj
HE:EQV1V
0.38x €7.12 Million
≈ $8.33 Million
€18.67 Million Finland €9.40 ▼ -2.08%
1311 Sentien Printing Factory Co Ltd
TWO:8410
0.38x NT$146.64 Million
≈ $4.62 Million
NT$384.38 Million Taiwan NT$36.40 ▲ +4.15%
1312 Zhejiang Sanmei Chemical Industry Co Ltd
SHG:603379
0.38x CN¥621.94 Million
≈ $91.01 Million
CN¥1.63 Billion China CN¥60.13 ▼ -1.51%
1313 Playside Studios Ltd
AU:PLY
0.38x AU$5.62 Million
≈ $3.98 Million
AU$14.74 Million Australia AU$0.13 ▲ +4.00%
1314 In-Touch Survey Systems Ltd.
V:INX
0.38x CA$1.40 Million
≈ $1.02 Million
CA$3.69 Million Canada CA$0.40 ▲ +33.33%
1315 Castings PLC
LSE:CGS
0.38x GBX15.53 Million
≈ $1.89K
GBX40.76 Million UK GBX269.00 ▲ +0.37%
1316 Accesso Technology Group PLC
LSE:ACSO
0.38x GBX22.68 Million
≈ $2.76K
GBX59.54 Million UK GBX263.00 ▼ -0.38%
1317 Techbond Group Bhd
KLSE:5289
0.38x RM13.54 Million
≈ $3.40 Million
RM35.55 Million Malaysia RM0.28 ▲ +0.00%
1318 Kodi-S Co Ltd
KQ:080530
0.38x ₩9.25 Billion
≈ $6.27 Million
₩24.30 Billion Korea ₩2645.00 ▼ -2.04%
1319 Alphamin Res
V:AFM
0.38x CA$56.76 Million
≈ $41.06 Million
CA$149.18 Million Canada CA$1.40 ▼ -6.04%
1320 Alphamin Resources Corp.
JSE:APH
0.38x ZAC56.76 Million
≈ $30.16K
ZAC149.18 Million South Africa ZAC1715.00 ▲ +0.94%
1321 Mako Mining Corp
V:MKO
0.38x CA$21.95 Million
≈ $15.88 Million
CA$57.71 Million Canada CA$11.39 ▼ -3.56%
1322 Central Hydropower JSC
VN:CHP
0.38x ₫172.95 Billion
≈ $6.57 Million
₫455.39 Billion Vietnam ₫27950.00 ▲ +0.90%
1323 Greatek Electronics Inc
TW:2441
0.38x NT$1.43 Billion
≈ $44.90 Million
NT$3.76 Billion Taiwan NT$137.00 ▲ +2.24%
1324 Astino Bhd
KLSE:7162
0.38x RM21.60 Million
≈ $5.42 Million
RM56.94 Million Malaysia RM0.51 ▲ +0.99%
1325 Jiangsu Rutong Petro-Machinery
SHG:603036
0.38x CN¥60.13 Million
≈ $8.80 Million
CN¥158.47 Million China CN¥13.44 ▲ +0.83%
1326 Imeik Technology Development Co
SHE:300896
0.38x CN¥257.61 Million
≈ $37.70 Million
CN¥679.01 Million China CN¥100.97 ▼ -0.34%
1327 Murray International Trust
LSE:MYI
0.38x GBX42.64 Million
≈ $5.19K
GBX112.39 Million UK GBX360.50 ▼ -0.14%
1328 Schaeffler India Limited
NSE:SCHAEFFLER
0.38x Rs7.11 Billion
≈ $76.88 Million
Rs18.74 Billion India Rs4049.90 ▼ -0.53%
1329 SIMCERE PHARMAC. GRP LTD
F:S2P
0.38x €2.01 Billion
≈ $2.35 Billion
€5.31 Billion Germany €1.05 ▼ -1.87%
1330 T. Rowe Price Group Inc
NASDAQ:TROW
0.38x $954.00 Million $2.52 Billion USA $104.01 ▼ -0.29%
1331 TINC Comm VA
BR:TINC
0.38x €13.53 Million
≈ $15.82 Million
€35.74 Million Belgium €11.64 ▼ -1.36%
1332 Viatron Technologies Inc
KQ:141000
0.38x ₩8.94 Billion
≈ $6.06 Million
₩23.60 Billion Korea ₩9050.00 ▼ -2.69%
1333 P&K Skin Research Center Co. Ltd
KQ:347740
0.38x ₩1.70 Billion
≈ $1.15 Million
₩4.49 Billion Korea ₩1926.00 ▼ -1.88%
1334 Guangzhou KingTeller Technology Co Ltd
SHE:002177
0.38x CN¥9.78 Million
≈ $1.43 Million
CN¥25.84 Million China CN¥6.61 ▼ -0.75%
1335 China Railway Harbin Group of Technology Corp. A
SHG:688459
0.38x CN¥243.40 Million
≈ $35.62 Million
CN¥643.36 Million China CN¥8.52 ▼ -0.23%
1336 CHINA TOWER UNSP.ADR/100
F:2Y10
0.38x €49.47 Billion
≈ $57.83 Billion
€130.77 Billion Germany €9.45 ▲ +0.53%
1337 Wecome Intelligent Manufacturing Co. Ltd.
SHG:603070
0.38x CN¥311.70 Million
≈ $45.61 Million
CN¥824.36 Million China CN¥15.76 ▼ -4.19%
1338 Xian Peri Power Semiconductor Cond
SHE:300831
0.38x CN¥23.25 Million
≈ $3.40 Million
CN¥61.50 Million China CN¥21.45 ▼ -1.92%
1339 Aeris Resources Ltd
AU:AIS
0.38x AU$97.29 Million
≈ $68.84 Million
AU$257.43 Million Australia AU$0.46 ▲ +4.55%
1340 Indian Metals & Ferro Alloys Limited
NSE:IMFA
0.38x Rs3.31 Billion
≈ $35.78 Million
Rs8.77 Billion India Rs1501.90 ▲ +2.76%
1341 Turbo Mech Bhd
KLSE:5167
0.38x RM4.49 Million
≈ $1.13 Million
RM11.90 Million Malaysia RM0.59 ▲ +0.00%
1342 Arcticzymes Technologies ASA
OL:AZT
0.38x Nkr8.65 Million
≈ $910.65K
Nkr22.94 Million Norway Nkr20.60 ▼ -0.48%
1343 Dovre Group Plc
HE:DOV1V
0.38x €26.84 Million
≈ $31.38 Million
€71.17 Million Finland €0.07 ▲ +0.00%
1344 Jinan Acetate Chemical Co Ltd
TW:4763
0.38x NT$664.94 Million
≈ $20.95 Million
NT$1.77 Billion Taiwan NT$43.95 ▲ +2.93%
1345 KABE Group AB (publ.)
ST:KABE-B
0.38x Skr317.00 Million
≈ $34.11 Million
Skr842.00 Million Sweden Skr178.00 ▼ -0.56%
1346 MKH Oil Palm (East Kalimantan) Berhad
KLSE:5319
0.38x RM32.40 Million
≈ $8.13 Million
RM86.08 Million Malaysia RM0.64 ▲ +1.60%
1347 Promotora y Operadora de Infraestructura S. A. B. de C. V
MX:PINFRA
0.38x MX$6.29 Billion
≈ $361.71 Million
MX$16.70 Billion Mexico MX$276.19 ▼ -0.16%
1348 SK HYNIX GDR 144A/REGS 1
F:HY9H
0.38x €20.86 Trillion
≈ $24.39 Trillion
€55.44 Trillion Germany €1380.00 ▼ -0.36%
1349 China Hongqiao Group Ltd
F:H0Q
0.38x €39.00 Billion
≈ $45.59 Billion
€103.67 Billion Germany €3.11 ▼ -0.14%
1350 Kip Mcgrath Education Centres Ltd
AU:KME
0.38x AU$3.74 Million
≈ $2.65 Million
AU$9.95 Million Australia AU$0.53 ▼ -1.85%
1351 Mayfield Group Holdings Ltd
AU:MYG
0.38x AU$11.75 Million
≈ $8.31 Million
AU$31.26 Million Australia AU$3.22 ▲ +2.55%
1352 Shanghai Broadband Technology Co Ltd
SHG:600608
0.38x CN¥23.21 Million
≈ $3.40 Million
CN¥61.81 Million China CN¥2.07 ▲ +0.00%
1353 CoreCard Corp
NYSE:CCRD
0.37x $6.12 Million $16.32 Million USA $23.60 ▼ -2.96%
1354 Beijing SDL Technology Co Ltd
SHE:002658
0.37x CN¥146.59 Million
≈ $21.45 Million
CN¥391.46 Million China CN¥7.68 ▼ -0.13%
1355 Olo Inc
NYSE:OLO
0.37x $26.84 Million $71.68 Million USA $10.26 ▲ +0.00%
1356 Usha Martin Limited
NSE:USHAMART
0.37x Rs3.33 Billion
≈ $35.97 Million
Rs8.89 Billion India Rs497.95 ▲ +1.21%
1357 Bayan Resources Tbk
JK:BYAN
0.37x Rp3.74 Trillion
≈ $218.97 Million
Rp10.00 Trillion Indonesia Rp10175.00 ▲ +3.30%
1358 Ratchaphruek Hospital Public Company Limited
BK:RPH
0.37x ฿77.71 Million
≈ $2.42 Million
฿208.10 Million Thailand ฿4.90 ▲ +0.00%
1359 Kambi Group PLC
ST:KAMBI
0.37x Skr14.14 Million
≈ $1.52 Million
Skr37.87 Million Sweden Skr171.20 ▼ -2.95%
1360 Kambi Group Plc
F:7KB
0.37x €14.14 Million
≈ $16.53 Million
€37.87 Million Germany €14.84 ▼ -2.75%
1361 Chongqing Fuling Electric Power Industrial Co Ltd
SHG:600452
0.37x CN¥350.07 Million
≈ $51.23 Million
CN¥937.58 Million China CN¥12.32 ▼ -4.12%
1362 Hsing Ta Cement Co Ltd
TW:1109
0.37x NT$432.63 Million
≈ $13.63 Million
NT$1.16 Billion Taiwan NT$14.85 ▲ +1.37%
1363 Talant Optronics (Suzhou) Co. Ltd.
SHE:301045
0.37x CN¥111.21 Million
≈ $16.27 Million
CN¥298.09 Million China CN¥53.20 ▲ +0.76%
1364 LWSABAH
KLSE:5328
0.37x RM45.16 Million
≈ $11.34 Million
RM121.07 Million Malaysia RM1.26 ▼ -0.79%
1365 Orezone Gold Corporation
AU:ORE
0.37x AU$99.48 Million
≈ $70.39 Million
AU$266.84 Million Australia AU$2.58 ▲ +0.39%
1366 Nerdwallet Inc
NASDAQ:NRDS
0.37x $35.70 Million $95.80 Million USA $8.02 ▼ -4.75%
1367 Platinum Asia Investments Ltd
AU:PAI
0.37x AU$4.50 Million
≈ $3.19 Million
AU$12.09 Million Australia AU$0.97 ▲ +0.00%
1368 Shaanxi Meibang Pharmaceutical Group Co Ltd
SHG:605033
0.37x CN¥281.88 Million
≈ $41.25 Million
CN¥757.69 Million China CN¥19.66 ▼ -2.04%
1369 eClerx Services Limited
NSE:ECLERX
0.37x Rs3.36 Billion
≈ $36.34 Million
Rs9.03 Billion India Rs1439.40 ▼ -5.92%
1370 ISA Holdings Ltd
JSE:ISA
0.37x ZAC14.37 Million
≈ $7.64K
ZAC38.72 Million South Africa ZAC220.00 ▲ +0.00%
1371 TruCap Finance Limited
NSE:TRU
0.37x Rs1.27 Billion
≈ $13.71 Million
Rs3.42 Billion India Rs5.71 ▼ -3.87%
1372 Eclat Textile Co Ltd
TW:1476
0.37x NT$2.08 Billion
≈ $65.50 Million
NT$5.60 Billion Taiwan NT$360.50 ▲ +2.56%
1373 Triad Group PLC
LSE:TRD
0.37x GBX1.14 Million
≈ $138.34
GBX3.06 Million UK GBX285.00 ▲ +0.00%
1374 Transmetro Corporation Ltd
AU:TCO
0.37x AU$4.78 Million
≈ $3.38 Million
AU$12.89 Million Australia AU$2.60 ▲ +0.00%
1375 Provident Agro Tbk
JK:PALM
0.37x Rp1.74 Trillion
≈ $102.02 Million
Rp4.70 Trillion Indonesia Rp318.00 ▼ -5.92%
1376 Thac Mo Hydropower JSC
VN:TMP
0.37x ₫205.71 Billion
≈ $7.82 Million
₫556.00 Billion Vietnam ₫45000.00 ▼ -3.23%
1377 Asian Sea Corporation Public Company Limited
BK:ASIAN
0.37x ฿456.51 Million
≈ $14.23 Million
฿1.24 Billion Thailand ฿6.95 ▲ +0.00%
1378 Henan Thinker Automation
SHG:603508
0.37x CN¥116.65 Million
≈ $17.07 Million
CN¥315.73 Million China CN¥22.38 ▼ -0.89%
1379 Desa Deri Sanayi ve Ticaret AS
IS:DESA
0.37x TL554.75 Million
≈ $12.42 Million
TL1.50 Billion Turkey TL12.84 ▼ -1.31%
1380 Vente Unique.com
PA:ALVU
0.37x €19.47 Million
≈ $22.76 Million
€52.70 Million France €14.90 ▲ +1.36%
1381 Adcore Inc
TO:ADCO
0.37x CA$3.04 Million
≈ $2.20 Million
CA$8.23 Million Canada CA$0.19 ▼ -2.63%
1382 Vadilal Industries Limited
NSE:VADILALIND
0.37x Rs1.37 Billion
≈ $14.78 Million
Rs3.70 Billion India Rs5393.90 ▲ +0.17%
1383 Selamat Sempurna Tbk
JK:SMSM
0.37x Rp330.86 Billion
≈ $19.39 Million
Rp897.15 Billion Indonesia Rp1690.00 ▼ -1.17%
1384 TrueCar Inc
NASDAQ:TRUE
0.37x $12.72 Million $34.51 Million USA $2.54 ▲ +14.93%
1385 MMAG Holdings Bhd
KLSE:0034
0.37x RM196.85 Million
≈ $49.42 Million
RM534.48 Million Malaysia RM0.03 ▲ +0.00%
1386 Binggrae
KO:005180
0.37x ₩119.72 Billion
≈ $81.13 Million
₩325.15 Billion Korea ₩70900.00 ▼ -1.25%
1387 LK CHEM
KQ:489500
0.37x ₩2.41 Billion
≈ $1.63 Million
₩6.53 Billion Korea ₩29050.00 ▼ -5.07%
1388 Container Corporation of India Limited
NSE:CONCOR
0.37x Rs7.60 Billion
≈ $82.18 Million
Rs20.64 Billion India Rs451.90 ▼ -1.64%
1389 ENDOMINES FINLAND OYJ EO1
F:H13
0.37x €13.10 Million
≈ $15.32 Million
€35.60 Million Germany €9.84 ▼ -0.51%
1390 Ab Dynamics
LSE:ABDP
0.37x GBX18.00 Million
≈ $2.19K
GBX49.00 Million UK GBX1124.00 ▼ -0.53%
1391 Axcen Photonics
TWO:6530
0.37x NT$32.62 Million
≈ $1.03 Million
NT$88.84 Million Taiwan NT$119.50 ▲ +9.63%
1392 BOROSIL RENEWABLES LIMITED
NSE:BORORENEW
0.37x Rs1.36 Billion
≈ $14.68 Million
Rs3.70 Billion India Rs544.60 ▲ +8.63%
1393 Bjorn Borg AB
ST:BORG
0.37x Skr131.36 Million
≈ $14.14 Million
Skr358.21 Million Sweden Skr64.40 ▼ -1.68%
1394 BF Utilities Limited
NSE:BFUTILITIE
0.37x Rs5.40 Billion
≈ $58.38 Million
Rs14.73 Billion India Rs629.10 ▲ +5.00%
1395 MiMedx Group Inc
NASDAQ:MDXG
0.37x $29.33 Million $80.04 Million USA $3.61 ▲ +1.12%
1396 Kayseri Seker Fabrikasi AS
IS:KAYSE
0.37x TL4.83 Billion
≈ $108.15 Million
TL13.18 Billion Turkey TL4.68 ▼ -1.68%
1397 Thai Metal Drum Manufacturing Public Company Limited
BK:TMD
0.37x ฿107.89 Million
≈ $3.36 Million
฿294.48 Million Thailand ฿26.00 ▲ +0.00%
1398 Litium AB (publ)
ST:LITI
0.37x Skr7.77 Million
≈ $836.18K
Skr21.23 Million Sweden Skr12.60 ▼ -2.33%
1399 Loyal Lithium Ltd.
AU:LLI
0.37x AU$191.00K
≈ $135.14K
AU$522.00K Australia AU$0.19 ▼ -5.00%
1400 Sandisk Corp
NASDAQ:SNDK
0.37x $1.02 Billion $2.79 Billion USA $1831.50 ▲ +6.71%