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
1301 Olo Inc
NYSE:OLO
0.37x $26.84 Million $71.68 Million USA $10.26 ▲ +0.00%
1302 Usha Martin Limited
NSE:USHAMART
0.37x Rs3.33 Billion
≈ $35.97 Million
Rs8.89 Billion India Rs496.75 ▼ -0.69%
1303 Bayan Resources Tbk
JK:BYAN
0.37x Rp3.74 Trillion
≈ $218.97 Million
Rp10.00 Trillion Indonesia Rp12000.00 ▼ -0.21%
1304 Aran Research and Development 1982 Ltd
TA:ARAN
0.37x ILA40.40 Million
≈ $108.31K
ILA108.10 Million Israel ILA4557.00 ▲ +4.78%
1305 Ratchaphruek Hospital Public Company Limited
BK:RPH
0.37x ฿77.71 Million
≈ $2.42 Million
฿208.10 Million Thailand ฿4.98 ▲ +0.00%
1306 Kambi Group PLC Series B
LSE:0EAW
0.37x Skr14.14 Million
≈ $1.52 Million
Skr37.87 Million UK Skr178.90 ▲ +8.03%
1307 Kambi Group PLC
ST:KAMBI
0.37x Skr14.14 Million
≈ $1.52 Million
Skr37.87 Million Sweden Skr175.40 ▲ +7.87%
1308 Kambi Group Plc
F:7KB
0.37x €14.14 Million
≈ $16.53 Million
€37.87 Million Germany €13.80 ▼ -4.70%
1309 Hsing Ta Cement Co Ltd
TW:1109
0.37x NT$432.63 Million
≈ $13.63 Million
NT$1.16 Billion Taiwan NT$13.80 ▼ -0.36%
1310 Talant Optronics (Suzhou) Co. Ltd.
SHE:301045
0.37x CN¥111.21 Million
≈ $16.27 Million
CN¥298.09 Million China CN¥65.59 ▼ -6.47%
1311 LWSABAH
KLSE:5328
0.37x RM45.16 Million
≈ $11.34 Million
RM121.07 Million Malaysia RM1.48 ▲ +0.00%
1312 Orezone Gold Corporation
AU:ORE
0.37x AU$99.48 Million
≈ $70.39 Million
AU$266.84 Million Australia AU$2.31 ▲ +3.12%
1313 Nerdwallet Inc
NASDAQ:NRDS
0.37x $35.70 Million $95.80 Million USA $9.05 ▼ -0.77%
1314 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%
1315 Shaanxi Meibang Pharmaceutical Group Co Ltd
SHG:605033
0.37x CN¥281.88 Million
≈ $41.25 Million
CN¥757.69 Million China CN¥16.11 ▼ -0.56%
1316 ISA Holdings Ltd
JSE:ISA
0.37x ZAC14.37 Million
≈ $7.64K
ZAC38.72 Million South Africa ZAC234.00 ▲ +4.00%
1317 TruCap Finance Limited
NSE:TRU
0.37x Rs1.27 Billion
≈ $13.71 Million
Rs3.42 Billion India Rs4.96 ▼ -0.60%
1318 Eclat Textile Co Ltd
TW:1476
0.37x NT$2.08 Billion
≈ $65.50 Million
NT$5.60 Billion Taiwan NT$337.50 ▼ -1.75%
1319 Triad Group PLC
LSE:TRD
0.37x GBX1.14 Million
≈ $138.34
GBX3.06 Million UK GBX360.00 ▲ +0.00%
1320 Transmetro Corporation Ltd
AU:TCO
0.37x AU$4.78 Million
≈ $3.38 Million
AU$12.89 Million Australia AU$2.63 ▲ +1.15%
1321 Provident Agro Tbk
JK:PALM
0.37x Rp1.74 Trillion
≈ $102.02 Million
Rp4.70 Trillion Indonesia Rp308.00 ▼ -2.53%
1322 Thac Mo Hydropower JSC
VN:TMP
0.37x ₫205.71 Billion
≈ $7.82 Million
₫556.00 Billion Vietnam ₫45500.00 ▼ -1.09%
1323 Timah Persero Tbk
JK:TINS
0.37x Rp1.95 Trillion
≈ $114.21 Million
Rp5.27 Trillion Indonesia Rp3620.00 ▲ +1.97%
1324 Asian Sea Corporation Public Company Limited
BK:ASIAN
0.37x ฿456.51 Million
≈ $14.23 Million
฿1.24 Billion Thailand ฿7.55 ▲ +2.72%
1325 Henan Thinker Automation
SHG:603508
0.37x CN¥116.65 Million
≈ $17.07 Million
CN¥315.73 Million China CN¥22.26 ▼ -1.33%
1326 Desa Deri Sanayi ve Ticaret AS
IS:DESA
0.37x TL554.75 Million
≈ $12.42 Million
TL1.50 Billion Turkey TL10.39 ▲ +0.58%
1327 Vente Unique.com
PA:ALVU
0.37x €19.47 Million
≈ $22.76 Million
€52.70 Million France €16.55 ▼ -0.30%
1328 Adcore Inc
TO:ADCO
0.37x CA$3.04 Million
≈ $2.20 Million
CA$8.23 Million Canada CA$0.16 ▲ +3.33%
1329 Selamat Sempurna Tbk
JK:SMSM
0.37x Rp330.86 Billion
≈ $19.39 Million
Rp897.15 Billion Indonesia Rp1760.00 ▲ +0.00%
1330 TrueCar Inc
NASDAQ:TRUE
0.37x $12.72 Million $34.51 Million USA $2.54 ▲ +14.93%
1331 Carlsberg Brewery Malaysia Bhd
KLSE:2836
0.37x RM269.05 Million
≈ $67.55 Million
RM729.80 Million Malaysia RM16.02 ▼ -0.37%
1332 Joosung Corperation
KO:109070
0.37x ₩4.53 Billion
≈ $3.07 Million
₩12.30 Billion Korea ₩1359.00 ▲ +2.64%
1333 MMAG Holdings Bhd
KLSE:0034
0.37x RM196.85 Million
≈ $49.42 Million
RM534.48 Million Malaysia RM0.03 ▲ +20.00%
1334 Binggrae
KO:005180
0.37x ₩119.72 Billion
≈ $81.13 Million
₩325.15 Billion Korea ₩63700.00 ▼ -0.47%
1335 LK CHEM
KQ:489500
0.37x ₩2.41 Billion
≈ $1.63 Million
₩6.53 Billion Korea ₩18600.00 ▲ +1.14%
1336 Container Corporation of India Limited
NSE:CONCOR
0.37x Rs7.60 Billion
≈ $82.18 Million
Rs20.64 Billion India Rs481.40 ▼ -2.08%
1337 ENDOMINES FINLAND OYJ EO1
F:H13
0.37x €13.10 Million
≈ $15.32 Million
€35.60 Million Germany €7.94 ▲ +1.53%
1338 Axcen Photonics
TWO:6530
0.37x NT$32.62 Million
≈ $1.03 Million
NT$88.84 Million Taiwan NT$72.90 ▲ +4.44%
1339 BOROSIL RENEWABLES LIMITED
NSE:BORORENEW
0.37x Rs1.36 Billion
≈ $14.68 Million
Rs3.70 Billion India Rs592.05 ▼ -0.75%
1340 Bjorn Borg AB
ST:BORG
0.37x Skr131.36 Million
≈ $14.14 Million
Skr358.21 Million Sweden Skr65.00 ▲ +0.78%
1341 MiMedx Group Inc
NASDAQ:MDXG
0.37x $29.33 Million $80.04 Million USA $4.17 ▼ -3.47%
1342 Kayseri Seker Fabrikasi AS
IS:KAYSE
0.37x TL4.83 Billion
≈ $108.15 Million
TL13.18 Billion Turkey TL4.10 ▲ +1.23%
1343 Litium AB (publ)
ST:LITI
0.37x Skr7.77 Million
≈ $836.18K
Skr21.23 Million Sweden Skr12.35 ▼ -5.36%
1344 Loyal Lithium Ltd.
AU:LLI
0.37x AU$191.00K
≈ $135.14K
AU$522.00K Australia AU$0.19 ▼ -5.00%
1345 Sandisk Corp
NASDAQ:SNDK
0.37x $1.02 Billion $2.79 Billion USA $1599.27 ▲ +0.62%
1346 Deterra Royalties Ltd
AU:DRR
0.37x AU$86.40 Million
≈ $61.13 Million
AU$236.22 Million Australia AU$4.26 ▲ +0.71%
1347 United Paper Public Company Limited
BK:UTP
0.37x ฿171.05 Million
≈ $5.33 Million
฿467.78 Million Thailand ฿8.35 ▲ +0.60%
1348 Korea New Network Co. Ltd
KQ:058400
0.37x ₩5.07 Billion
≈ $3.44 Million
₩13.88 Billion Korea ₩544.00 ▲ +0.00%
1349 Jiangsu Tianmu Lake Tourism Co Ltd
SHG:603136
0.37x CN¥64.37 Million
≈ $9.42 Million
CN¥176.11 Million China CN¥8.47 ▲ +0.24%
1350 LIVZON PHARMAC. GRP H YC1
F:LP6
0.37x €3.15 Billion
≈ $3.68 Billion
€8.61 Billion Germany €2.78 ▼ -0.71%
1351 Hutchison Telecommunications (Australia) Ltd
AU:HTA
0.36x AU$18.62 Million
≈ $13.18 Million
AU$51.03 Million Australia AU$0.03 ▲ +0.00%
1352 MOBVISTA INC. DL-01
F:6MO
0.36x €214.29 Million
≈ $250.52 Million
€587.56 Million Germany €1.19 ▲ +1.71%
1353 Page Industries Limited
NSE:PAGEIND
0.36x Rs5.02 Billion
≈ $54.28 Million
Rs13.77 Billion India Rs39820.00 ▼ -0.69%
1354 Joyce Corporation Ltd
AU:JYC
0.36x AU$20.97 Million
≈ $14.84 Million
AU$57.55 Million Australia AU$5.95 ▼ -0.17%
1355 AirIQ Inc
V:IQ
0.36x CA$399.00K
≈ $288.63K
CA$1.09 Million Canada CA$0.53 ▼ -1.85%
1356 Valterra Platinum Limited
JSE:VAL
0.36x ZAC26.09 Billion
≈ $13.87 Million
ZAC71.73 Billion South Africa ZAC116119.00 ▲ +4.72%
1357 Boozt AB
ST:BOOZT
0.36x Skr1.06 Billion
≈ $113.86 Million
Skr2.91 Billion Sweden Skr158.90 ▼ -1.61%
1358 Metro Mining Ltd
AU:MMI
0.36x AU$63.42 Million
≈ $44.87 Million
AU$174.50 Million Australia AU$1.35 ▲ +1.89%
1359 Gyldendal A/S
CO:GYLD-B
0.36x Dkr105.44 Million
≈ $16.50 Million
Dkr290.27 Million Denmark Dkr398.00 ▼ -0.50%
1360 Gyldendal A/S
CO:GYLD-A
0.36x Dkr105.44 Million
≈ $16.50 Million
Dkr290.27 Million Denmark Dkr1350.00 ▲ +0.00%
1361 Intuitive Surgical Inc
NASDAQ:ISRG
0.36x $911.90 Million $2.51 Billion USA $340.69 ▼ -2.68%
1362 Atalaya Mining Ltd
F:E5S1
0.36x €72.48 Million
≈ $84.73 Million
€199.83 Million Germany €10.20 ▲ +10.87%
1363 CCID Consulting Company Limited
F:CCX
0.36x €85.56 Million
≈ $100.02 Million
€235.96 Million Germany €0.05 ▲ +0.96%
1364 Smartoptics Group AS
OL:SMOP
0.36x Nkr8.53 Million
≈ $897.60K
Nkr23.55 Million Norway Nkr44.80 ▲ +0.00%
1365 Gujarat Pipavav Port Limited
NSE:GPPL
0.36x Rs2.04 Billion
≈ $22.03 Million
Rs5.63 Billion India Rs148.70 ▼ -1.39%
1366 ADCORE INC. O.N.
F:ADQ
0.36x €2.98 Million
≈ $3.49 Million
€8.25 Million Germany €0.08 ▼ -0.61%
1367 Derimod Konfeksiyon Ayakkabi Deri Sanayi ve Ticaret AS
IS:DERIM
0.36x TL91.92 Million
≈ $2.06 Million
TL254.20 Million Turkey TL35.70 ▲ +0.56%
1368 Wuhan Guide Infrared Co Ltd
SHE:002414
0.36x CN¥1.41 Billion
≈ $206.07 Million
CN¥3.90 Billion China CN¥13.84 ▼ -2.47%
1369 APL Apollo Tubes Limited
NSE:APLAPOLLO
0.36x Rs12.77 Billion
≈ $138.09 Million
Rs35.37 Billion India Rs1822.90 ▲ +0.18%
1370 Glodon Software Co Ltd
SHE:002410
0.36x CN¥1.20 Billion
≈ $175.94 Million
CN¥3.33 Billion China CN¥8.88 ▼ -1.00%
1371 Mengtian Home Group Inc.
SHG:603216
0.36x CN¥140.22 Million
≈ $20.52 Million
CN¥388.60 Million China CN¥18.35 ▼ -0.16%
1372 Nupur Recyclers Limited
NSE:NRL
0.36x Rs183.89 Million
≈ $1.99 Million
Rs509.89 Million India Rs107.82 ▼ -2.00%
1373 PEDEVCO Corp
NYSE MKT:PED
0.36x $7.40 Million $20.52 Million USA $14.76 ▲ +4.31%
1374 VODACOM GROUP LTD. SP.ADR
F:5VD0
0.36x €52.80 Billion
≈ $61.73 Billion
€146.48 Billion Germany €7.45 ▼ -0.67%
1375 Albatron Technology Co Ltd
TWO:5386
0.36x NT$252.45 Million
≈ $7.95 Million
NT$701.16 Million Taiwan NT$265.50 ▲ +2.71%
1376 Accord Financial Corp.
TO:ACD
0.36x CA$50.60 Million
≈ $36.60 Million
CA$140.57 Million Canada CA$0.59 ▲ +0.00%
1377 Ariadne Australia Ltd
AU:ARA
0.36x AU$6.76 Million
≈ $4.79 Million
AU$18.79 Million Australia AU$0.48 ▲ +0.00%
1378 Baiya International Group Inc. Ordinary Shares
NASDAQ:BIYA
0.36x $1.58 Million $4.40 Million USA $2.99 ▼ -3.24%
1379 Siam Steel Service Center Public Company Limited
BK:SSSC
0.36x ฿166.75 Million
≈ $5.20 Million
฿463.52 Million Thailand ฿2.26 ▼ -0.88%
1380 DongHua Testing Technology Co Ltd
SHE:300354
0.36x CN¥37.84 Million
≈ $5.54 Million
CN¥105.22 Million China CN¥27.71 ▼ -4.61%
1381 Ekarat Engineering Public Company Limited
BK:AKR
0.36x ฿174.71 Million
≈ $5.45 Million
฿486.51 Million Thailand ฿0.91 ▲ +1.11%
1382 Hangzhou Huasu Technology Co. Ltd. A
SHE:301157
0.36x CN¥69.50 Million
≈ $10.17 Million
CN¥193.58 Million China CN¥50.41 ▼ -3.26%
1383 Voltamp Transformers Limited
NSE:VOLTAMP
0.36x Rs810.61 Million
≈ $8.77 Million
Rs2.26 Billion India Rs9399.00 ▼ -1.12%
1384 Bucher Industries AG
SW:BUCN
0.36x CHF329.50 Million
≈ $416.58 Million
CHF919.40 Million Switzerland CHF328.50 ▲ +1.55%
1385 Gold Fields Ltd
JSE:GFI
0.36x ZAC1.65 Billion
≈ $878.06K
ZAC4.61 Billion South Africa ZAC55383.00 ▲ +5.21%
1386 Ganges Securities Limited
NSE:GANGESSECU
0.36x Rs189.46 Million
≈ $2.05 Million
Rs529.15 Million India Rs115.98 ▲ +0.20%
1387 Actions Technology Co Ltd
SHG:688049
0.36x CN¥89.88 Million
≈ $13.15 Million
CN¥251.12 Million China CN¥42.70 ▲ +15.09%
1388 LIFETECH SCI.DL-00000125
F:81X
0.36x €549.28 Million
≈ $642.17 Million
€1.54 Billion Germany €0.15 ▲ +0.69%
1389 Arzum Elektrikli Ev Aletleri Sanayi ve Ticaret AS
IS:ARZUM
0.36x TL1.10 Billion
≈ $24.66 Million
TL3.08 Billion Turkey TL1.83 ▼ -1.08%
1390 Andrews Sykes Group plc
LSE:ASY
0.36x GBX12.08 Million
≈ $1.47K
GBX33.85 Million UK GBX565.00 ▲ +0.00%
1391 RATIONAL UN.ADR 1/ 1/20
F:RAA1
0.36x €77.72 Million
≈ $90.87 Million
€217.93 Million Germany €31.40 ▼ -3.68%
1392 Xiamen Wanli Stone Stock Co Ltd
SHE:002785
0.36x CN¥226.09 Million
≈ $33.08 Million
CN¥634.07 Million China CN¥32.43 ▲ +0.15%
1393 Marlowe plc
LSE:MRL
0.36x GBX34.80 Million
≈ $4.23K
GBX97.60 Million UK GBX12.84 ▲ +0.94%
1394 AltynGold plc
LSE:ALTN
0.36x GBX23.21 Million
≈ $2.82K
GBX65.10 Million UK GBX880.00 ▲ +4.27%
1395 Trigano S.A.
PA:TRI
0.36x €425.60 Million
≈ $497.57 Million
€1.19 Billion France €150.90 ▲ +1.34%
1396 Expleo Solutions Limited
NSE:EXPLEOSOL
0.36x Rs756.42 Million
≈ $8.18 Million
Rs2.12 Billion India Rs801.15 ▼ -1.03%
1397 Companhia de Saneamento do Paraná - SANEPAR
SA:SAPR3
0.36x R$4.98 Billion
≈ $976.72 Million
R$13.97 Billion Brazil R$8.15 ▼ -1.09%
1398 EverQuote Inc Class A
NASDAQ:EVER
0.36x $29.60 Million $83.11 Million USA $24.89 ▼ -7.54%
1399 Accelya Solutions India Limited
NSE:ACCELYA
0.36x Rs707.48 Million
≈ $7.65 Million
Rs1.99 Billion India Rs1128.10 ▼ -1.78%
1400 Tradeweb Markets Inc
NASDAQ:TW
0.36x $355.95 Million $1.00 Billion USA $98.85 ▲ +1.60%