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
3701 Tongxing Environmental Protection
SHE:003027
0.17x CN¥103.25 Million
≈ $15.11 Million
CN¥602.26 Million China CN¥21.26 ▼ -2.70%
3702 Aeon Motor Co Ltd
TWO:1599
0.17x NT$125.42 Million
≈ $3.95 Million
NT$731.58 Million Taiwan NT$23.80 ▼ -1.04%
3703 ZIGUP plc
LSE:ZIG
0.17x GBX242.73 Million
≈ $29.53K
GBX1.42 Billion UK GBX460.50 ▲ +0.33%
3704 Daidong Elec
KO:008110
0.17x ₩4.38 Billion
≈ $2.97 Million
₩25.54 Billion Korea ₩15040.00 ▲ +0.00%
3705 Nureca Limited
NSE:NURECA
0.17x Rs44.46 Million
≈ $480.82K
Rs259.46 Million India Rs232.50 ▼ -1.02%
3706 Shanghai Shenqi Pharmaceutical Investment Management Co Ltd A
SHG:600613
0.17x CN¥109.83 Million
≈ $16.07 Million
CN¥640.98 Million China CN¥4.94 ▼ -2.76%
3707 KT Submarine Co. Ltd
KQ:060370
0.17x ₩13.65 Billion
≈ $9.25 Million
₩79.71 Billion Korea ₩31800.00 ▼ -3.05%
3708 PayPoint plc
LSE:PAY
0.17x GBX86.15 Million
≈ $10.48K
GBX503.26 Million UK GBX549.00 ▲ +2.81%
3709 ServiceNow Inc
NYSE:NOW
0.17x $2.24 Billion $13.07 Billion USA $119.36 ▲ +1.24%
3710 Shandong Jinling Mining Co Ltd
SHE:000655
0.17x CN¥82.40 Million
≈ $12.06 Million
CN¥481.38 Million China CN¥7.11 ▼ -3.27%
3711 Soulbrain Co. Ltd
KQ:357780
0.17x ₩51.17 Billion
≈ $34.67 Million
₩298.95 Billion Korea ₩384500.00 ▲ +6.22%
3712 Visual Photonics Epitaxy Co Ltd
TW:2455
0.17x NT$295.46 Million
≈ $9.31 Million
NT$1.73 Billion Taiwan NT$402.00 ▼ -2.90%
3713 Quorum Information Technologies Inc
V:QIS
0.17x CA$1.79 Million
≈ $1.30 Million
CA$10.48 Million Canada CA$0.79 ▲ +0.00%
3714 MSP Steel & Power Limited
NSE:MSPL
0.17x Rs1.01 Billion
≈ $10.91 Million
Rs5.90 Billion India Rs40.94 ▼ -0.51%
3715 Ollie's Bargain Outlet Hldg
NASDAQ:OLLI
0.17x $182.37 Million $1.07 Billion USA $74.47 ▼ -6.61%
3716 Financeira Alfa S.A. - Crédito Financiamento e Investimentos
SA:CRIV3
0.17x R$2.78 Billion
≈ $546.38 Million
R$16.29 Billion Brazil R$6.98 ▲ +0.00%
3717 Corbion NV
AS:CRBN
0.17x €115.20 Million
≈ $134.68 Million
€674.30 Million Netherlands €19.10 ▼ -0.31%
3718 Dharma Polimetal Tbk PT
JK:DRMA
0.17x Rp249.09 Billion
≈ $14.60 Million
Rp1.46 Trillion Indonesia Rp980.00 ▲ +0.00%
3719 NV Bekaert SA
BR:BEKB
0.17x €290.84 Million
≈ $340.02 Million
€1.70 Billion Belgium €41.85 ▼ -0.59%
3720 Star Paper Mills Limited
NSE:STARPAPER
0.17x Rs247.10 Million
≈ $2.67 Million
Rs1.45 Billion India Rs138.05 ▼ -2.74%
3721 TagMaster AB Series B
ST:TAGM-B
0.17x Skr35.70 Million
≈ $3.84 Million
Skr209.37 Million Sweden Skr39.70 ▼ -3.17%
3722 Telkom
JSE:TKG
0.17x ZAC4.79 Billion
≈ $2.55 Million
ZAC28.12 Billion South Africa ZAC5865.00 ▼ -5.59%
3723 DLSI
PA:ALDLS
0.17x €10.20 Million
≈ $11.93 Million
€59.88 Million France €10.20 ▼ -0.97%
3724 MRF Limited
NSE:MRF
0.17x Rs18.70 Billion
≈ $202.26 Million
Rs109.79 Billion India Rs124715.00 ▼ -0.06%
3725 Careium AB
ST:CARE
0.17x Skr69.40 Million
≈ $7.47 Million
Skr407.40 Million Sweden Skr25.10 ▼ -2.71%
3726 GO Element Co. Ltd.
KQ:311320
0.17x ₩2.67 Billion
≈ $1.81 Million
₩15.69 Billion Korea ₩7270.00 ▲ +0.00%
3727 Pulike Biological Engineering
SHG:603566
0.17x CN¥87.38 Million
≈ $12.79 Million
CN¥513.09 Million China CN¥10.35 ▼ -1.71%
3728 Invoicery Group AB
ST:FRILAN
0.17x Skr45.90 Million
≈ $4.94 Million
Skr269.63 Million Sweden Skr6.40 ▼ -3.03%
3729 Amara Raja Batteries Limited
NSE:ARE&M
0.17x Rs5.29 Billion
≈ $57.26 Million
Rs31.10 Billion India Rs859.40 ▲ +0.04%
3730 Smart Powerr Corp
NASDAQ:CREG
0.17x $2.47 Million $14.49 Million USA $0.32 ▲ +3.60%
3731 Placoplatre SA
PA:MLPLC
0.17x €46.77 Million
≈ $54.67 Million
€274.94 Million France €560.00 ▲ +0.00%
3732 Central Asia Metals Plc
LSE:CAML
0.17x GBX17.89 Million
≈ $2.18K
GBX105.22 Million UK GBX139.00 ▼ -6.46%
3733 Deva Holding AS
IS:DEVA
0.17x TL1.53 Billion
≈ $34.34 Million
TL9.02 Billion Turkey TL66.05 ▲ +0.61%
3734 ZhuZhou QianJin Pharmaceutical Co Ltd
SHG:600479
0.17x CN¥288.83 Million
≈ $42.27 Million
CN¥1.70 Billion China CN¥10.00 ▼ -1.48%
3735 V-Guard Industries Limited
NSE:VGUARD
0.17x Rs1.95 Billion
≈ $21.10 Million
Rs11.48 Billion India Rs301.20 ▲ +0.17%
3736 Pason Systems Inc.
TO:PSI
0.17x CA$20.94 Million
≈ $15.15 Million
CA$123.23 Million Canada CA$14.40 ▼ -1.10%
3737 Fabasoft AG
XETRA:FAA
0.17x €9.62 Million
≈ $11.25 Million
€56.68 Million Germany €11.65 ▲ +0.43%
3738 Ardmore Shipping Corporation
F:A61
0.17x €26.21 Million
≈ $30.65 Million
€154.39 Million Germany €13.65 ▼ -1.37%
3739 Ardmore Shpng
NYSE:ASC
0.17x $26.21 Million $154.39 Million USA $15.97 ▲ +0.00%
3740 Revenue Group Bhd
KLSE:0200
0.17x RM15.71 Million
≈ $3.94 Million
RM92.63 Million Malaysia RM0.07 ▲ +0.00%
3741 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¥19.00 ▼ -2.46%
3742 Ambu A/S
CO:AMBU-B
0.17x Dkr255.00 Million
≈ $39.90 Million
Dkr1.50 Billion Denmark Dkr66.00 ▲ +3.21%
3743 Blue Jet Healthcare Limited
NSE:BLUEJET
0.17x Rs460.32 Million
≈ $4.98 Million
Rs2.72 Billion India Rs475.60 ▲ +6.37%
3744 Beijing Konruns Pharmaceutical Co Ltd
SHG:603590
0.17x CN¥96.44 Million
≈ $14.11 Million
CN¥569.41 Million China CN¥31.11 ▼ -3.98%
3745 DLG Exhibitions & Events Corp Ltd
SHG:600826
0.17x CN¥202.77 Million
≈ $29.67 Million
CN¥1.20 Billion China CN¥8.74 ▼ -0.79%
3746 Shenzhen Emperor Technology Co Ltd
SHE:300546
0.17x CN¥49.47 Million
≈ $7.24 Million
CN¥292.24 Million China CN¥16.80 ▼ -0.59%
3747 Tipco Asphalt Public Company Limited
F:NVP5
0.17x €1.40 Billion
≈ $1.63 Billion
€8.25 Billion Germany €0.34 ▲ +1.20%
3748 Central Omega Resources Tbk PT
JK:DKFT
0.17x Rp311.95 Billion
≈ $18.28 Million
Rp1.84 Trillion Indonesia Rp640.00 ▲ +1.59%
3749 Mitrajaya Holdings Bhd
KLSE:9571
0.17x RM70.98 Million
≈ $17.82 Million
RM419.46 Million Malaysia RM0.64 ▲ +3.23%
3750 Winstek Semiconductor Co Ltd
TWO:3265
0.17x NT$478.55 Million
≈ $15.08 Million
NT$2.83 Billion Taiwan NT$193.00 ▲ +1.58%
3751 Shenzhen Huijie Group Co Ltd
SHE:002763
0.17x CN¥103.24 Million
≈ $15.11 Million
CN¥610.22 Million China CN¥7.93 ▼ -2.58%
3752 Ridgetech, Inc.
NASDAQ:RDGT
0.17x $5.35 Million $31.61 Million USA $1.66 ▼ -7.78%
3753 Zhejiang Huangma Technology Co Ltd
SHG:603181
0.17x CN¥156.83 Million
≈ $22.95 Million
CN¥927.28 Million China CN¥13.06 ▼ -5.40%
3754 NAPATECH A/S NAM. DK 025
F:NAT
0.17x €11.38 Million
≈ $13.30 Million
€67.26 Million Germany €4.80 ▼ -4.95%
3755 Zhejiang Huafon Spandex Co Ltd
SHE:002064
0.17x CN¥1.58 Billion
≈ $231.93 Million
CN¥9.37 Billion China CN¥10.06 ▼ -3.08%
3756 Total Soft Bank Ltd
KQ:045340
0.17x ₩3.23 Billion
≈ $2.19 Million
₩19.09 Billion Korea ₩6720.00 ▼ -10.40%
3757 Taylor Devices Inc
NASDAQ:TAYD
0.17x $896.89K $5.31 Million USA $52.57 ▼ -0.02%
3758 Lonyer Fuels
SHG:603003
0.17x CN¥84.78 Million
≈ $12.41 Million
CN¥501.56 Million China CN¥2.44 ▼ -3.17%
3759 IAR Systems Group AB (publ)
ST:IAR-B
0.17x Skr41.90 Million
≈ $4.51 Million
Skr248.00 Million Sweden Skr180.00 ▲ +0.78%
3760 ZEAL Network SE
XETRA:TIMA
0.17x €35.85 Million
≈ $41.91 Million
€212.18 Million Germany €46.00 ▲ +1.10%
3761 Ensari Deri Gida Sanayi ve Ticaret AS
IS:ENSRI
0.17x TL130.22 Million
≈ $2.92 Million
TL770.87 Million Turkey TL13.25 ▲ +9.96%
3762 Yindu Kitchen Equipment Co Ltd
SHG:603277
0.17x CN¥216.08 Million
≈ $31.62 Million
CN¥1.28 Billion China CN¥11.18 ▼ -4.53%
3763 Espey Mfg & Electronics Corp
NYSE MKT:ESP
0.17x $5.72 Million $33.87 Million USA $57.60 ▲ +0.02%
3764 Pearson PLC
LSE:PSON
0.17x GBX472.00 Million
≈ $57.43K
GBX2.79 Billion UK GBX1143.50 ▲ +2.79%
3765 eEducation Albert AB
ST:ALBERT
0.17x Skr16.80 Million
≈ $1.81 Million
Skr99.54 Million Sweden Skr4.09 ▲ +2.25%
3766 CTS Eventim AG & Co. KGaA
XETRA:EVD
0.17x €513.31 Million
≈ $600.11 Million
€3.04 Billion Germany €55.80 ▲ +1.18%
3767 Hitachi Energy India Limited
NSE:POWERINDIA
0.17x Rs8.74 Billion
≈ $94.54 Million
Rs51.79 Billion India Rs36525.00 ▲ +3.79%
3768 Subex Limited
NSE:SUBEXLTD
0.17x Rs328.50 Million
≈ $3.55 Million
Rs1.95 Billion India Rs10.77 ▲ +0.19%
3769 TIALIS ESSENTIAL IT PLC
F:U6M
0.17x €1.89 Million
≈ $2.21 Million
€11.21 Million Germany €0.57 ▼ -2.59%
3770 Ningbo Jianan Electronics Co Ltd
SHE:300880
0.17x CN¥86.02 Million
≈ $12.59 Million
CN¥510.23 Million China CN¥21.40 ▼ -3.30%
3771 LSI Industries Inc
NASDAQ:LYTS
0.17x $24.98 Million $148.21 Million USA $23.14 ▲ +1.31%
3772 Binh Dien Fertilizer JSC
VN:BFC
0.17x ₫383.13 Billion
≈ $14.56 Million
₫2.27 Trillion Vietnam ₫57300.00 ▲ +0.35%
3773 PPC Ltd
JSE:PPC
0.17x ZAC581.00 Million
≈ $308.77K
ZAC3.45 Billion South Africa ZAC684.00 ▲ +0.00%
3774 Ningxia Western Venture Industrial Co Ltd
SHE:000557
0.17x CN¥100.65 Million
≈ $14.73 Million
CN¥597.32 Million China CN¥4.09 ▼ -2.15%
3775 Endomines Finland Oyj
HE:PAMPALO
0.17x €6.20 Million
≈ $7.25 Million
€36.80 Million Finland €9.76 ▼ -0.10%
3776 AXWAY SOFTWARE EO 2
F:1XV
0.17x €110.86 Million
≈ $129.61 Million
€658.03 Million Germany €37.80 ▼ -1.56%
3777 WEIBO CORP. A
F:2WB
0.17x €519.48 Million
≈ $607.33 Million
€3.08 Billion Germany €6.65 ▼ -1.48%
3778 Frontken Corporation Bhd
KLSE:0128
0.17x RM40.49 Million
≈ $10.17 Million
RM240.37 Million Malaysia RM4.88 ▼ -0.61%
3779 Nkt A/S
NYSE:NRKBY
0.17x $573.00 Million $3.40 Billion USA $24.50 ▲ +0.00%
3780 CEVA Inc
NASDAQ:CEVA
0.17x $8.72 Million $51.80 Million USA $49.58 ▼ -0.96%
3781 Norwegian Air Shuttle ASA
OL:NAS
0.17x Nkr6.45 Billion
≈ $678.30 Million
Nkr38.28 Billion Norway Nkr14.66 ▼ -0.51%
3782 Smiths News PLC
LSE:SNWS
0.17x GBX27.70 Million
≈ $3.37K
GBX164.50 Million UK GBX63.40 ▼ -4.80%
3783 Else Nutrition Holdings Inc
TO:BABY
0.17x CA$970.00K
≈ $701.68K
CA$5.76 Million Canada CA$0.03 ▲ +0.00%
3784 Chibougamau Independent Mines Inc
V:CBG
0.17x CA$6.06K
≈ $4.39K
CA$36.03K Canada CA$0.34 ▲ +6.25%
3785 Quirin Privatbank AG
F:QB7
0.17x €224.79 Million
≈ $262.81 Million
€1.34 Billion Germany €3.36 ▲ +0.60%
3786 Southern Copper Corporation
NYSE:SCCO
0.17x $1.69 Billion $10.07 Billion USA $194.09 ▼ -1.27%
3787 Hathway Cable & Datacom Limited
NSE:HATHWAY
0.17x Rs1.20 Billion
≈ $13.02 Million
Rs7.16 Billion India Rs10.57 ▲ +0.57%
3788 Lungteh Shipbldg Co Ltd
TW:6753
0.17x NT$1.07 Billion
≈ $33.79 Million
NT$6.38 Billion Taiwan NT$124.00 ▼ -1.20%
3789 Givaudan SA
SW:GIVN
0.17x CHF1.23 Billion
≈ $1.55 Billion
CHF7.30 Billion Switzerland CHF2839.00 ▲ +1.10%
3790 Sikarin Public Company Limited
BK:SKR
0.17x ฿277.52 Million
≈ $8.65 Million
฿1.65 Billion Thailand ฿7.40 ▼ -1.33%
3791 Fulin Plastic Industry Cayman Holding Co Ltd
TW:1341
0.17x NT$159.37 Million
≈ $5.02 Million
NT$948.05 Million Taiwan NT$63.50 ▲ +1.11%
3792 AtriCure Inc
NASDAQ:ATRC
0.17x $26.72 Million $158.94 Million USA $27.27 ▲ +4.08%
3793 TORAY INDUSTRIES ADR/2
F:6HK
0.17x €255.03 Billion
≈ $298.16 Billion
€1.52 Trillion Germany €11.80 ▲ +0.00%
3794 KS Terminals Inc
TW:3003
0.17x NT$263.17 Million
≈ $8.29 Million
NT$1.57 Billion Taiwan NT$62.50 ▼ -0.16%
3795 ENERGY&MACHINERY KOREA Co.Ltd
KQ:095190
0.17x ₩21.05 Billion
≈ $14.27 Million
₩125.37 Billion Korea ₩2000.00 ▲ +2.20%
3796 ARRAIL GROUP LTD.
F:I1D
0.17x €231.14 Million
≈ $270.23 Million
€1.38 Billion Germany €0.20 ▲ +0.00%
3797 TTW Public Company Limited
BK:TTW-R
0.17x ฿689.97 Million
≈ $21.51 Million
฿4.11 Billion Thailand ฿9.25 ▲ +0.54%
3798 Arrow Syndicate Public Company Limited
BK:ARROW
0.17x ฿65.47 Million
≈ $2.04 Million
฿390.27 Million Thailand ฿5.75 ▲ +8.49%
3799 Peet Ltd
AU:PPC
0.17x AU$67.73 Million
≈ $47.93 Million
AU$403.77 Million Australia AU$1.66 ▲ +0.61%
3800 Puma Biotechnology Inc
NASDAQ:PBYI
0.17x $14.42 Million $85.96 Million USA $7.01 ▲ +2.94%