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,238
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
7101 Puyang Huicheng Electronic Material Co Ltd
SHE:300481
0.09x CN¥37.63 Million
≈ $5.51 Million
CN¥430.05 Million China CN¥18.64 ▼ -3.72%
7102 Acco Group Holdings Limited Ordinary Shares
NASDAQ:ACCL
0.09x $150.76K $1.72 Million USA $1.66 ▼ -2.92%
7103 HILONG HOLDING LTD HD-10
F:8HL
0.09x €421.56 Million
≈ $492.85 Million
€4.82 Billion Germany €0.02 ▲ +0.00%
7104 Companhia de Gás de São Paulo - COMGÁS
SA:CGAS3
0.09x R$1.12 Billion
≈ $220.51 Million
R$12.85 Billion Brazil R$131.90 ▲ +5.53%
7105 Shandong Link Science and Technology Co Ltd
SHE:001207
0.09x CN¥75.00 Million
≈ $10.98 Million
CN¥857.60 Million China CN¥16.94 ▼ -2.36%
7106 Shenzhen Feima International Supply Chain Co Ltd
SHE:002210
0.09x CN¥39.79 Million
≈ $5.82 Million
CN¥455.01 Million China CN¥2.34 ▼ -3.31%
7107 NIBE Industrier AB (publ)
ST:NIBE-B
0.09x Skr3.04 Billion
≈ $326.94 Million
Skr34.77 Billion Sweden Skr35.17 ▼ -1.81%
7108 Evergreen Marine Corp Taiwan Ltd
TW:2603
0.09x NT$24.90 Billion
≈ $784.38 Million
NT$284.91 Billion Taiwan NT$193.00 ▼ -0.52%
7109 Frontline Ltd
OL:FRO
0.09x Nkr283.35 Million
≈ $29.82 Million
Nkr3.24 Billion Norway Nkr380.70 ▲ +0.87%
7110 FRONTLINE PLC DL 1
F:HF6
0.09x €283.35 Million
≈ $331.27 Million
€3.24 Billion Germany €34.40 ▼ -1.99%
7111 Frontline Ltd
NYSE:FRO
0.09x $283.35 Million $3.24 Billion USA $40.93 ▲ +5.35%
7112 La-Z-Boy Incorporated
NYSE:LZB
0.09x $90.15 Million $1.03 Billion USA $39.66 ▼ -1.44%
7113 Embotelladora Andina S.A
NYSE:AKO-B
0.09x $199.09 Billion $2.28 Trillion USA $29.13 ▼ -0.61%
7114 Jiangsu Chunlan Refrigerating Equipment Stock Co Ltd
SHG:600854
0.09x CN¥14.48 Million
≈ $2.12 Million
CN¥165.69 Million China CN¥4.25 ▼ -1.16%
7115 MYR Group Inc
NASDAQ:MYRG
0.09x $84.75 Million $970.61 Million USA $461.10 ▲ +3.76%
7116 Canadian Natural Resources Ltd
TO:CNQ
0.09x CA$3.94 Billion
≈ $2.85 Billion
CA$45.13 Billion Canada CA$58.66 ▲ +1.23%
7117 ZF Commercial Vehicle Control Systems India Limited
NSE:ZFCVINDIA
0.09x Rs524.69 Million
≈ $5.67 Million
Rs6.01 Billion India Rs15795.00 ▲ +1.37%
7118 Global Unichip Corp
TW:3443
0.09x NT$1.79 Billion
≈ $56.49 Million
NT$20.55 Billion Taiwan NT$4860.00 ▼ -4.24%
7119 Baoding Heavy Industry Co Ltd
SHE:002552
0.09x CN¥260.98 Million
≈ $38.19 Million
CN¥2.99 Billion China CN¥72.39 ▲ +0.32%
7120 MIND CTI Ltd
NASDAQ:MNDO
0.09x $608.00K $6.97 Million USA $0.96 ▲ +1.86%
7121 Radcom Ltd
NASDAQ:RDCM
0.09x $2.54 Million $29.11 Million USA $12.76 ▲ +2.33%
7122 Linedata Services S.A.
PA:LIN
0.09x €16.60 Million
≈ $19.41 Million
€190.30 Million France €41.80 ▲ +0.72%
7123 Keboda Technology Co Ltd
SHG:603786
0.09x CN¥262.21 Million
≈ $38.37 Million
CN¥3.01 Billion China CN¥47.52 ▼ -0.71%
7124 ASK AUTOMOTIVE LIMITED
NSE:ASKAUTOLTD
0.09x Rs1.09 Billion
≈ $11.75 Million
Rs12.46 Billion India Rs470.00 ▲ +1.46%
7125 Ton Yi Industrial Corp
TW:9907
0.09x NT$978.51 Million
≈ $30.83 Million
NT$11.22 Billion Taiwan NT$16.70 ▲ +0.30%
7126 Agro Phos India Limited
NSE:AGROPHOS
0.09x Rs78.96 Million
≈ $853.90K
Rs905.69 Million India Rs31.58 ▲ +0.73%
7127 Guler Yatirim Holding AS
IS:GLRYH
0.09x TL917.41 Million
≈ $20.55 Million
TL10.53 Billion Turkey TL3.23 ▼ -1.52%
7128 Sh E & Chemical Co. Ltd.
KO:002360
0.09x ₩2.76 Billion
≈ $1.87 Million
₩31.72 Billion Korea ₩1798.00 ▼ -7.08%
7129 Ally Leasehold Real Estate Investment Trust
BK:ALLY
0.09x ฿437.24 Million
≈ $13.63 Million
฿5.02 Billion Thailand ฿4.72 ▲ +0.00%
7130 Masisa
SN:MASISA
0.09x CL$17.36 Million
≈ $19.42K
CL$199.35 Million Chile CL$9.01 ▲ +1.22%
7131 STERIS plc
NYSE:STE
0.09x $298.20 Million $3.42 Billion USA $202.61 ▲ +1.61%
7132 TELEFONICA BRASIL ADR 1
F:TSPA
0.09x €5.14 Billion
≈ $6.01 Billion
€59.07 Billion Germany €13.40 ▼ -1.47%
7133 Eltel AB
ST:ELTEL
0.09x Skr42.22 Million
≈ $4.54 Million
Skr484.91 Million Sweden Skr13.80 ▲ +4.15%
7134 Samara Asset Group
F:SRAG
0.09x €3.20 Million
≈ $3.74 Million
€36.76 Million Germany €2.13 ▲ +7.85%
7135 Hunan Kaimeite Gases Co Ltd
SHE:002549
0.09x CN¥70.62 Million
≈ $10.33 Million
CN¥811.31 Million China CN¥16.22 ▼ -5.26%
7136 Offerpad Solutions Inc
NYSE:OPAD
0.09x $9.05 Million $103.93 Million USA $5.07 ▲ +5.63%
7137 Okins Electronics Co. Ltd
KQ:080580
0.09x ₩4.84 Billion
≈ $3.28 Million
₩55.64 Billion Korea ₩17160.00 ▼ -4.67%
7138 Under Armour Inc A
NYSE:UAA
0.09x $278.06 Million $3.19 Billion USA $6.06 ▲ +6.32%
7139 Zhe Jiang Dong Ri Ltd Co
SHG:600113
0.09x CN¥69.89 Million
≈ $10.23 Million
CN¥803.23 Million China CN¥32.99 ▼ -2.97%
7140 DE&T Co. Ltd
KQ:079810
0.09x ₩4.72 Billion
≈ $3.20 Million
₩54.22 Billion Korea ₩3600.00 ▼ -1.91%
7141 Dynagas LNG Partners LP
NYSE:DLNG
0.09x $26.54 Million $305.11 Million USA $3.53 ▼ -2.49%
7142 Narayana Hrudayalaya Ltd.
NSE:NH
0.09x Rs6.90 Billion
≈ $74.64 Million
Rs79.35 Billion India Rs1878.70 ▲ +0.52%
7143 Everlight Chemical Industrial Corp
TW:1711
0.09x NT$379.06 Million
≈ $11.94 Million
NT$4.36 Billion Taiwan NT$45.30 ▲ +1.91%
7144 BILFINGER SE UNSP.ADR 1/5
F:GBFU
0.09x €186.60 Million
≈ $218.16 Million
€2.15 Billion Germany €20.60 ▼ -1.90%
7145 Plan B Media Public Company Limited
BK:PLANB-R
0.09x ฿646.52 Million
≈ $20.15 Million
฿7.44 Billion Thailand ฿4.98 ▲ +1.63%
7146 IBEX Ltd
NASDAQ:IBEX
0.09x $11.86 Million $136.46 Million USA $30.22 ▼ -0.92%
7147 Jinhui Shipping and Transportation Limited
OL:JIN
0.09x Nkr14.45 Million
≈ $1.52 Million
Nkr166.22 Million Norway Nkr6.10 ▼ -0.33%
7148 BASF SE
F:BASA
0.09x €3.64 Billion
≈ $4.25 Billion
€41.84 Billion Germany €11.90 ▼ -1.65%
7149 INVENTURUS KNOWLEDGE SO L
NSE:IKS
0.09x Rs1.19 Billion
≈ $12.83 Million
Rs13.66 Billion India Rs1675.20 ▲ +0.11%
7150 Naos Emerging Opportunities Company Ltd
AU:NCC
0.09x AU$2.03 Million
≈ $1.44 Million
AU$23.36 Million Australia AU$0.39 ▼ -1.27%
7151 YASHO INDUSTRIES ORD (BSE)
NSE:YASHO
0.09x Rs617.86 Million
≈ $6.68 Million
Rs7.11 Billion India Rs2878.60 ▼ -0.48%
7152 Armidian Karyatama Tbk PT
JK:ARMY
0.09x Rp20.59 Billion
≈ $1.21 Million
Rp237.05 Billion Indonesia Rp50.00 ▲ +0.00%
7153 Mercan Kimya Sanayi ve Ticaret AS
IS:MERCN
0.09x TL125.20 Million
≈ $2.80 Million
TL1.44 Billion Turkey TL27.16 ▲ +4.54%
7154 BKW AG
SW:BKW
0.09x CHF497.20 Million
≈ $628.60 Million
CHF5.73 Billion Switzerland CHF135.40 ▼ -1.46%
7155 Hengdian Group DMEGC Magnetics Co Ltd
SHE:002056
0.09x CN¥1.29 Billion
≈ $188.75 Million
CN¥14.86 Billion China CN¥27.13 ▲ +3.08%
7156 Zhejiang Jasan Holding Group Co Ltd
SHG:603558
0.09x CN¥135.92 Million
≈ $19.89 Million
CN¥1.57 Billion China CN¥11.25 ▼ -2.26%
7157 China International Marine Containers Group Ltd
SHE:000039
0.09x CN¥8.70 Billion
≈ $1.27 Billion
CN¥100.23 Billion China CN¥8.88 ▼ -2.31%
7158 Angling Direct PLC
LSE:ANG
0.09x GBX2.40 Million
≈ $292.62
GBX27.71 Million UK GBX49.50 ▲ +0.00%
7159 Britannia Industries Limited
NSE:BRITANNIA
0.09x Rs3.99 Billion
≈ $43.12 Million
Rs45.96 Billion India Rs5195.00 ▼ -0.95%
7160 Northern Oil & Gas Inc
NYSE:NOG
0.09x $323.62 Million $3.73 Billion USA $19.44 ▲ +0.57%
7161 Elanor Commercial Property Fund
AU:ECF
0.09x AU$18.49 Million
≈ $13.08 Million
AU$213.27 Million Australia AU$0.54 ▼ -1.83%
7162 AhnLab Inc
KQ:053800
0.09x ₩11.85 Billion
≈ $8.03 Million
₩136.72 Billion Korea ₩55600.00 ▼ -3.14%
7163 Triumph Group Inc
NYSE:TGI
0.09x $147.64 Million $1.70 Billion USA $287.40 ▲ +3.01%
7164 Incitec Pivot Ltd
AU:IPL
0.09x AU$308.00 Million
≈ $217.93 Million
AU$3.55 Billion Australia AU$2.64 ▲ +0.00%
7165 Enova International Inc
NYSE:ENVA
0.09x $474.54 Million $5.48 Billion USA $202.55 ▲ +2.66%
7166 Banka BioLoo Limited
NSE:BANKA
0.09x Rs42.83 Million
≈ $463.22K
Rs494.26 Million India Rs89.00 ▼ -1.44%
7167 Champion Building Materials Co Ltd
TW:1806
0.09x NT$252.01 Million
≈ $7.94 Million
NT$2.91 Billion Taiwan NT$8.22 ▲ +0.61%
7168 Medical Facilities Corporation
TO:DR
0.09x CA$13.90 Million
≈ $10.06 Million
CA$160.55 Million Canada CA$17.82 ▼ -0.45%
7169 Shanghai Zijiang Enterprise Group Co Ltd
SHG:600210
0.09x CN¥531.05 Million
≈ $77.71 Million
CN¥6.13 Billion China CN¥6.56 ▼ -1.65%
7170 Europacorp
PA:ALECP
0.09x €7.41 Million
≈ $8.66 Million
€85.58 Million France €0.30 ▼ -5.30%
7171 1&1 AG
XETRA:1U1
0.09x €203.23 Million
≈ $237.59 Million
€2.35 Billion Germany €20.95 ▼ -4.34%
7172 KANSAI PAINT SPON.ADR/1/2
F:KAP0
0.09x €34.97 Billion
≈ $40.88 Billion
€403.87 Billion Germany €5.90 ▲ +1.72%
7173 Digitree Group S.A
WAR:DTR
0.09x zł2.16 Million
≈ $593.78K
zł24.92 Million Poland zł10.30 ▲ +0.00%
7174 Inner Mongolia Yuan Xing Energy Co Ltd
SHE:000683
0.09x CN¥1.71 Billion
≈ $249.79 Million
CN¥19.72 Billion China CN¥6.29 ▼ -4.26%
7175 Xinjiang Tianye Co Ltd
SHG:600075
0.09x CN¥1.00 Billion
≈ $146.74 Million
CN¥11.59 Billion China CN¥4.34 ▼ -4.82%
7176 Incap Oyj
HE:ICP1V
0.09x €5.97 Million
≈ $6.98 Million
€68.95 Million Finland €8.97 ▲ +0.00%
7177 Introl S.A.
WAR:INL
0.09x zł24.77 Million
≈ $6.82 Million
zł286.28 Million Poland zł7.78 ▲ +1.30%
7178 Jooyontech
KO:044380
0.09x ₩495.76 Million
≈ $335.97K
₩5.73 Billion Korea ₩1342.00 ▼ -4.89%
7179 Dongwon Systems Corp
KO:014825
0.09x ₩60.65 Billion
≈ $41.10 Million
₩701.13 Billion Korea ₩14340.00 ▼ -0.42%
7180 Dongwon System
KO:014820
0.09x ₩60.65 Billion
≈ $41.10 Million
₩701.13 Billion Korea ₩20350.00 ▼ -1.45%
7181 Nova Technology
TWO:6613
0.09x NT$401.62 Million
≈ $12.65 Million
NT$4.64 Billion Taiwan NT$381.50 ▲ +7.62%
7182 PRL Global Ltd
AU:PRG
0.09x AU$23.28 Million
≈ $16.47 Million
AU$269.16 Million Australia AU$1.12 ▲ +8.74%
7183 Zhejiang Double Arrow Rubber Co Ltd
SHE:002381
0.09x CN¥146.82 Million
≈ $21.48 Million
CN¥1.70 Billion China CN¥5.35 ▼ -0.56%
7184 Tyler Technologies Inc
NYSE:TYL
0.09x $107.26 Million $1.24 Billion USA $278.91 ▼ -3.06%
7185 Hefei Taihe Optoelectronic
SHG:603656
0.09x CN¥68.45 Million
≈ $10.02 Million
CN¥791.75 Million China CN¥18.55 ▲ +1.92%
7186 Huafon Microfibre Shanghai Co
SHE:300180
0.09x CN¥134.76 Million
≈ $19.72 Million
CN¥1.56 Billion China CN¥4.44 ▼ -7.11%
7187 Strattec Security Corporation
NASDAQ:STRT
0.09x $11.44 Million $132.39 Million USA $79.82 ▲ +2.98%
7188 Life Healthcare
JSE:LHC
0.09x ZAC993.00 Million
≈ $527.73K
ZAC11.49 Billion South Africa ZAC1048.00 ▼ -0.26%
7189 Transportadora de Gas del Sur SA B
BA:TGSU2
0.09x AR$195.77 Billion
≈ $141.66 Million
AR$2.27 Trillion Argentina AR$9730.00 ▲ +2.21%
7190 Value8 N.V
AS:VALUE
0.09x €714.00K
≈ $834.74K
€8.27 Million Netherlands €6.75 ▲ +2.27%
7191 Sanxiang Advanced Materials
SHG:603663
0.09x CN¥64.18 Million
≈ $9.39 Million
CN¥743.18 Million China CN¥87.49 ▲ +9.99%
7192 Hexcel Corporation
NYSE:HXL
0.09x $125.50 Million $1.45 Billion USA $97.63 ▼ -2.22%
7193 Matching Maximize Solution Public Company Limited
BK:MATCH
0.09x ฿15.11 Million
≈ $470.93K
฿175.06 Million Thailand ฿0.88 ▼ -1.12%
7194 Softtech Engineers Limited
NSE:SOFTTECH
0.09x Rs71.74 Million
≈ $775.81K
Rs831.31 Million India Rs424.80 ▲ +1.99%
7195 Avante Logixx Inc
V:XX
0.09x CA$935.06K
≈ $676.41K
CA$10.84 Million Canada CA$1.27 ▼ -5.22%
7196 Sinar Mas Agro Resources and Technology Tbk PT
JK:SMAR
0.09x Rp2.11 Trillion
≈ $123.90 Million
Rp24.52 Trillion Indonesia Rp4870.00 ▲ +0.62%
7197 Arteche Lantegi Elkartea SA
MC:ART
0.09x €29.93 Million
≈ $34.99 Million
€347.10 Million Spain €36.10 ▲ +0.28%
7198 Jiangxi Huangshanghuang Group Food Co Ltd
SHE:002695
0.09x CN¥79.36 Million
≈ $11.61 Million
CN¥920.70 Million China CN¥11.38 ▲ +0.53%
7199 K & S Corporation Ltd
AU:KSC
0.09x AU$27.94 Million
≈ $19.77 Million
AU$324.14 Million Australia AU$3.00 ▲ +0.00%
7200 Chenbro Micom Co Ltd
TW:8210
0.09x NT$1.19 Billion
≈ $37.36 Million
NT$13.76 Billion Taiwan NT$1365.00 ▲ +1.49%