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
1401 Deterra Royalties Ltd
AU:DRR
0.37x AU$86.40 Million
≈ $61.13 Million
AU$236.22 Million Australia AU$4.48 ▲ +1.13%
1402 United Paper Public Company Limited
BK:UTP
0.37x ฿171.05 Million
≈ $5.33 Million
฿467.78 Million Thailand ฿8.05 ▲ +0.63%
1403 Korea New Network Co. Ltd
KQ:058400
0.37x ₩5.07 Billion
≈ $3.44 Million
₩13.88 Billion Korea ₩575.00 ▼ -1.71%
1404 Jiangsu Tianmu Lake Tourism Co Ltd
SHG:603136
0.37x CN¥64.37 Million
≈ $9.42 Million
CN¥176.11 Million China CN¥9.20 ▼ -1.81%
1405 LIVZON PHARMAC. GRP H YC1
F:LP6
0.37x €3.15 Billion
≈ $3.68 Billion
€8.61 Billion Germany €2.78 ▼ -0.71%
1406 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%
1407 MOBVISTA INC. DL-01
F:6MO
0.36x €214.29 Million
≈ $250.52 Million
€587.56 Million Germany €1.52 ▼ -4.40%
1408 Page Industries Limited
NSE:PAGEIND
0.36x Rs5.02 Billion
≈ $54.28 Million
Rs13.77 Billion India Rs37565.00 ▲ +0.54%
1409 Joyce Corporation Ltd
AU:JYC
0.36x AU$20.97 Million
≈ $14.84 Million
AU$57.55 Million Australia AU$6.00 ▲ +0.00%
1410 WINS Co. Ltd
KQ:136540
0.36x ₩5.11 Billion
≈ $3.46 Million
₩14.03 Billion Korea ₩10540.00 ▲ +1.84%
1411 AirIQ Inc
V:IQ
0.36x CA$399.00K
≈ $288.63K
CA$1.09 Million Canada CA$0.54 ▼ -0.92%
1412 Hy-Lok Corporation
KQ:013030
0.36x ₩13.79 Billion
≈ $9.35 Million
₩37.86 Billion Korea ₩35300.00 ▼ -1.12%
1413 DigiCAP Co. Ltd
KQ:197140
0.36x ₩7.06 Billion
≈ $4.78 Million
₩19.37 Billion Korea ₩1667.00 ▼ -3.53%
1414 Valterra Platinum Limited
JSE:VAL
0.36x ZAC26.09 Billion
≈ $13.87 Million
ZAC71.73 Billion South Africa ZAC130000.00 ▼ -1.89%
1415 Boozt AB
ST:BOOZT
0.36x Skr1.06 Billion
≈ $113.86 Million
Skr2.91 Billion Sweden Skr127.20 ▼ -2.38%
1416 Metro Mining Ltd
AU:MMI
0.36x AU$63.42 Million
≈ $44.87 Million
AU$174.50 Million Australia AU$1.53 ▲ +0.00%
1417 Gyldendal A/S
CO:GYLD-B
0.36x Dkr105.44 Million
≈ $16.50 Million
Dkr290.27 Million Denmark Dkr386.00 ▼ -2.53%
1418 Gyldendal A/S
CO:GYLD-A
0.36x Dkr105.44 Million
≈ $16.50 Million
Dkr290.27 Million Denmark Dkr1650.00 ▲ +5.10%
1419 DS Sigma Holdings Berhad
KLSE:0269
0.36x RM5.21 Million
≈ $1.31 Million
RM14.35 Million Malaysia RM0.27 ▲ +1.89%
1420 Intuitive Surgical Inc
NASDAQ:ISRG
0.36x $911.90 Million $2.51 Billion USA $407.29 ▲ +1.24%
1421 Atalaya Mining Ltd
F:E5S1
0.36x €72.48 Million
≈ $84.73 Million
€199.83 Million Germany €10.30 ▲ +3.52%
1422 CCID Consulting Company Limited
F:CCX
0.36x €85.56 Million
≈ $100.02 Million
€235.96 Million Germany €0.06 ▼ -1.54%
1423 Smartoptics Group AS
OL:SMOP
0.36x Nkr8.53 Million
≈ $897.60K
Nkr23.55 Million Norway Nkr62.60 ▼ -2.19%
1424 Gujarat Pipavav Port Limited
NSE:GPPL
0.36x Rs2.04 Billion
≈ $22.03 Million
Rs5.63 Billion India Rs155.53 ▼ -1.60%
1425 ADCORE INC. O.N.
F:ADQ
0.36x €2.98 Million
≈ $3.49 Million
€8.25 Million Germany €0.11 ▲ +0.93%
1426 Derimod Konfeksiyon Ayakkabi Deri Sanayi ve Ticaret AS
IS:DERIM
0.36x TL91.92 Million
≈ $2.06 Million
TL254.20 Million Turkey TL37.50 ▲ +2.29%
1427 Wuhan Guide Infrared Co Ltd
SHE:002414
0.36x CN¥1.41 Billion
≈ $206.07 Million
CN¥3.90 Billion China CN¥12.75 ▼ -1.54%
1428 APL Apollo Tubes Limited
NSE:APLAPOLLO
0.36x Rs12.77 Billion
≈ $138.09 Million
Rs35.37 Billion India Rs1805.40 ▲ +2.05%
1429 Glodon Software Co Ltd
SHE:002410
0.36x CN¥1.20 Billion
≈ $175.94 Million
CN¥3.33 Billion China CN¥9.72 ▼ -3.76%
1430 Mengtian Home Group Inc.
SHG:603216
0.36x CN¥140.22 Million
≈ $20.52 Million
CN¥388.60 Million China CN¥23.85 ▼ -1.81%
1431 PEDEVCO Corp
NYSE MKT:PED
0.36x $7.40 Million $20.52 Million USA $14.76 ▲ +4.31%
1432 VODACOM GROUP LTD. SP.ADR
F:5VD0
0.36x €52.80 Billion
≈ $61.73 Billion
€146.48 Billion Germany €7.45 ▼ -0.67%
1433 Albatron Technology Co Ltd
TWO:5386
0.36x NT$252.45 Million
≈ $7.95 Million
NT$701.16 Million Taiwan NT$547.00 ▼ -2.15%
1434 Ariadne Australia Ltd
AU:ARA
0.36x AU$6.76 Million
≈ $4.79 Million
AU$18.79 Million Australia AU$0.48 ▲ +3.23%
1435 Baiya International Group Inc. Ordinary Shares
NASDAQ:BIYA
0.36x $1.58 Million $4.40 Million USA $0.92 ▲ +2.12%
1436 Siam Steel Service Center Public Company Limited
BK:SSSC
0.36x ฿166.75 Million
≈ $5.20 Million
฿463.52 Million Thailand ฿2.14 ▲ +0.94%
1437 Ingersoll Rand (India) Limited
NSE:INGERRAND
0.36x Rs1.20 Billion
≈ $13.00 Million
Rs3.34 Billion India Rs3752.90 ▲ +0.65%
1438 Payton -L
TA:PAYT
0.36x ILA3.63 Million
≈ $9.73K
ILA10.09 Million Israel ILA7412.00 ▼ -3.74%
1439 DongHua Testing Technology Co Ltd
SHE:300354
0.36x CN¥37.84 Million
≈ $5.54 Million
CN¥105.22 Million China CN¥32.00 ▼ -1.11%
1440 Ekarat Engineering Public Company Limited
BK:AKR
0.36x ฿174.71 Million
≈ $5.45 Million
฿486.51 Million Thailand ฿0.88 ▼ -1.12%
1441 Hangzhou Huasu Technology Co. Ltd. A
SHE:301157
0.36x CN¥69.50 Million
≈ $10.17 Million
CN¥193.58 Million China CN¥67.75 ▼ -1.64%
1442 Voltamp Transformers Limited
NSE:VOLTAMP
0.36x Rs810.61 Million
≈ $8.77 Million
Rs2.26 Billion India Rs9375.00 ▲ +2.72%
1443 Bucher Industries AG
SW:BUCN
0.36x CHF329.50 Million
≈ $416.58 Million
CHF919.40 Million Switzerland CHF316.50 ▲ +0.00%
1444 Gold Fields Ltd
JSE:GFI
0.36x ZAC1.65 Billion
≈ $878.06K
ZAC4.61 Billion South Africa ZAC62567.00 ▲ +0.59%
1445 Ganges Securities Limited
NSE:GANGESSECU
0.36x Rs189.46 Million
≈ $2.05 Million
Rs529.15 Million India Rs122.23 ▲ +1.35%
1446 Actions Technology Co Ltd
SHG:688049
0.36x CN¥89.88 Million
≈ $13.15 Million
CN¥251.12 Million China CN¥43.81 ▲ +1.04%
1447 LIFETECH SCI.DL-00000125
F:81X
0.36x €549.28 Million
≈ $642.17 Million
€1.54 Billion Germany €0.16 ▼ -2.40%
1448 Arzum Elektrikli Ev Aletleri Sanayi ve Ticaret AS
IS:ARZUM
0.36x TL1.10 Billion
≈ $24.66 Million
TL3.08 Billion Turkey TL2.35 ▼ -2.89%
1449 RATIONAL UN.ADR 1/ 1/20
F:RAA1
0.36x €77.72 Million
≈ $90.87 Million
€217.93 Million Germany €31.40 ▼ -3.68%
1450 Xiamen Wanli Stone Stock Co Ltd
SHE:002785
0.36x CN¥226.09 Million
≈ $33.08 Million
CN¥634.07 Million China CN¥44.19 ▲ +1.47%
1451 Marlowe plc
LSE:MRL
0.36x GBX34.80 Million
≈ $4.23K
GBX97.60 Million UK GBX12.84 ▲ +0.94%
1452 Trigano S.A.
PA:TRI
0.36x €425.60 Million
≈ $497.57 Million
€1.19 Billion France €157.20 ▼ -1.19%
1453 Expleo Solutions Limited
NSE:EXPLEOSOL
0.36x Rs756.42 Million
≈ $8.18 Million
Rs2.12 Billion India Rs880.35 ▼ -2.68%
1454 Companhia de Saneamento do Paraná - SANEPAR
SA:SAPR3
0.36x R$4.98 Billion
≈ $976.72 Million
R$13.97 Billion Brazil R$8.34 ▲ +1.71%
1455 EverQuote Inc Class A
NASDAQ:EVER
0.36x $29.60 Million $83.11 Million USA $17.96 ▼ -5.47%
1456 Goodtech
OL:GOD
0.36x Nkr83.10 Million
≈ $8.74 Million
Nkr233.40 Million Norway Nkr13.15 ▲ +2.33%
1457 Accelya Solutions India Limited
NSE:ACCELYA
0.36x Rs707.48 Million
≈ $7.65 Million
Rs1.99 Billion India Rs1143.70 ▼ -1.07%
1458 Tradeweb Markets Inc
NASDAQ:TW
0.36x $355.95 Million $1.00 Billion USA $100.43 ▲ +2.50%
1459 Zhang Xiaoquan Inc.
SHE:301055
0.36x CN¥141.09 Million
≈ $20.65 Million
CN¥396.64 Million China CN¥34.50 ▲ +3.17%
1460 Wuhan Zhongyuan Huadian Sci Tech
SHE:300018
0.36x CN¥97.77 Million
≈ $14.31 Million
CN¥275.13 Million China CN¥12.93 ▼ -1.07%
1461 Alcidion Group Ltd
AU:ALC
0.36x AU$9.88 Million
≈ $6.99 Million
AU$27.82 Million Australia AU$0.11 ▼ -4.55%
1462 Netbay Public Company Limited
BK:NETBAY
0.36x ฿71.57 Million
≈ $2.23 Million
฿201.59 Million Thailand ฿9.55 ▲ +0.53%
1463 United Pharm
KO:033270
0.35x ₩23.01 Billion
≈ $15.59 Million
₩64.86 Billion Korea ₩18100.00 ▼ -0.44%
1464 The Ugar Sugar Works Limited
NSE:UGARSUGAR
0.35x Rs2.17 Billion
≈ $23.48 Million
Rs6.12 Billion India Rs40.24 ▲ +0.15%
1465 Elektrocieplownia Bedzin
WAR:BDZ
0.35x zł3.54 Million
≈ $973.43K
zł9.97 Million Poland zł39.30 ▲ +0.00%
1466 Fonet Bilgi Teknolojileri AS
IS:FONET
0.35x TL153.96 Million
≈ $3.45 Million
TL434.59 Million Turkey TL5.91 ▼ -4.83%
1467 Touchstone International Medical Science Co Ltd
SHG:688013
0.35x CN¥27.05 Million
≈ $3.96 Million
CN¥76.41 Million China CN¥28.31 ▼ -1.12%
1468 Sunmax Biotechnology Co Ltd
TWO:4728
0.35x NT$160.84 Million
≈ $5.07 Million
NT$454.35 Million Taiwan NT$379.00 ▼ -0.13%
1469 Ifishdeco PT
JK:IFSH
0.35x Rp52.16 Billion
≈ $3.06 Million
Rp147.62 Billion Indonesia Rp1270.00 ▼ -8.96%
1470 Afentra PLC
LSE:AET
0.35x GBX42.80 Million
≈ $5.21K
GBX121.12 Million UK GBX70.90 ▲ +0.28%
1471 JCH Systems Inc
KQ:033320
0.35x ₩14.82 Billion
≈ $10.04 Million
₩42.00 Billion Korea ₩3425.00 ▼ -4.46%
1472 Dalmia Bharat Sugar and Industries Limited
NSE:DALMIASUG
0.35x Rs8.06 Billion
≈ $87.21 Million
Rs22.86 Billion India Rs331.15 ▼ -2.13%
1473 Sumitomo Chemical India Limited
NSE:SUMICHEM
0.35x Rs4.35 Billion
≈ $47.07 Million
Rs12.37 Billion India Rs482.80 ▼ -1.01%
1474 Ho Wah Genting Bhd
KLSE:9601
0.35x RM16.61 Million
≈ $4.17 Million
RM47.28 Million Malaysia RM0.11 ▼ -4.35%
1475 Jetwell Computer Co Ltd
TWO:3147
0.35x NT$655.14 Million
≈ $20.64 Million
NT$1.86 Billion Taiwan NT$242.50 ▲ +9.98%
1476 Cyan AG
XETRA:CYR
0.35x €1.27 Million
≈ $1.49 Million
€3.63 Million Germany €2.02 ▼ -2.88%
1477 Biosyent Inc.
V:RX
0.35x CA$2.77 Million
≈ $2.00 Million
CA$7.88 Million Canada CA$13.95 ▲ +0.87%
1478 Dayang Enterprise Holdings Bhd
KLSE:5141
0.35x RM102.84 Million
≈ $25.82 Million
RM292.78 Million Malaysia RM1.83 ▲ +1.67%
1479 Apetit Oyj
HE:APETIT
0.35x €13.20 Million
≈ $15.43 Million
€37.60 Million Finland €12.80 ▲ +1.19%
1480 Chen Full International Co Ltd
TWO:8383
0.35x NT$647.27 Million
≈ $20.39 Million
NT$1.84 Billion Taiwan NT$60.00 ▼ -0.66%
1481 ASICS CORP.(UNSP.ADR)/1
F:ASI
0.35x €109.91 Billion
≈ $128.50 Billion
€313.13 Billion Germany €23.80 ▼ -0.83%
1482 Smartiks Yazilim AS
IS:SMART
0.35x TL37.63 Million
≈ $842.86K
TL107.22 Million Turkey TL38.14 ▼ -6.98%
1483 Comstock Holding Companies Inc
NASDAQ:CHCI
0.35x $5.26 Million $15.00 Million USA $15.63 ▼ -1.01%
1484 OceanaGold Corporation
F:RQQ
0.35x €226.90 Million
≈ $265.27 Million
€647.50 Million Germany €14.30 ▲ +4.38%
1485 Nahar Spinning Mills Limited
NSE:NAHARSPING
0.35x Rs3.32 Billion
≈ $35.86 Million
Rs9.46 Billion India Rs278.00 ▲ +1.09%
1486 Keystone Microtech Corp
TWO:6683
0.35x NT$228.95 Million
≈ $7.21 Million
NT$653.58 Million Taiwan NT$1715.00 ▼ -1.72%
1487 Argosy Research
TWO:3217
0.35x NT$515.08 Million
≈ $16.23 Million
NT$1.47 Billion Taiwan NT$192.50 ▲ +0.26%
1488 Springfield Properties Plc
LSE:SPR
0.35x GBX44.92 Million
≈ $5.47K
GBX128.38 Million UK GBX93.50 ▲ +0.00%
1489 Shanghai Challenge Textile Co Ltd
SHE:002486
0.35x CN¥73.53 Million
≈ $10.76 Million
CN¥210.33 Million China CN¥2.45 ▼ -1.61%
1490 Molymet
SN:MOLYMET
0.35x CL$307.16 Million
≈ $343.51K
CL$878.73 Million Chile CL$10301.00 ▲ +0.00%
1491 ALTERRA PWR
F:9ME
0.35x €1.20 Billion
≈ $1.40 Billion
€3.43 Billion Germany €0.60 ▼ -1.65%
1492 Zwack Unicum Likoripari es Kereskedelmi Nyrt.
BUD:ZWACK
0.35x Ft3.47 Billion
≈ $10.77 Million
Ft9.95 Billion Hungary Ft36300.00 ▼ -0.55%
1493 Hemisphere Energy Corporation
V:HME
0.35x CA$15.27 Million
≈ $11.04 Million
CA$43.80 Million Canada CA$2.99 ▲ +1.87%
1494 Mene Inc
V:MENE
0.35x CA$839.82K
≈ $607.51K
CA$2.41 Million Canada CA$0.19 ▲ +0.00%
1495 RAIZ Invest Ltd
AU:RZI
0.35x AU$2.36 Million
≈ $1.67 Million
AU$6.78 Million Australia AU$0.55 ▲ +0.00%
1496 NRB Bearing Limited
NSE:NRBBEARING
0.35x Rs1.25 Billion
≈ $13.47 Million
Rs3.58 Billion India Rs357.35 ▲ +0.25%
1497 Oscar Mitra Sukses Sejahtera Tbk PT
JK:OLIV
0.35x Rp2.75 Billion
≈ $161.00K
Rp7.89 Billion Indonesia Rp50.00 ▼ -1.96%
1498 KCP Sugar and Industries Corporation Limited
NSE:KCPSUGIND
0.35x Rs409.61 Million
≈ $4.43 Million
Rs1.18 Billion India Rs23.90 ▼ -0.08%
1499 UMS Holdings Bhd
KLSE:7137
0.35x RM2.90 Million
≈ $728.22K
RM8.35 Million Malaysia RM1.80 ▲ +0.00%
1500 Poh Huat Resources Holdings
KLSE:7088
0.35x RM24.03 Million
≈ $6.03 Million
RM69.16 Million Malaysia RM0.75 ▼ -0.67%