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
3601 NV Bekaert SA
BR:BEKB
0.17x €290.84 Million
≈ $340.02 Million
€1.70 Billion Belgium €42.05 ▲ +1.08%
3602 TagMaster AB Series B
ST:TAGM-B
0.17x Skr35.70 Million
≈ $3.84 Million
Skr209.37 Million Sweden Skr40.00 ▲ +5.26%
3603 Hunan Airbluer Environmental Protection Technology Co. Ltd.
SHE:301259
0.17x CN¥108.48 Million
≈ $15.87 Million
CN¥636.49 Million China CN¥20.63 ▼ -5.58%
3604 Telkom
JSE:TKG
0.17x ZAC4.79 Billion
≈ $2.55 Million
ZAC28.12 Billion South Africa ZAC5359.00 ▼ -1.60%
3605 DLSI
PA:ALDLS
0.17x €10.20 Million
≈ $11.93 Million
€59.88 Million France €11.00 ▲ +1.85%
3606 MRF Limited
NSE:MRF
0.17x Rs18.70 Billion
≈ $202.26 Million
Rs109.79 Billion India Rs130755.00 ▼ -0.97%
3607 Careium AB
ST:CARE
0.17x Skr69.40 Million
≈ $7.47 Million
Skr407.40 Million Sweden Skr29.20 ▲ +1.74%
3608 GO Element Co. Ltd.
KQ:311320
0.17x ₩2.67 Billion
≈ $1.81 Million
₩15.69 Billion Korea ₩7080.00 ▼ -11.83%
3609 Pulike Biological Engineering
SHG:603566
0.17x CN¥87.38 Million
≈ $12.79 Million
CN¥513.09 Million China CN¥9.95 ▼ -3.02%
3610 Smith & Nephew PLC
LSE:SN
0.17x GBX880.25 Million
≈ $107.10K
GBX5.17 Billion UK GBX1140.00 ▲ +1.92%
3611 Invoicery Group AB
ST:FRILAN
0.17x Skr45.90 Million
≈ $4.94 Million
Skr269.63 Million Sweden Skr6.90 ▲ +0.00%
3612 Amara Raja Batteries Limited
NSE:ARE&M
0.17x Rs5.29 Billion
≈ $57.26 Million
Rs31.10 Billion India Rs872.90 ▼ -0.40%
3613 Ruchi Infrastructure Limited
NSE:RUCHINFRA
0.17x Rs186.60 Million
≈ $2.02 Million
Rs1.10 Billion India Rs5.99 ▲ +0.67%
3614 Smart Powerr Corp
NASDAQ:CREG
0.17x $2.47 Million $14.49 Million USA $0.18 ▲ +11.46%
3615 Placoplatre SA
PA:MLPLC
0.17x €46.77 Million
≈ $54.67 Million
€274.94 Million France €560.00 ▲ +0.00%
3616 Central Asia Metals Plc
LSE:CAML
0.17x GBX17.89 Million
≈ $2.18K
GBX105.22 Million UK GBX147.60 ▲ +2.07%
3617 Deva Holding AS
IS:DEVA
0.17x TL1.53 Billion
≈ $34.34 Million
TL9.02 Billion Turkey TL75.60 ▲ +0.20%
3618 ZhuZhou QianJin Pharmaceutical Co Ltd
SHG:600479
0.17x CN¥288.83 Million
≈ $42.27 Million
CN¥1.70 Billion China CN¥9.35 ▼ -3.01%
3619 V-Guard Industries Limited
NSE:VGUARD
0.17x Rs1.95 Billion
≈ $21.10 Million
Rs11.48 Billion India Rs290.80 ▼ -1.22%
3620 Pason Systems Inc.
TO:PSI
0.17x CA$20.94 Million
≈ $15.15 Million
CA$123.23 Million Canada CA$13.20 ▼ -0.38%
3621 PT Mandiri Herindo Adiperkasa Tbk
JK:MAHA
0.17x Rp174.47 Billion
≈ $10.22 Million
Rp1.03 Trillion Indonesia Rp140.00 ▼ -0.71%
3622 Ardmore Shipping Corporation
F:A61
0.17x €26.21 Million
≈ $30.65 Million
€154.39 Million Germany €14.49 ▲ +2.19%
3623 Ardmore Shpng
NYSE:ASC
0.17x $26.21 Million $154.39 Million USA $16.61 ▲ +0.18%
3624 Hindustan Composites Limited
NSE:HINDCOMPOS
0.17x Rs202.20 Million
≈ $2.19 Million
Rs1.19 Billion India Rs428.40 ▼ -4.45%
3625 Gujarat Narmada Valley Fertilizers and Chemicals Limited
NSE:GNFC
0.17x Rs3.14 Billion
≈ $33.96 Million
Rs18.50 Billion India Rs503.05 ▲ +1.13%
3626 Orvana Minerals Corp.
TO:ORV
0.17x CA$29.71 Million
≈ $21.49 Million
CA$175.11 Million Canada CA$1.90 ▼ -1.55%
3627 Fujian MinDong Electric Power Co Ltd
SHE:000993
0.17x CN¥166.36 Million
≈ $24.34 Million
CN¥981.01 Million China CN¥9.84 ▼ -6.11%
3628 Revenue Group Bhd
KLSE:0200
0.17x RM15.71 Million
≈ $3.94 Million
RM92.63 Million Malaysia RM0.07 ▲ +0.00%
3629 37 Interactive Entertainment Network Technology Group Co Ltd
SHE:002555
0.17x CN¥1.32 Billion
≈ $193.64 Million
CN¥7.81 Billion China CN¥18.16 ▼ -1.73%
3630 Ambu A/S
CO:AMBU-B
0.17x Dkr255.00 Million
≈ $39.90 Million
Dkr1.50 Billion Denmark Dkr68.15 ▲ +0.96%
3631 Beijing Konruns Pharmaceutical Co Ltd
SHG:603590
0.17x CN¥96.44 Million
≈ $14.11 Million
CN¥569.41 Million China CN¥31.57 ▼ -4.22%
3632 DLG Exhibitions & Events Corp Ltd
SHG:600826
0.17x CN¥202.77 Million
≈ $29.67 Million
CN¥1.20 Billion China CN¥7.27 ▼ -4.47%
3633 Shenzhen Emperor Technology Co Ltd
SHE:300546
0.17x CN¥49.47 Million
≈ $7.24 Million
CN¥292.24 Million China CN¥13.65 ▼ -3.74%
3634 Tipco Asphalt Public Company Limited
F:NVP5
0.17x €1.40 Billion
≈ $1.63 Billion
€8.25 Billion Germany €0.34 ▲ +0.59%
3635 Central Omega Resources Tbk PT
JK:DKFT
0.17x Rp311.95 Billion
≈ $18.28 Million
Rp1.84 Trillion Indonesia Rp640.00 ▼ -1.54%
3636 Mitrajaya Holdings Bhd
KLSE:9571
0.17x RM70.98 Million
≈ $17.82 Million
RM419.46 Million Malaysia RM0.61 ▼ -1.61%
3637 Winstek Semiconductor Co Ltd
TWO:3265
0.17x NT$478.55 Million
≈ $15.08 Million
NT$2.83 Billion Taiwan NT$161.00 ▼ -1.23%
3638 Shenzhen Huijie Group Co Ltd
SHE:002763
0.17x CN¥103.24 Million
≈ $15.11 Million
CN¥610.22 Million China CN¥6.61 ▼ -1.93%
3639 Ridgetech, Inc.
NASDAQ:RDGT
0.17x $5.35 Million $31.61 Million USA $1.25 ▼ -10.07%
3640 Zhejiang Huangma Technology Co Ltd
SHG:603181
0.17x CN¥156.83 Million
≈ $22.95 Million
CN¥927.28 Million China CN¥12.04 ▼ -1.47%
3641 NAPATECH A/S NAM. DK 025
F:NAT
0.17x €11.38 Million
≈ $13.30 Million
€67.26 Million Germany €3.58 ▲ +1.56%
3642 Zhejiang Huafon Spandex Co Ltd
SHE:002064
0.17x CN¥1.58 Billion
≈ $231.93 Million
CN¥9.37 Billion China CN¥10.62 ▼ -6.02%
3643 Total Soft Bank Ltd
KQ:045340
0.17x ₩3.23 Billion
≈ $2.19 Million
₩19.09 Billion Korea ₩6460.00 ▼ -0.92%
3644 Hunan Hansen Pharmaceutical Co Ltd
SHE:002412
0.17x CN¥52.51 Million
≈ $7.68 Million
CN¥310.49 Million China CN¥7.09 ▼ -3.93%
3645 Taylor Devices Inc
NASDAQ:TAYD
0.17x $896.89K $5.31 Million USA $54.23 ▲ +1.41%
3646 Lonyer Fuels
SHG:603003
0.17x CN¥84.78 Million
≈ $12.41 Million
CN¥501.56 Million China CN¥2.44 ▲ +0.00%
3647 Dongguan Development Holdings Co Ltd
SHE:000828
0.17x CN¥850.61 Million
≈ $124.47 Million
CN¥5.03 Billion China CN¥9.81 ▼ -1.31%
3648 IAR Systems Group AB (publ)
ST:IAR-B
0.17x Skr41.90 Million
≈ $4.51 Million
Skr248.00 Million Sweden Skr180.00 ▲ +0.78%
3649 ZEAL Network SE
XETRA:TIMA
0.17x €35.85 Million
≈ $41.91 Million
€212.18 Million Germany €44.30 ▼ -2.21%
3650 Ensari Deri Gida Sanayi ve Ticaret AS
IS:ENSRI
0.17x TL130.22 Million
≈ $2.92 Million
TL770.87 Million Turkey TL6.15 ▲ +2.33%
3651 Yindu Kitchen Equipment Co Ltd
SHG:603277
0.17x CN¥216.08 Million
≈ $31.62 Million
CN¥1.28 Billion China CN¥9.98 ▼ -1.67%
3652 Espey Mfg & Electronics Corp
NYSE MKT:ESP
0.17x $5.72 Million $33.87 Million USA $57.60 ▲ +0.02%
3653 Pearson PLC
LSE:PSON
0.17x GBX472.00 Million
≈ $57.43K
GBX2.79 Billion UK GBX1226.00 ▲ +1.78%
3654 eEducation Albert AB
ST:ALBERT
0.17x Skr16.80 Million
≈ $1.81 Million
Skr99.54 Million Sweden Skr4.78 ▲ +2.58%
3655 Hitachi Energy India Limited
NSE:POWERINDIA
0.17x Rs8.74 Billion
≈ $94.54 Million
Rs51.79 Billion India Rs31070.00 ▼ -3.10%
3656 Subex Limited
NSE:SUBEXLTD
0.17x Rs328.50 Million
≈ $3.55 Million
Rs1.95 Billion India Rs12.58 ▲ +1.94%
3657 TIALIS ESSENTIAL IT PLC
F:U6M
0.17x €1.89 Million
≈ $2.21 Million
€11.21 Million Germany €0.58 ▲ +0.00%
3658 Ningbo Jianan Electronics Co Ltd
SHE:300880
0.17x CN¥86.02 Million
≈ $12.59 Million
CN¥510.23 Million China CN¥17.24 ▼ -7.31%
3659 LSI Industries Inc
NASDAQ:LYTS
0.17x $24.98 Million $148.21 Million USA $23.23 ▼ -0.81%
3660 Binh Dien Fertilizer JSC
VN:BFC
0.17x ₫383.13 Billion
≈ $14.56 Million
₫2.27 Trillion Vietnam ₫49600.00 ▼ -5.88%
3661 Shin Yang Shipping Corporation Bhd
KLSE:5173
0.17x RM75.52 Million
≈ $18.96 Million
RM448.07 Million Malaysia RM0.75 ▲ +1.35%
3662 Ningxia Western Venture Industrial Co Ltd
SHE:000557
0.17x CN¥100.65 Million
≈ $14.73 Million
CN¥597.32 Million China CN¥3.52 ▼ -3.56%
3663 Endomines Finland Oyj
HE:PAMPALO
0.17x €6.20 Million
≈ $7.25 Million
€36.80 Million Finland €7.74 ▲ +1.98%
3664 AXWAY SOFTWARE EO 2
F:1XV
0.17x €110.86 Million
≈ $129.61 Million
€658.03 Million Germany €34.70 ▲ +0.29%
3665 WEIBO CORP. A
F:2WB
0.17x €519.48 Million
≈ $607.33 Million
€3.08 Billion Germany €6.75 ▼ -1.46%
3666 Frontken Corporation Bhd
KLSE:0128
0.17x RM40.49 Million
≈ $10.17 Million
RM240.37 Million Malaysia RM4.96 ▼ -0.60%
3667 CEVA Inc
NASDAQ:CEVA
0.17x $8.72 Million $51.80 Million USA $36.35 ▼ -6.22%
3668 Norwegian Air Shuttle ASA
OL:NAS
0.17x Nkr6.45 Billion
≈ $678.30 Million
Nkr38.28 Billion Norway Nkr12.62 ▲ +0.96%
3669 Smiths News PLC
LSE:SNWS
0.17x GBX27.70 Million
≈ $3.37K
GBX164.50 Million UK GBX69.00 ▲ +0.00%
3670 Else Nutrition Holdings Inc
TO:BABY
0.17x CA$970.00K
≈ $701.68K
CA$5.76 Million Canada CA$0.02 ▼ -11.11%
3671 Chibougamau Independent Mines Inc
V:CBG
0.17x CA$6.06K
≈ $4.39K
CA$36.03K Canada CA$0.29 ▼ -3.33%
3672 Quirin Privatbank AG
F:QB7
0.17x €224.79 Million
≈ $262.81 Million
€1.34 Billion Germany €3.22 ▲ +0.63%
3673 Southern Copper Corporation
NYSE:SCCO
0.17x $1.69 Billion $10.07 Billion USA $179.29 ▼ -1.61%
3674 Hathway Cable & Datacom Limited
NSE:HATHWAY
0.17x Rs1.20 Billion
≈ $13.02 Million
Rs7.16 Billion India Rs10.76 ▲ +1.13%
3675 Givaudan SA
SW:GIVN
0.17x CHF1.23 Billion
≈ $1.55 Billion
CHF7.30 Billion Switzerland CHF3196.00 ▲ +0.60%
3676 Sikarin Public Company Limited
BK:SKR
0.17x ฿277.52 Million
≈ $8.65 Million
฿1.65 Billion Thailand ฿7.90 ▼ -1.25%
3677 TORAY INDUSTRIES ADR/2
F:6HK
0.17x €255.03 Billion
≈ $298.16 Billion
€1.52 Trillion Germany €11.80 ▲ +0.00%
3678 KS Terminals Inc
TW:3003
0.17x NT$263.17 Million
≈ $8.29 Million
NT$1.57 Billion Taiwan NT$59.10 ▼ -2.80%
3679 ENERGY&MACHINERY KOREA Co.Ltd
KQ:095190
0.17x ₩21.05 Billion
≈ $14.27 Million
₩125.37 Billion Korea ₩2175.00 ▲ +1.64%
3680 ARRAIL GROUP LTD.
F:I1D
0.17x €231.14 Million
≈ $270.23 Million
€1.38 Billion Germany €0.20 ▲ +0.00%
3681 Pc Iletisim ve Medya Hizmetleri Sanayi Ticaret AS
IS:PCILT
0.17x TL432.83 Million
≈ $9.69 Million
TL2.58 Billion Turkey TL33.22 ▼ -2.58%
3682 TTW Public Company Limited
BK:TTW-R
0.17x ฿689.97 Million
≈ $21.51 Million
฿4.11 Billion Thailand ฿9.25 ▲ +0.54%
3683 Arrow Syndicate Public Company Limited
BK:ARROW
0.17x ฿65.47 Million
≈ $2.04 Million
฿390.27 Million Thailand ฿5.75 ▲ +0.00%
3684 Peet Ltd
AU:PPC
0.17x AU$67.73 Million
≈ $47.93 Million
AU$403.77 Million Australia AU$1.72 ▲ +0.00%
3685 Noida Toll Bridge Company Limited
NSE:NOIDATOLL
0.17x Rs199.72 Million
≈ $2.16 Million
Rs1.19 Billion India Rs4.32 ▼ -1.14%
3686 Puma Biotechnology Inc
NASDAQ:PBYI
0.17x $14.42 Million $85.96 Million USA $7.98 ▼ -0.37%
3687 Dino Polska SA
WAR:DNP
0.17x zł1.09 Billion
≈ $300.01 Million
zł6.50 Billion Poland zł28.78 ▼ -0.28%
3688 Intercont (Cayman) Limited Ordinary shares
NASDAQ:NCT
0.17x $6.48 Million $38.63 Million USA $3.41 ▲ +11.44%
3689 Newmont Corporation
AU:NEM
0.17x AU$3.79 Billion
≈ $2.68 Billion
AU$22.57 Billion Australia AU$134.76 ▼ -1.53%
3690 Airtac International Group
TW:1590
0.17x NT$1.90 Billion
≈ $59.95 Million
NT$11.35 Billion Taiwan NT$1425.00 ▲ +1.42%
3691 GEVORKYAN as
PR:GEV
0.17x Kč21.56 Million
≈ $1.03 Million
Kč128.65 Million Czech Republic Kč183.00 ▲ +0.55%
3692 Progressive Impact Corporation Bhd
KLSE:7201
0.17x RM23.52 Million
≈ $5.90 Million
RM140.32 Million Malaysia RM0.07 ▲ +0.00%
3693 Jiangxi Sanxin Medtec Co Ltd
SHE:300453
0.17x CN¥138.23 Million
≈ $20.23 Million
CN¥824.99 Million China CN¥9.18 ▼ -2.55%
3694 Zenith Exports Limited
NSE:ZENITHEXPO
0.17x Rs23.20 Million
≈ $250.90K
Rs138.50 Million India Rs200.17 ▲ +0.64%
3695 Bermaz Auto Bhd
KLSE:5248
0.17x RM142.46 Million
≈ $35.77 Million
RM850.60 Million Malaysia RM1.00 ▲ +0.00%
3696 Beijing Science Sun Pharmaceutical Co Ltd
SHE:300485
0.17x CN¥28.68 Million
≈ $4.20 Million
CN¥171.26 Million China CN¥8.53 ▼ -4.59%
3697 IGB Commercial Real Estate Investment Trust Unit
KLSE:5299
0.17x RM171.87 Million
≈ $43.15 Million
RM1.03 Billion Malaysia RM0.63 ▼ -0.79%
3698 Jack Chia Industries (Thailand) Public Company Limited
BK:JCT
0.17x ฿32.87 Million
≈ $1.02 Million
฿196.38 Million Thailand ฿83.00 ▲ +0.00%
3699 CSW Industrials, Inc.
NASDAQ:CSW
0.17x $61.83 Million $369.40 Million USA $304.27 ▲ +1.38%
3700 Bio-View Ltd
TA:BIOV
0.17x ILA1.38 Million
≈ $3.70K
ILA8.26 Million Israel ILA89.50 ▼ -4.69%