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
4501 Y.C.C. Parts MFG Co Ltd
TW:1339
0.14x NT$164.62 Million
≈ $5.19 Million
NT$1.15 Billion Taiwan NT$43.80 ▲ +0.11%
4502 Seagate Technology PLC
NASDAQ:STX
0.14x $1.11 Billion $7.80 Billion USA $925.99 ▼ -1.56%
4503 Groupe Pizzorno Environnement SA
PA:GPE
0.14x €36.83 Million
≈ $43.06 Million
€257.87 Million France €61.00 ▲ +0.00%
4504 Allied Gold Corporation
TO:AAUC
0.14x CA$180.40 Million
≈ $130.50 Million
CA$1.26 Billion Canada CA$36.59 ▲ +0.80%
4505 I Controls Inc
KO:039570
0.14x ₩24.92 Billion
≈ $16.89 Million
₩174.55 Billion Korea ₩7770.00 ▼ -1.02%
4506 Bridgford Foods Corporation
NASDAQ:BRID
0.14x $4.27 Million $29.90 Million USA $7.40 ▲ +0.00%
4507 CJ Century Logistics Holdings Bhd
KLSE:7117
0.14x RM40.99 Million
≈ $10.29 Million
RM287.14 Million Malaysia RM0.15 ▲ +0.00%
4508 CAPGEMINI UNS.ADR 1/5/EO8
F:CGMA
0.14x €2.48 Billion
≈ $2.90 Billion
€17.39 Billion Germany €20.60 ▼ -4.63%
4509 Mastermyne Group Ltd
AU:MYE
0.14x AU$5.41 Million
≈ $3.83 Million
AU$37.93 Million Australia AU$0.25 ▲ +6.52%
4510 Fortnox AB
ST:FNOX
0.14x Skr149.00 Million
≈ $16.03 Million
Skr1.04 Billion Sweden Skr89.40 ▲ +1.52%
4511 Allied Gold Corporation
NYSE:AAUC
0.14x $180.66 Million $1.27 Billion USA $26.37 ▲ +1.00%
4512 Develop North PLC
LSE:DVNO
0.14x GBX449.00K
≈ $54.63
GBX3.15 Million UK GBX76.50 ▲ +0.00%
4513 Vitro S.A.B. de C.V
MX:VITROA
0.14x MX$137.67 Million
≈ $7.92 Million
MX$965.25 Million Mexico MX$6.12 ▲ +2.00%
4514 CVD Equipment Corporation
NASDAQ:CVV
0.14x $397.00K $2.78 Million USA $6.02 ▲ +3.08%
4515 C. Mer Industries Ltd
TA:CMER
0.14x ILA53.53 Million
≈ $143.50K
ILA375.37 Million Israel ILA5367.00 ▼ -0.61%
4516 China Yuchai International Limited
F:CYD
0.14x €2.72 Billion
≈ $3.18 Billion
€19.06 Billion Germany €47.00 ▼ -6.28%
4517 Walmart Inc
SA:WALM34
0.14x R$27.45 Billion
≈ $5.39 Billion
R$192.56 Billion Brazil R$41.23 ▲ +2.79%
4518 Carbon Streaming Corp
NEO:NETZ
0.14x CA$284.00K
≈ $205.44K
CA$1.99 Million Canada CA$0.90 ▼ -2.17%
4519 Chow Steel Industries Public Company Limited
BK:CHOW
0.14x ฿96.14 Million
≈ $3.00 Million
฿674.73 Million Thailand ฿1.39 ▼ -2.11%
4520 Sungwoo Electronics Co. Ltd
KQ:081580
0.14x ₩6.42 Billion
≈ $4.35 Million
₩45.06 Billion Korea ₩2420.00 ▲ +1.04%
4521 Lay Hong Bhd
KLSE:9385
0.14x RM63.96 Million
≈ $16.06 Million
RM449.20 Million Malaysia RM0.26 ▲ +0.00%
4522 Paramita Bangun Sarana Tbk PT
JK:PBSA
0.14x Rp63.83 Billion
≈ $3.74 Million
Rp448.33 Billion Indonesia Rp710.00 ▼ -5.33%
4523 Bajaj Healthcare Limited
NSE:BAJAJHCARE
0.14x Rs501.85 Million
≈ $5.43 Million
Rs3.52 Billion India Rs294.55 ▼ -1.39%
4524 WiSoL CO.LTD
KQ:122990
0.14x ₩7.34 Billion
≈ $4.97 Million
₩51.56 Billion Korea ₩7120.00 ▼ -0.28%
4525 RSWM Limited
NSE:RSWM
0.14x Rs3.01 Billion
≈ $32.53 Million
Rs21.14 Billion India Rs177.22 ▲ +2.30%
4526 GTN Ltd
AU:GTN
0.14x AU$16.49 Million
≈ $11.67 Million
AU$115.94 Million Australia AU$0.21 ▲ +0.00%
4527 ecotel communication ag
XETRA:E4C
0.14x €4.52 Million
≈ $5.29 Million
€31.79 Million Germany €7.60 ▼ -0.65%
4528 Afluente Transmissão de Energia Elétrica S.A
SA:AFLT3
0.14x R$16.01 Million
≈ $3.14 Million
R$112.60 Million Brazil R$7.62 ▲ +0.00%
4529 Dabur India Limited
NSE:DABUR
0.14x Rs7.57 Billion
≈ $81.82 Million
Rs53.25 Billion India Rs424.65 ▲ +1.63%
4530 Flowco Holdings Inc.
NYSE:FLOC
0.14x $78.71 Million $553.99 Million USA $23.53 ▲ +1.60%
4531 MITSU.CH.GRP ADR/5
F:M3C0
0.14x €465.15 Billion
≈ $543.80 Billion
€3.28 Trillion Germany €24.20 ▼ -1.63%
4532 Shanghai Shyndec Pharmaceutical Co Ltd
SHG:600420
0.14x CN¥486.04 Million
≈ $71.12 Million
CN¥3.42 Billion China CN¥8.87 ▼ -1.55%
4533 Magyar Telekom Távközlési Nyilvánosan Müködö Részvénytársaság
F:MGYB
0.14x €90.92 Billion
≈ $106.29 Billion
€640.28 Billion Germany €7.54 ▼ -1.05%
4534 EOG Resources Inc
NYSE:EOG
0.14x $3.11 Billion $21.91 Billion USA $140.88 ▼ -0.44%
4535 Netronix
TWO:6143
0.14x NT$411.03 Million
≈ $12.95 Million
NT$2.90 Billion Taiwan NT$96.60 ▼ -2.42%
4536 Freight Technologies Inc
NASDAQ:FRGT
0.14x $839.96K $5.92 Million USA $4.34 ▲ +15.43%
4537 Aneka Tambang Persero Tbk
JK:ANTM
0.14x Rp2.08 Trillion
≈ $122.00 Million
Rp14.67 Trillion Indonesia Rp2760.00 ▲ +5.75%
4538 Skechers USA Inc
NYSE:SKX
0.14x $553.81 Million $3.90 Billion USA $1412.60 ▲ +0.89%
4539 ZHEJIANG SHIBAO H YC 1
F:W4K1
0.14x €234.24 Million
≈ $273.85 Million
€1.65 Billion Germany €0.50 ▼ -0.99%
4540 Nova Minerals Limited
NYSE MKT:NVA
0.14x $150.25 Million $1.06 Billion USA $34.32 ▼ -27.78%
4541 Sariguna Primatirta PT
JK:CLEO
0.14x Rp117.27 Billion
≈ $6.87 Million
Rp826.48 Billion Indonesia Rp368.00 ▼ -3.66%
4542 Infosys Limited
NSE:INFY
0.14x Rs937.00 Million
≈ $10.13 Million
Rs6.61 Billion India Rs1201.30 ▼ -1.74%
4543 Infosys Ltd ADR
NYSE:INFY
0.14x $937.00 Million $6.61 Billion USA $12.94 ▼ -4.01%
4544 Infosys Limited
F:IOY
0.14x €937.00 Million
≈ $1.10 Billion
€6.61 Billion Germany €10.65 ▼ -1.84%
4545 Sports Entertainment Group Ltd
AU:SEG
0.14x AU$11.62 Million
≈ $8.22 Million
AU$81.94 Million Australia AU$0.32 ▼ -1.54%
4546 K Car Co Ltd
KO:381970
0.14x ₩45.61 Billion
≈ $30.91 Million
₩321.79 Billion Korea ₩8880.00 ▲ +2.42%
4547 JTC PLC LS-01
F:2N9
0.14x €78.69 Million
≈ $92.00 Million
€555.23 Million Germany €15.10 ▲ +0.67%
4548 Qualys Inc
NASDAQ:QLYS
0.14x $75.66 Million $533.93 Million USA $111.53 ▼ -0.08%
4549 Gujarat Narmada Valley Fertilizers and Chemicals Limited
NSE:GNFC
0.14x Rs3.14 Billion
≈ $33.96 Million
Rs22.16 Billion India Rs502.90 ▼ -0.01%
4550 ADM Hamburg Aktiengesellschaft
F:OEL
0.14x €22.10 Million
≈ $25.84 Million
€156.00 Million Germany €236.00 ▲ +0.00%
4551 Alamo Group Inc
NYSE:ALG
0.14x $65.51 Million $462.37 Million USA $151.68 ▲ +1.04%
4552 Zhongnanhong Culture Group Co Ltd
SHE:002445
0.14x CN¥76.59 Million
≈ $11.21 Million
CN¥540.62 Million China CN¥3.61 ▼ -2.96%
4553 LABIANA HEALTH S.A.EO-10
F:8RK
0.14x €7.19 Million
≈ $8.41 Million
€50.77 Million Germany €6.80 ▼ -1.45%
4554 Castech Inc
SHE:002222
0.14x CN¥102.85 Million
≈ $15.05 Million
CN¥726.63 Million China CN¥97.20 ▼ -1.82%
4555 Laureate Education Inc
NASDAQ:LAUR
0.14x $140.98 Million $997.04 Million USA $33.55 ▲ +0.27%
4556 XAI Octagon Floating Rate & Alternative Income Term Trust
NYSE:XFLT
0.14x $41.48 Million $293.35 Million USA $18.30 ▲ +0.05%
4557 Red Sky Energy Ltd
AU:ROG
0.14x AU$224.13K
≈ $158.59K
AU$1.59 Million Australia AU$0.00 ▲ +0.00%
4558 Halfords Group PLC
LSE:HFD
0.14x GBX95.50 Million
≈ $11.62K
GBX675.70 Million UK GBX179.60 ▲ +1.70%
4559 MITCON Consultancy & Engineering Services Limited
NSE:MITCON
0.14x Rs206.18 Million
≈ $2.23 Million
Rs1.46 Billion India Rs87.95 ▲ +0.23%
4560 Glenveagh Properties PLC
IR:GVR
0.14x €72.05 Million
≈ $84.23 Million
€510.35 Million Ireland €2.34 ▲ +3.08%
4561 Caspar
WAR:CSR
0.14x zł1.68 Million
≈ $461.81K
zł11.89 Million Poland zł6.00 ▲ +0.00%
4562 Telecom Plus PLC
LSE:TEP
0.14x GBX60.82 Million
≈ $7.40K
GBX430.89 Million UK GBX980.00 ▲ +0.82%
4563 RLX TECH. SP.ADR/1 CL.A
F:3CM
0.14x €310.22 Million
≈ $362.68 Million
€2.20 Billion Germany €1.87 ▲ +0.54%
4564 Semiconductor Manufacturing Electronics (Shaoxing) Corp. A
SHG:688469
0.14x CN¥1.90 Billion
≈ $278.41 Million
CN¥13.49 Billion China CN¥7.81 ▲ +0.51%
4565 Vimian Group AB
ST:VIMIAN
0.14x Skr56.57 Million
≈ $6.09 Million
Skr401.00 Million Sweden Skr28.20 ▲ +0.89%
4566 MEP Infrastructure Developers Limited
NSE:MEP
0.14x Rs5.03 Billion
≈ $54.39 Million
Rs35.65 Billion India Rs0.88 ▼ -1.12%
4567 Promotora Ambiental S.A.B. de C.V
MX:PASAB
0.14x MX$707.16 Million
≈ $40.70 Million
MX$5.01 Billion Mexico MX$40.00 ▲ +0.25%
4568 Amerigo Resources Ltd.
TO:ARG
0.14x CA$11.85 Million
≈ $8.57 Million
CA$84.02 Million Canada CA$6.96 ▼ -0.43%
4569 Formetal Co. Ltd
KQ:119500
0.14x ₩1.52 Billion
≈ $1.03 Million
₩10.79 Billion Korea ₩3110.00 ▲ +1.80%
4570 Citychamp Dartong Co Ltd
SHG:600067
0.14x CN¥1.45 Billion
≈ $211.65 Million
CN¥10.26 Billion China CN¥2.99 ▼ -1.97%
4571 Dong A Eltek Co. Ltd
KQ:088130
0.14x ₩36.74 Billion
≈ $24.90 Million
₩260.68 Billion Korea ₩7110.00 ▲ +1.28%
4572 Aier Eye Hospital Group
SHE:300015
0.14x CN¥1.69 Billion
≈ $246.85 Million
CN¥11.97 Billion China CN¥8.50 ▼ -3.41%
4573 Kitex Garments Limited
NSE:KITEX
0.14x Rs2.15 Billion
≈ $23.29 Million
Rs15.29 Billion India Rs164.17 ▲ +1.26%
4574 Esso (Thailand) Public Company Limited
BK:BSRC
0.14x ฿5.16 Billion
≈ $160.92 Million
฿36.69 Billion Thailand ฿3.08 ▲ +4.05%
4575 Beijing Strong Biotechnologies Inc
SHE:300406
0.14x CN¥182.86 Million
≈ $26.76 Million
CN¥1.30 Billion China CN¥11.69 ▼ -0.76%
4576 JSC National Atomic Company Kazatomprom
IL:KAP
0.14x $174.63 Billion $1.24 Trillion UK $74.40 ▼ -0.40%
4577 Koroplast Temizlik Ambalaj Urunleri San. ve Dis Ticaret A.S.
IS:KRPLS
0.14x TL89.33 Million
≈ $2.00 Million
TL635.01 Million Turkey TL9.32 ▲ +0.00%
4578 NEXANS ADR EO 1
F:NXS0
0.14x €847.00 Million
≈ $990.23 Million
€6.02 Billion Germany €67.00 ▲ +0.00%
4579 PARKEN Sport & Entertainment
CO:PARKEN
0.14x Dkr356.67 Million
≈ $55.80 Million
Dkr2.54 Billion Denmark Dkr196.00 ▲ +0.51%
4580 Surya Toto Indonesia Tbk
JK:TOTO
0.14x Rp140.36 Billion
≈ $8.22 Million
Rp998.43 Billion Indonesia Rp238.00 ▼ -0.83%
4581 Mortgage Advice
LSE:MAB1
0.14x GBX13.20 Million
≈ $1.61K
GBX93.95 Million UK GBX531.00 ▲ +3.91%
4582 MST GOLF GROUP BERHAD
KLSE:5316
0.14x RM22.96 Million
≈ $5.77 Million
RM163.47 Million Malaysia RM0.16 ▲ +0.00%
4583 Logo Yazilim Sanayi ve Ticaret AS
IS:LOGO
0.14x TL474.17 Million
≈ $10.62 Million
TL3.38 Billion Turkey TL151.00 ▼ -3.94%
4584 Dis-Chem Pharmacies
JSE:DCP
0.14x ZAC1.93 Billion
≈ $1.02 Million
ZAC13.72 Billion South Africa ZAC3250.00 ▲ +0.00%
4585 Dosni Roha Indonesia Tbk PT
JK:ZBRA
0.14x Rp267.19 Billion
≈ $15.66 Million
Rp1.90 Trillion Indonesia Rp50.00 ▲ +0.00%
4586 Tat Techno
NASDAQ:TATT
0.14x $7.50 Million $53.45 Million USA $45.95 ▲ +7.31%
4587 Transcoal Pacific Tbk PT
JK:TCPI
0.14x Rp243.47 Billion
≈ $14.27 Million
Rp1.74 Trillion Indonesia Rp9900.00 ▲ +0.00%
4588 Air Liquide SA
PA:AI
0.14x €3.50 Billion
≈ $4.09 Billion
€24.97 Billion France €181.68 ▲ +0.99%
4589 Guangdong Kitech New Material Holding Co.Ltd.
SHE:300995
0.14x CN¥25.63 Million
≈ $3.75 Million
CN¥182.85 Million China CN¥32.40 ▼ -0.58%
4590 Shenzhen Topraysolar Co Ltd
SHE:002218
0.14x CN¥364.15 Million
≈ $53.29 Million
CN¥2.60 Billion China CN¥4.48 ▼ -0.44%
4591 Shinsung Tngsn
KO:005390
0.14x ₩91.41 Billion
≈ $61.95 Million
₩652.37 Billion Korea ₩4100.00 ▲ +0.00%
4592 Zhejiang Kingland Pipeline and Technologies Co Ltd
SHE:002443
0.14x CN¥141.37 Million
≈ $20.69 Million
CN¥1.01 Billion China CN¥11.39 ▲ +0.26%
4593 Mount Gibson Iron Ltd
AU:MGX
0.14x AU$11.29 Million
≈ $7.99 Million
AU$80.62 Million Australia AU$0.36 ▲ +0.00%
4594 Bai Sha Technology Co Ltd
TWO:8401
0.14x NT$50.35 Million
≈ $1.59 Million
NT$359.65 Million Taiwan NT$23.20 ▼ -0.43%
4595 Dongguan Development Holdings Co Ltd
SHE:000828
0.14x CN¥850.61 Million
≈ $124.47 Million
CN¥6.08 Billion China CN¥9.96 ▼ -1.09%
4596 Cranswick PLC
LSE:CWK
0.14x GBX97.00 Million
≈ $11.80K
GBX693.00 Million UK GBX5410.00 ▼ -1.81%
4597 Airports Of Thailand PCL
BK:AOT
0.14x ฿9.71 Billion
≈ $302.55 Million
฿69.35 Billion Thailand ฿58.50 ▲ +4.00%
4598 Airports of Thailand Public Company Limited
F:NYVQ
0.14x €9.71 Billion
≈ $11.35 Billion
€69.35 Billion Germany €1.44 ▲ +1.41%
4599 Airports of Thailand Public Company Limited
F:TX3A
0.14x €9.71 Billion
≈ $11.35 Billion
€69.35 Billion Germany €1.50 ▲ +4.17%
4600 New Palace International Co Ltd
TW:8940
0.14x NT$181.86 Million
≈ $5.73 Million
NT$1.30 Billion Taiwan NT$16.90 ▲ +1.81%