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
6301 Shenzhen Pacific Union Precision Manufacturing Co. Ltd. A
SHG:688210
0.10x CN¥184.55 Million
≈ $27.01 Million
CN¥1.85 Billion China CN¥45.26 ▼ -1.95%
6302 Sinosteel Engineering and Technology Co Ltd
SHE:000928
0.10x CN¥1.70 Billion
≈ $248.82 Million
CN¥17.06 Billion China CN¥5.57 ▼ -4.79%
6303 Pizza Pizza Royalty Corp.
TO:PZA
0.10x CA$7.54 Million
≈ $5.45 Million
CA$75.61 Million Canada CA$13.22 ▼ -0.23%
6304 MORIMATSU INT.H.C. (HK)
F:1S5
0.10x €425.37 Million
≈ $497.31 Million
€4.27 Billion Germany €0.94 ▲ +0.00%
6305 Onto Innovation Inc
NYSE:ONTO
0.10x $26.32 Million $264.18 Million USA $333.76 ▲ +4.65%
6306 Joincare Pharmaceutical Group Industry Co Ltd
SHG:600380
0.10x CN¥1.09 Billion
≈ $159.61 Million
CN¥10.95 Billion China CN¥9.81 ▲ +0.31%
6307 GHCL TEXTILES LTD
NSE:GHCLTEXTIL
0.10x Rs246.40 Million
≈ $2.66 Million
Rs2.47 Billion India Rs95.33 ▲ +0.33%
6308 Wulff-Yhtiot Oy
HE:WUF1V
0.10x €3.79 Million
≈ $4.44 Million
€38.10 Million Finland €3.89 ▲ +0.00%
6309 Tethys Petroleum Ltd
V:TPL
0.10x CA$3.38 Million
≈ $2.45 Million
CA$33.97 Million Canada CA$1.09 ▼ -5.22%
6310 TETHYS PETROLEUM LTD
F:TP21
0.10x €3.38 Million
≈ $3.96 Million
€33.97 Million Germany €0.51 ▲ +0.00%
6311 Chonburi Concrete Product Public Company Limited
BK:CCP
0.10x ฿132.29 Million
≈ $4.12 Million
฿1.33 Billion Thailand ฿0.27 ▲ +0.00%
6312 AlzChem Group AG
XETRA:ACT
0.10x €37.67 Million
≈ $44.04 Million
€378.41 Million Germany €186.00 ▼ -0.27%
6313 Baby Bunting Group Ltd
AU:BBN
0.10x AU$25.22 Million
≈ $17.85 Million
AU$253.49 Million Australia AU$1.65 ▼ -1.20%
6314 Accelleron Industries AG
SW:ACLN
0.10x CHF105.90 Million
≈ $133.89 Million
CHF1.06 Billion Switzerland CHF85.25 ▲ +1.49%
6315 Dimension Computer Technology Co Ltd
TWO:6140
0.10x NT$93.52 Million
≈ $2.95 Million
NT$940.09 Million Taiwan NT$21.05 ▼ -0.71%
6316 Nanxing Furniture Machinery & Equipment Co Ltd
SHE:002757
0.10x CN¥152.88 Million
≈ $22.37 Million
CN¥1.54 Billion China CN¥21.35 ▲ +1.33%
6317 Pioneer Municipal High Income Trust
NYSE:MHI
0.10x $5.90 Million $59.28 Million USA $8.95 ▲ +0.56%
6318 I-Mab
NASDAQ:IMAB
0.10x $1.84 Million $18.50 Million USA $3.96 ▼ -1.74%
6319 Codere Online US Corp
NASDAQ:CDRO
0.10x $5.19 Million $52.16 Million USA $10.20 ▲ +2.10%
6320 STINAG Stuttgart Invest AG
F:STG
0.10x €17.33 Million
≈ $20.26 Million
€174.35 Million Germany €14.70 ▼ -0.68%
6321 Chaintech Technology Corp
TW:2425
0.10x NT$170.42 Million
≈ $5.37 Million
NT$1.71 Billion Taiwan NT$39.40 ▼ -4.48%
6322 Northamber PLC
LSE:NAR
0.10x GBX1.98 Million
≈ $241.40
GBX19.96 Million UK GBX25.00 ▲ +0.00%
6323 Jiangsu Yunyi Electric
SHE:300304
0.10x CN¥116.51 Million
≈ $17.05 Million
CN¥1.17 Billion China CN¥18.28 ▲ +2.35%
6324 Ningbo United Group Co Ltd
SHG:600051
0.10x CN¥83.25 Million
≈ $12.18 Million
CN¥837.98 Million China CN¥6.02 ▼ -0.33%
6325 Federal Signal Corporation
NYSE:FSS
0.10x $101.30 Million $1.02 Billion USA $118.52 ▲ +4.12%
6326 The Indian Hotels Company Limited
NSE:INDHOTEL
0.10x Rs5.48 Billion
≈ $59.29 Million
Rs55.21 Billion India Rs724.75 ▲ +2.01%
6327 Latitude Tree Holdings Bhd
KLSE:7006
0.10x RM13.93 Million
≈ $3.50 Million
RM140.25 Million Malaysia RM1.03 ▲ +0.00%
6328 D.B.Corp Limited
NSE:DBCORP
0.10x Rs762.22 Million
≈ $8.24 Million
Rs7.68 Billion India Rs204.19 ▼ -0.57%
6329 John Wiley & Sons B
NYSE:WLYB
0.10x $179.82 Million $1.81 Billion USA $45.32 ▲ +0.00%
6330 John Wiley & Sons
NYSE:WLY
0.10x $179.82 Million $1.81 Billion USA $46.70 ▲ +2.82%
6331 JCHX Mining Management Co Ltd
SHG:603979
0.10x CN¥893.78 Million
≈ $130.79 Million
CN¥9.01 Billion China CN¥73.45 ▼ -4.98%
6332 DBG Technology Co Ltd Class A
SHE:300735
0.10x CN¥384.12 Million
≈ $56.21 Million
CN¥3.87 Billion China CN¥23.19 ▼ -6.68%
6333 REVO INSURANCE SPA O.N.
F:H0O
0.10x €34.87 Million
≈ $40.77 Million
€351.39 Million Germany €24.45 ▲ +1.03%
6334 Gesco AG
XETRA:GSC1
0.10x €17.76 Million
≈ $20.76 Million
€178.97 Million Germany €13.90 ▲ +0.72%
6335 Allegheny Technologies Incorporated
NYSE:ATI
0.10x $315.80 Million $3.18 Billion USA $201.34 ▲ +2.28%
6336 Korea Ind
KO:002140
0.10x ₩14.28 Billion
≈ $9.67 Million
₩143.90 Billion Korea ₩1909.00 ▼ -3.34%
6337 Bombardier Inc
TO:BBD-A
0.10x CA$1.43 Billion
≈ $1.04 Billion
CA$14.45 Billion Canada CA$311.33 ▲ +3.09%
6338 GEPIC Energy Development Co Ltd
SHE:000791
0.10x CN¥1.99 Billion
≈ $291.13 Million
CN¥20.06 Billion China CN¥8.59 ▼ -6.83%
6339 PetroChina Company Limited
F:PC6
0.10x €119.29 Billion
≈ $139.47 Billion
€1.20 Trillion Germany €1.01 ▼ -4.14%
6340 BW Offshore Ltd
OL:BWO
0.10x Nkr301.50 Million
≈ $31.73 Million
Nkr3.04 Billion Norway Nkr45.40 ▲ +2.37%
6341 ECSTELECOM Co. Ltd
KQ:067010
0.10x ₩2.90 Billion
≈ $1.96 Million
₩29.23 Billion Korea ₩2030.00 ▼ -5.58%
6342 Zscaler Inc
NASDAQ:ZS
0.10x $448.28 Million $4.52 Billion USA $124.85 ▲ +0.38%
6343 Medpace Holdings Inc
NASDAQ:MEDP
0.10x $151.79 Million $1.53 Billion USA $460.20 ▲ +0.68%
6344 Xiamen Xiangyu Co Ltd
SHG:600057
0.10x CN¥9.80 Billion
≈ $1.43 Billion
CN¥98.82 Billion China CN¥5.86 ▼ -1.35%
6345 Shaanxi Sirui Advanced Materials Co. Ltd. A
SHG:688102
0.10x CN¥146.86 Million
≈ $21.49 Million
CN¥1.48 Billion China CN¥45.75 ▲ +9.40%
6346 P-Two Industries
TWO:6158
0.10x NT$109.21 Million
≈ $3.44 Million
NT$1.10 Billion Taiwan NT$17.65 ▲ +0.86%
6347 Itcen Co. Ltd
KQ:124500
0.10x ₩84.27 Billion
≈ $57.11 Million
₩850.59 Billion Korea ₩31200.00 ▼ -5.88%
6348 Distribuidora Internacional de Alimentación S.A
MC:DIA
0.10x €226.79 Million
≈ $265.14 Million
€2.29 Billion Spain €38.15 ▼ -0.65%
6349 PTT Exploration and Production Public Company Limited
F:PTTG
0.10x €45.07 Billion
≈ $52.70 Billion
€455.09 Billion Germany €3.46 ▲ +0.00%
6350 PTT Exploration and Production Public Company Limited
BK:PTTEP
0.10x ฿45.07 Billion
≈ $1.40 Billion
฿455.09 Billion Thailand ฿134.00 ▼ -0.37%
6351 PTT Exploration and Production Public Company Limited
F:NVAL
0.10x €45.07 Billion
≈ $52.70 Billion
€455.09 Billion Germany €3.46 ▼ -1.14%
6352 El-Mor Electric Installation & Services 1986 Ltd
TA:ELMR
0.10x ILA40.05 Million
≈ $107.36K
ILA404.39 Million Israel ILA2763.00 ▼ -1.53%
6353 CML Microsystems Plc
LSE:CML
0.10x GBX1.47 Million
≈ $178.61
GBX14.82 Million UK GBX262.50 ▼ -0.94%
6354 Hybrid Financial Services Limited
NSE:HYBRIDFIN
0.10x Rs10.74 Million
≈ $116.12K
Rs108.44 Million India Rs25.69 ▲ +13.22%
6355 Oxbridge Re Holdings Ltd
NASDAQ:OXBR
0.10x $210.00K $2.12 Million USA $0.95 ▼ -7.30%
6356 UE Furniture Co Ltd
SHG:603600
0.10x CN¥225.73 Million
≈ $33.03 Million
CN¥2.28 Billion China CN¥9.32 ▼ -1.27%
6357 Humasis Co. Ltd
KQ:205470
0.10x ₩8.98 Billion
≈ $6.08 Million
₩90.75 Billion Korea ₩2660.00 ▼ -4.32%
6358 West African Resources Ltd
AU:WAF
0.10x AU$79.73 Million
≈ $56.41 Million
AU$806.24 Million Australia AU$3.11 ▼ -4.01%
6359 UMICORE S.A UNSP.ADR 1/4
F:NVJ
0.10x €710.71 Million
≈ $830.90 Million
€7.19 Billion Germany €4.14 ▼ -0.48%
6360 Jumbo Interactive Ltd
AU:JIN
0.10x AU$23.18 Million
≈ $16.40 Million
AU$234.44 Million Australia AU$7.52 ▼ -0.53%
6361 CQV Co. Ltd
KQ:101240
0.10x ₩3.00 Billion
≈ $2.03 Million
₩30.32 Billion Korea ₩3220.00 ▼ -1.23%
6362 Shenzhen JT Automation Equipment Co Ltd
SHE:300400
0.10x CN¥44.12 Million
≈ $6.46 Million
CN¥446.48 Million China CN¥44.64 ▲ +2.36%
6363 Brown-Forman Corporation
NYSE:BF-B
0.10x $417.00 Million $4.22 Billion USA $26.64 ▲ +4.43%
6364 Klimasan Klima Sanayi ve Ticaret AS
IS:KLMSN
0.10x TL589.73 Million
≈ $13.21 Million
TL5.97 Billion Turkey TL32.22 ▲ +0.19%
6365 Zhongjin Irradiation Incorporated Company
SHE:300962
0.10x CN¥47.55 Million
≈ $6.96 Million
CN¥481.47 Million China CN¥12.86 ▼ -2.28%
6366 Epsilon Energy Ltd
NASDAQ:EPSN
0.10x $10.10 Million $102.30 Million USA $5.30 ▼ -1.67%
6367 CEAT Limited
NSE:CEATLTD
0.10x Rs8.74 Billion
≈ $94.49 Million
Rs88.48 Billion India Rs3450.00 ▼ -1.05%
6368 Adrad Holdings Ltd
AU:AHL
0.10x AU$6.33 Million
≈ $4.48 Million
AU$64.07 Million Australia AU$1.32 ▲ +1.54%
6369 China Telecom Corp Ltd
SHG:601728
0.10x CN¥40.56 Billion
≈ $5.94 Billion
CN¥410.82 Billion China CN¥5.68 ▼ -1.90%
6370 Baroyeca Gold & Silver Inc
V:BGS
0.10x CA$30.03K
≈ $21.72K
CA$304.13K Canada CA$0.02 ▲ +0.00%
6371 Somany Ceramics Limited
NSE:SOMANYCERA
0.10x Rs1.03 Billion
≈ $11.12 Million
Rs10.41 Billion India Rs516.40 ▼ -0.62%
6372 Guangzhou Huayan Precision Machinery Co.Ltd.
SHE:301138
0.10x CN¥60.11 Million
≈ $8.80 Million
CN¥608.81 Million China CN¥28.77 ▲ +3.16%
6373 Kristal Kola ve Mesrubat Sanayi Ticaret AS
IS:KRSTL
0.10x TL105.18 Million
≈ $2.36 Million
TL1.07 Billion Turkey TL11.01 ▲ +0.64%
6374 PWR Holdings Ltd
AU:PWH
0.10x AU$10.54 Million
≈ $7.46 Million
AU$106.77 Million Australia AU$8.33 ▼ -0.72%
6375 DEME Group NV
BR:DEME
0.10x €373.00 Million
≈ $436.08 Million
€3.78 Billion Belgium €180.60 ▼ -0.66%
6376 Conduit Holdings Ltd
LSE:CRE
0.10x GBX106.80 Million
≈ $12.99K
GBX1.08 Billion UK GBX449.50 ▲ +1.01%
6377 BIO UV Group
PA:ALTUV
0.10x €2.83 Million
≈ $3.31 Million
€28.68 Million France €1.34 ▼ -1.47%
6378 China Master Logistics Co Ltd
SHG:603967
0.10x CN¥153.23 Million
≈ $22.42 Million
CN¥1.55 Billion China CN¥11.33 ▼ -0.61%
6379 Bogazici Beton Sanayi ve Ticaret AS
IS:BOBET
0.10x TL581.24 Million
≈ $13.02 Million
TL5.89 Billion Turkey TL19.91 ▲ +6.02%
6380 Weihai Guangtai Airport Equipment Co Ltd
SHE:002111
0.10x CN¥338.29 Million
≈ $49.50 Million
CN¥3.43 Billion China CN¥9.54 ▼ -0.63%
6381 Bluestar Adisseo Co
SHG:600299
0.10x CN¥811.39 Million
≈ $118.73 Million
CN¥8.23 Billion China CN¥9.58 ▼ -2.44%
6382 San Miguel AG
BA:SAMI
0.10x AR$54.94 Billion
≈ $39.75 Million
AR$557.34 Billion Argentina AR$508.00 ▲ +2.01%
6383 International General Insurance Holdings Ltd
NASDAQ:IGIC
0.10x $108.14 Million $1.10 Billion USA $24.79 ▼ -2.38%
6384 Vedanta Limited
NSE:VEDL
0.10x Rs162.26 Billion
≈ $1.75 Billion
Rs1.65 Trillion India Rs300.80 ▼ -1.70%
6385 Perion Network
TA:PERI
0.10x ILA23.42 Million
≈ $62.80K
ILA237.75 Million Israel ILA2499.00 ▼ -0.52%
6386 Santova Ltd
JSE:SNV
0.10x ZAC102.98 Million
≈ $54.73K
ZAC1.05 Billion South Africa ZAC770.00 ▼ -0.26%
6387 Wendell Industrial Co. Ltd
TWO:6761
0.10x NT$85.46 Million
≈ $2.69 Million
NT$867.74 Million Taiwan NT$204.00 ▲ +7.37%
6388 AutoStore Holdings Ltd
OL:AUTO
0.10x Nkr716.85 Million
≈ $75.43 Million
Nkr7.28 Billion Norway Nkr12.70 ▲ +5.22%
6389 Zhejiang Yuejian Intelligent Equipment Co Ltd
SHG:603095
0.10x CN¥64.46 Million
≈ $9.43 Million
CN¥654.98 Million China CN¥16.66 ▼ -1.88%
6390 Imaflex Inc
V:IFX
0.10x CA$2.55 Million
≈ $1.85 Million
CA$25.95 Million Canada CA$2.34 ▲ +0.00%
6391 Scandinavian Astor Group AB
ST:ASTOR
0.10x Skr40.52 Million
≈ $4.36 Million
Skr411.74 Million Sweden Skr18.00 ▼ -1.04%
6392 Apollo Pipes Limited
NSE:APOLLOPIPE
0.10x Rs286.65 Million
≈ $3.10 Million
Rs2.91 Billion India Rs494.25 ▲ +0.79%
6393 Choppies Enterprises Ltd
JSE:CHP
0.10x ZAC266.05 Million
≈ $141.39K
ZAC2.70 Billion South Africa ZAC165.00 ▼ -1.79%
6394 Dalian Sunasia Tourism Holding Co Ltd
SHG:600593
0.10x CN¥160.35 Million
≈ $23.46 Million
CN¥1.63 Billion China CN¥37.36 ▼ -2.15%
6395 Hubei Biocause Heilen Pharmaceutical Co. Ltd.
SHE:301211
0.10x CN¥11.57 Million
≈ $1.69 Million
CN¥117.63 Million China CN¥9.35 ▲ +0.75%
6396 GMéxico Transportes S.A.B. de C.V
MX:GMXT
0.10x MX$7.09 Billion
≈ $407.93 Million
MX$72.07 Billion Mexico MX$34.10 ▲ +1.79%
6397 Star Pacific Tbk
JK:LPLI
0.10x Rp578.00 Million
≈ $33.87K
Rp5.88 Billion Indonesia Rp244.00 ▼ -1.61%
6398 Zabka Group S.A.
WAR:ZAB
0.10x zł1.69 Billion
≈ $465.22 Million
zł17.19 Billion Poland zł26.13 ▲ +0.69%
6399 Lion Travel Service Co Ltd
TW:2731
0.10x NT$805.80 Million
≈ $25.39 Million
NT$8.20 Billion Taiwan NT$152.00 ▼ -0.33%
6400 Alliance Resource Partners LP
NASDAQ:ARLP
0.10x $105.51 Million $1.07 Billion USA $23.52 ▼ -3.21%