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
4501 Hindustan Petroleum Corporation Limited
NSE:HINDPETRO
0.14x Rs190.93 Billion
≈ $2.06 Billion
Rs1.37 Trillion India Rs381.10 ▼ -1.05%
4502 Somnomed Ltd
AU:SOM
0.14x AU$4.15 Million
≈ $2.93 Million
AU$29.86 Million Australia AU$0.45 ▼ -4.26%
4503 Veris Ltd
AU:VRS
0.14x AU$4.72 Million
≈ $3.34 Million
AU$34.01 Million Australia AU$0.06 ▲ +0.00%
4504 Jinxiandai Information Industry Co
SHE:300830
0.14x CN¥16.15 Million
≈ $2.36 Million
CN¥116.33 Million China CN¥7.21 ▼ -3.35%
4505 Kjell Group AB
ST:KJELL
0.14x Skr191.31 Million
≈ $20.59 Million
Skr1.38 Billion Sweden Skr12.90 ▼ -1.53%
4506 Micware Co., Ltd. American Depositary Shares
NASDAQ:MWC
0.14x $2.23 Billion $16.06 Billion USA $1.57 ▲ +4.67%
4507 Aris Mining Corporation
TO:ARIS
0.14x CA$158.81 Million
≈ $114.88 Million
CA$1.14 Billion Canada CA$20.68 ▲ +0.68%
4508 ARIS MNG.CORP.
F:ZP1
0.14x €158.81 Million
≈ $185.67 Million
€1.14 Billion Germany €12.72 ▲ +1.72%
4509 Sarawak Oil Palms Bhd
KLSE:5126
0.14x RM197.09 Million
≈ $49.48 Million
RM1.42 Billion Malaysia RM5.20 ▲ +2.97%
4510 Arlo Technologies
NYSE:ARLO
0.14x $27.86 Million $200.79 Million USA $12.87 ▲ +2.71%
4511 Shivalik Bimetal Controls Limited
NSE:SBCL
0.14x Rs186.02 Million
≈ $2.01 Million
Rs1.34 Billion India Rs755.70 ▲ +0.34%
4512 Shenzhen Lifotronic Technology Co
SHG:688389
0.14x CN¥53.10 Million
≈ $7.77 Million
CN¥382.72 Million China CN¥10.24 ▼ -3.12%
4513 Alucon Public Company Limited
BK:ALUCON
0.14x ฿133.88 Million
≈ $4.17 Million
฿964.96 Million Thailand ฿253.00 ▲ +0.40%
4514 Shandong Shengli Co Ltd
SHE:000407
0.14x CN¥377.39 Million
≈ $55.22 Million
CN¥2.72 Billion China CN¥3.78 ▼ -3.08%
4515 Eagle Cold Storage Enterprise Co Ltd
TWO:8905
0.14x NT$104.07 Million
≈ $3.28 Million
NT$750.47 Million Taiwan NT$30.50 ▲ +1.50%
4516 Isaac Engineering Co. Ltd.
KQ:351330
0.14x ₩5.76 Billion
≈ $3.90 Million
₩41.54 Billion Korea ₩3640.00 ▼ -2.15%
4517 MarketAxess Holdings Inc
NASDAQ:MKTX
0.14x $90.16 Million $650.35 Million USA $116.69 ▲ +2.08%
4518 Imperial Oil Ltd
TO:IMO
0.14x CA$1.92 Billion
≈ $1.39 Billion
CA$13.84 Billion Canada CA$181.29 ▼ -0.10%
4519 Total Energy Services Inc.
TO:TOT
0.14x CA$61.82 Million
≈ $44.72 Million
CA$446.23 Million Canada CA$24.90 ▼ -2.58%
4520 Marna Beteiligungen AG
F:M5S
0.14x €54.34K
≈ $63.53K
€392.26K Germany €0.07 ▼ -28.00%
4521 Playtech plc
F:PL8
0.14x €114.05 Million
≈ $133.34 Million
€823.30 Million Germany €4.23 ▼ -0.33%
4522 Great Wall Motor Co Ltd
SHG:601633
0.14x CN¥18.78 Billion
≈ $2.75 Billion
CN¥135.61 Billion China CN¥16.12 ▼ -0.56%
4523 Recticel
BR:RECT
0.14x €35.33 Million
≈ $41.31 Million
€255.12 Million Belgium €11.90 ▼ -0.17%
4524 Enact Holdings Inc
NASDAQ:ACT
0.14x $224.04 Million $1.62 Billion USA $46.76 ▲ +1.72%
4525 MY EG Services Bhd
KLSE:0138
0.14x RM253.39 Million
≈ $63.62 Million
RM1.83 Billion Malaysia RM0.70 ▼ -1.41%
4526 Nitratos de Chile SA
SN:NITRATOS
0.14x CL$49.18 Million
≈ $55.00K
CL$355.37 Million Chile CL$5.28 ▼ -0.47%
4527 AIR CHINA LTD H ADR/20
F:AD2B
0.14x €42.05 Billion
≈ $49.16 Billion
€303.82 Billion Germany €10.40 ▼ -0.95%
4528 EXOSENS PROM
PA:EXENS
0.14x €59.95 Million
≈ $70.09 Million
€433.30 Million France €62.10 ▲ +1.14%
4529 Hangzhou Kaierda Welding Robot Co Ltd
SHG:688255
0.14x CN¥27.73 Million
≈ $4.06 Million
CN¥200.40 Million China CN¥22.14 ▼ -4.69%
4530 ED Invest S.A.
WAR:EDI
0.14x zł9.37 Million
≈ $2.58 Million
zł67.71 Million Poland zł8.58 ▲ +0.47%
4531 Safkar Ege Sogutmacilik Klima Soguk Hava Tesisleri Ihracat Ithalat Sanayi ve Tic
IS:SAFKR
0.14x TL73.95 Million
≈ $1.66 Million
TL534.59 Million Turkey TL19.27 ▲ +0.16%
4532 Neway Valve suzhou Co Ltd
SHG:603699
0.14x CN¥760.52 Million
≈ $111.29 Million
CN¥5.50 Billion China CN¥41.81 ▼ -3.20%
4533 Jiangxi Yuean Advanced Materials Co Ltd
SHG:688786
0.14x CN¥42.23 Million
≈ $6.18 Million
CN¥305.35 Million China CN¥26.66 ▼ -2.63%
4534 Zhejiang Xinchai Co. Ltd.
SHE:301032
0.14x CN¥233.93 Million
≈ $34.23 Million
CN¥1.69 Billion China CN¥9.06 ▼ -3.51%
4535 Elin Electronics Limited
NSE:ELIN
0.14x Rs360.06 Million
≈ $3.89 Million
Rs2.61 Billion India Rs101.13 ▲ +0.64%
4536 Sonmez Pamuklu Sanayii AS
IS:SNPAM
0.14x TL109.88 Million
≈ $2.46 Million
TL795.58 Million Turkey TL19.78 ▲ +1.33%
4537 Histeel
KO:071090
0.14x ₩17.77 Billion
≈ $12.04 Million
₩128.70 Billion Korea ₩2940.00 ▼ -2.97%
4538 Bureau Veritas SA
PA:BVI
0.14x €733.20 Million
≈ $857.19 Million
€5.31 Billion France €26.98 ▼ -0.18%
4539 GOLFZON Co. Ltd
KQ:215000
0.14x ₩24.35 Billion
≈ $16.50 Million
₩176.43 Billion Korea ₩39400.00 ▲ +0.51%
4540 Logwin AG
F:TGHN
0.14x €54.47 Million
≈ $63.68 Million
€394.61 Million Germany €282.00 ▲ +0.00%
4541 Dilli Illustrate Inc
KQ:131180
0.14x ₩824.85 Million
≈ $558.99K
₩5.98 Billion Korea ₩3710.00 ▼ -0.54%
4542 Tamarack Valley Energy Ltd
TO:TVE
0.14x CA$226.19 Million
≈ $163.63 Million
CA$1.64 Billion Canada CA$13.18 ▼ -3.37%
4543 Shanghai Sanyou Medical Co Ltd
SHG:688085
0.14x CN¥34.19 Million
≈ $5.00 Million
CN¥247.79 Million China CN¥11.71 ▼ -4.95%
4544 SRH Total Return Fund Inc.
NYSE:STEW
0.14x $31.83 Million $230.72 Million USA $18.10 ▲ +0.11%
4545 Materials Analysis Technology
TWO:3587
0.14x NT$543.65 Million
≈ $17.13 Million
NT$3.94 Billion Taiwan NT$253.79 ▼ -1.44%
4546 Izertis Sa
MC:IZER
0.14x €24.57 Million
≈ $28.73 Million
€178.27 Million Spain €8.24 ▼ -1.44%
4547 Ellington Residential Mortgage
NYSE:EARN
0.14x $9.21 Million $66.83 Million USA $4.40 ▲ +0.00%
4548 NCAB Group
ST:NCAB
0.14x Skr286.80 Million
≈ $30.86 Million
Skr2.08 Billion Sweden Skr74.60 ▼ -4.24%
4549 BoomBit S.A
WAR:BBT
0.14x zł7.00 Million
≈ $1.93 Million
zł50.80 Million Poland zł5.34 ▼ -0.74%
4550 Deluxe Family Co Ltd
SHG:600503
0.14x CN¥146.70 Million
≈ $21.47 Million
CN¥1.07 Billion China CN¥1.91 ▼ -3.54%
4551 GTS Internasional Tbk PT
JK:GTSI
0.14x Rp9.96 Million
≈ $583.52
Rp72.35 Million Indonesia Rp152.00 ▼ -6.17%
4552 Tibet Rhodiola Pharmaceutical Holding Co
SHG:600211
0.14x CN¥297.86 Million
≈ $43.59 Million
CN¥2.16 Billion China CN¥37.22 ▼ -3.35%
4553 UNIQUE
KLSE:0257
0.14x RM4.39 Million
≈ $1.10 Million
RM31.90 Million Malaysia RM0.44 ▼ -1.12%
4554 Eastern Communications Co Ltd B
SHG:900941
0.14x $116.68 Million $847.86 Million China $0.46 ▼ -1.28%
4555 Guangdong Dongfang Precision Science & Technology Co Ltd
SHE:002611
0.14x CN¥357.47 Million
≈ $52.31 Million
CN¥2.60 Billion China CN¥14.12 ▼ -2.08%
4556 Sanko Diecasting (Thailand) Public Company Limited
BK:SANKO
0.14x ฿31.49 Million
≈ $981.61K
฿228.94 Million Thailand ฿1.24 ▼ -3.88%
4557 Mitra Adiperkasa Tbk
JK:MAPI
0.14x Rp2.01 Trillion
≈ $117.93 Million
Rp14.63 Trillion Indonesia Rp1520.00 ▲ +0.33%
4558 Salee Printing Public Company Limited
BK:SLP
0.14x ฿19.77 Million
≈ $616.18K
฿143.77 Million Thailand ฿0.48 ▲ +0.00%
4559 Scanfil Oyj
HE:SCANFL
0.14x €34.00 Million
≈ $39.75 Million
€247.30 Million Finland €11.70 ▼ -1.35%
4560 Nantong Square Cold Chain Equipment Co Ltd
SHG:603339
0.14x CN¥135.40 Million
≈ $19.81 Million
CN¥984.89 Million China CN¥11.36 ▼ -0.87%
4561 NWF GROUP PLC LS-25
F:NYY
0.14x €25.10 Million
≈ $29.34 Million
€182.60 Million Germany €1.61 ▲ +2.55%
4562 IVU Traffic Technologies AG
XETRA:IVU
0.14x €10.76 Million
≈ $12.58 Million
€78.31 Million Germany €22.90 ▲ +2.23%
4563 Euroholdings Ltd.
NASDAQ:EHLD
0.14x $3.27 Million $23.77 Million USA $8.25 ▼ -3.96%
4564 Tianyang Hot Mel
SHG:603330
0.14x CN¥119.86 Million
≈ $17.54 Million
CN¥872.42 Million China CN¥6.01 ▼ -1.31%
4565 Icandy Interactive Ltd
AU:ICI
0.14x AU$1.13 Million
≈ $796.65K
AU$8.20 Million Australia AU$0.02 ▲ +0.00%
4566 Steamships Trading Company Ltd
AU:SST
0.14x AU$107.89 Million
≈ $76.34 Million
AU$785.45 Million Australia AU$9.54 ▲ +0.00%
4567 Hunan Jingfeng Pharmaceutical
SHE:000908
0.14x CN¥125.78 Million
≈ $18.41 Million
CN¥915.74 Million China CN¥6.10 ▼ -3.94%
4568 Value Valves Co Ltd
TWO:4580
0.14x NT$141.09 Million
≈ $4.45 Million
NT$1.03 Billion Taiwan NT$81.20 ▼ -0.37%
4569 CUE Energy Resources Ltd
AU:CUE
0.14x AU$9.18 Million
≈ $6.49 Million
AU$66.83 Million Australia AU$0.11 ▲ +0.00%
4570 Mecaro Co. Ltd
KQ:241770
0.14x ₩2.25 Billion
≈ $1.52 Million
₩16.38 Billion Korea ₩32450.00 ▲ +2.04%
4571 Petrokent Turizm AS
IS:PKENT
0.14x TL40.67 Million
≈ $910.80K
TL296.15 Million Turkey TL134.40 ▼ -1.25%
4572 Jouder Precision Industry Kunshan Co Ltd
SHE:300549
0.14x CN¥24.06 Million
≈ $3.52 Million
CN¥175.28 Million China CN¥12.08 ▼ -0.17%
4573 KOLIBRI GLOBAL ENERGY INC
F:B120
0.14x €12.36 Million
≈ $14.45 Million
€90.07 Million Germany €4.66 ▲ +2.64%
4574 Private Equity Holding AG
SW:PEHN
0.14x CHF3.88 Million
≈ $4.90 Million
CHF28.24 Million Switzerland CHF62.80 ▲ +0.00%
4575 Alto Ingredients Inc
NASDAQ:ALTO
0.14x $22.78 Million $166.07 Million USA $4.64 ▼ -6.64%
4576 MAX Automation SE
XETRA:MXHN
0.14x €21.36 Million
≈ $24.97 Million
€155.73 Million Germany €3.71 ▲ +1.09%
4577 E-Home Household Service Holdings Ltd
NASDAQ:EJH
0.14x $1.41 Million $10.27 Million USA $1.93 ▲ +0.64%
4578 Dolfines SAS
PA:ALDOL
0.14x €628.00K
≈ $734.20K
€4.58 Million France €1.22 ▲ +0.00%
4579 Mueller Industries Inc
NYSE:MLI
0.14x $79.74 Million $581.53 Million USA $63.91 ▲ +1.24%
4580 LegalZoom.com Inc
NASDAQ:LZ
0.14x $47.28 Million $344.95 Million USA $7.18 ▲ +1.84%
4581 Phillips 66
F:PSX
0.14x €20.30 Million
≈ $23.73 Million
€148.10 Million Germany €0.04 ▲ +1.39%
4582 Malayan United Industries Bhd
KLSE:3891
0.14x RM261.98 Million
≈ $65.77 Million
RM1.91 Billion Malaysia RM0.05 ▲ +0.00%
4583 Shield On Service Tbk PT
JK:SOSS
0.14x Rp26.61 Billion
≈ $1.56 Million
Rp194.26 Billion Indonesia Rp975.00 ▲ +9.55%
4584 Fitters Diversified Bhd
KLSE:9318
0.14x RM10.83 Million
≈ $2.72 Million
RM79.06 Million Malaysia RM0.02 ▼ -20.00%
4585 Marcopolo S.A
SA:POMO3
0.14x R$798.16 Million
≈ $156.61 Million
R$5.83 Billion Brazil R$4.86 ▲ +0.83%
4586 Contango ORE Inc
NYSE MKT:CTGO
0.14x $23.26 Million $169.85 Million USA $20.60 ▼ -3.74%
4587 B’IN Live Co Ltd
TW:6625
0.14x NT$236.45 Million
≈ $7.45 Million
NT$1.73 Billion Taiwan NT$75.20 ▲ +0.00%
4588 Honeywell Automation India Limited
NSE:HONAUT
0.14x Rs2.42 Billion
≈ $26.15 Million
Rs17.66 Billion India Rs37345.00 ▼ -1.48%
4589 Eaton Vance National Municipal Opportunities Closed Fund
NYSE:EOT
0.14x $5.59 Million $40.82 Million USA $17.07 ▲ +0.65%
4590 Indegene Ltd
NSE:INDGN
0.14x Rs2.03 Billion
≈ $21.93 Million
Rs14.82 Billion India Rs492.65 ▲ +0.85%
4591 Nice Ltd
TA:NICE
0.14x ILA178.77 Million
≈ $479.28K
ILA1.31 Billion Israel ILA27340.00 ▼ -6.31%
4592 Nice Ltd ADR
NASDAQ:NICE
0.14x $178.76 Million $1.31 Billion USA $98.73 ▼ -6.51%
4593 Perdoceo Education Corp
NASDAQ:PRDO
0.14x $41.23 Million $301.53 Million USA $30.36 ▼ -1.56%
4594 Dk Tech Co.Ltd
KQ:290550
0.14x ₩15.32 Billion
≈ $10.38 Million
₩112.09 Billion Korea ₩21300.00 ▼ -7.59%
4595 Hangzhou Zhengqiang Corporation Limited
SHE:301119
0.14x CN¥48.02 Million
≈ $7.03 Million
CN¥351.34 Million China CN¥18.80 ▼ -1.31%
4596 JAKKS Pacific Inc
NASDAQ:JAKK
0.14x $21.65 Million $158.46 Million USA $24.50 ▲ +2.90%
4597 Shaanxi Coal Industry Co Ltd
SHG:601225
0.14x CN¥13.34 Billion
≈ $1.95 Billion
CN¥97.63 Billion China CN¥24.70 ▼ -2.18%
4598 Jinyuan Cement Co Ltd
SHE:000546
0.14x CN¥152.96 Million
≈ $22.38 Million
CN¥1.12 Billion China CN¥4.02 ▼ -3.13%
4599 MBB INDUSTRIES
XETRA:MBB
0.14x €57.51 Million
≈ $67.24 Million
€421.02 Million Germany €193.40 ▲ +2.44%
4600 Bansal Wire Industries Ltd
NSE:BANSALWIRE
0.14x Rs1.48 Billion
≈ $16.04 Million
Rs10.86 Billion India Rs324.00 ▲ +5.45%