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
5201 Mangata Holding S.A.
WAR:MGT
0.12x zł40.86 Million
≈ $11.24 Million
zł328.04 Million Poland zł75.40 ▲ +0.53%
5202 Industrias Peñoles S.A.B. de C.V
MX:PE&OLES
0.12x MX$719.93 Million
≈ $41.43 Million
MX$5.78 Billion Mexico MX$898.72 ▼ -6.09%
5203 Workday Inc
NASDAQ:WDAY
0.12x $1.28 Billion $10.27 Billion USA $147.91 ▲ +0.69%
5204 Titan Cement International SA
BR:TITC
0.12x €170.18 Million
≈ $198.96 Million
€1.37 Billion Belgium €49.00 ▼ -2.10%
5205 Lotes Co Ltd
TW:3533
0.12x NT$1.33 Billion
≈ $41.80 Million
NT$10.66 Billion Taiwan NT$2400.00 ▼ -6.61%
5206 UNIBEP S.A.
WAR:UNI
0.12x zł204.51 Million
≈ $56.29 Million
zł1.64 Billion Poland zł13.20 ▼ -2.94%
5207 Telkom Indonesia (Persero) Tbk PT
JK:TLKM
0.12x Rp17.03 Trillion
≈ $998.01 Million
Rp136.88 Trillion Indonesia Rp2900.00 ▲ +1.75%
5208 TalkPool AG
ST:TALK
0.12x Skr555.36K
≈ $59.77K
Skr4.46 Million Sweden Skr13.75 ▲ +1.10%
5209 Shin Ruenn Development Co Ltd
TWO:6186
0.12x NT$1.52 Billion
≈ $47.88 Million
NT$12.22 Billion Taiwan NT$40.65 ▲ +1.75%
5210 Atacadão S.A
SA:CRFB3
0.12x R$9.65 Billion
≈ $1.89 Billion
R$77.57 Billion Brazil R$8.48 ▲ +0.00%
5211 Freshworks Inc
NASDAQ:FRSH
0.12x $70.88 Million $570.06 Million USA $9.59 ▲ +0.42%
5212 Rich Honour International Designs Co Ltd
TW:6754
0.12x NT$265.02 Million
≈ $8.35 Million
NT$2.13 Billion Taiwan NT$46.10 ▲ +0.33%
5213 Wiz Soluções e Corretagem de Seguros S.A
SA:WIZC3
0.12x R$138.03 Million
≈ $27.08 Million
R$1.11 Billion Brazil R$7.50 ▼ -4.21%
5214 Shenzhen TVT Digital Technology Co Ltd
SHE:002835
0.12x CN¥39.14 Million
≈ $5.73 Million
CN¥314.90 Million China CN¥13.20 ▼ -0.90%
5215 Associate Global Partners Ltd
AU:APL
0.12x AU$651.00K
≈ $460.62K
AU$5.24 Million Australia AU$0.30 ▲ +0.00%
5216 Crookes Brothers Ltd
JSE:CKS
0.12x ZAC94.71 Million
≈ $50.33K
ZAC762.24 Million South Africa ZAC2005.00 ▲ +1.47%
5217 HB Technology CO.LTD
KQ:078150
0.12x ₩11.46 Billion
≈ $7.77 Million
₩92.24 Billion Korea ₩3170.00 ▲ +8.19%
5218 JK Paper Limited
NSE:JKPAPER
0.12x Rs5.09 Billion
≈ $55.08 Million
Rs40.99 Billion India Rs356.00 ▲ +0.27%
5219 Adairs Ltd
AU:ADH
0.12x AU$50.89 Million
≈ $36.01 Million
AU$409.79 Million Australia AU$1.30 ▲ +0.39%
5220 CN LGY.PWR.GR.UNSP.ADR/10
F:6WX0
0.12x €21.83 Billion
≈ $25.52 Billion
€175.83 Billion Germany €6.65 ▲ +0.76%
5221 Ricegrowers Ltd
AU:SGLLV
0.12x AU$80.22 Million
≈ $56.76 Million
AU$646.47 Million Australia AU$12.65 ▲ +1.52%
5222 Communication Cable Systems Indonesia Tbk PT
JK:CCSI
0.12x Rp24.29 Billion
≈ $1.42 Million
Rp195.71 Billion Indonesia Rp230.00 ▼ -5.74%
5223 Saregama India Limited
NSE:SAREGAMA
0.12x Rs825.30 Million
≈ $8.93 Million
Rs6.65 Billion India Rs452.60 ▼ -2.10%
5224 Ci&T Inc
NYSE:CINT
0.12x $31.02 Million $249.99 Million USA $4.13 ▲ +6.17%
5225 Tata Steel Limited
IL:TTST
0.12x $235.12 Billion $1.90 Trillion UK $21.60 ▼ -4.85%
5226 Star Cement Limited
NSE:STARCEMENT
0.12x Rs1.69 Billion
≈ $18.30 Million
Rs13.65 Billion India Rs208.99 ▼ 0.00%
5227 Expeditors International of Washington, Inc.
NYSE:EXPD
0.12x $309.23 Million $2.50 Billion USA $160.13 ▲ +0.90%
5228 FAST RETAIL. CO. ADR 1/10
F:FR70
0.12x €197.13 Billion
≈ $230.47 Billion
€1.59 Trillion Germany €36.60 ▼ -2.14%
5229 FAST RETAIL.CO.SP.HDR 1
F:FR7H
0.12x €197.13 Billion
≈ $230.47 Billion
€1.59 Trillion Germany €4.08 ▲ +0.49%
5230 DMCC SPECIALITY CHEMICALS LIMITED
NSE:DMCC
0.12x Rs174.18 Million
≈ $1.88 Million
Rs1.41 Billion India Rs255.00 ▼ -2.93%
5231 ITEK Inc
KQ:119830
0.12x ₩5.92 Billion
≈ $4.01 Million
₩47.77 Billion Korea ₩7040.00 ▼ -10.55%
5232 PCCW LTD ADR/10 HD-25
F:TH3C
0.12x €12.21 Billion
≈ $14.27 Billion
€98.60 Billion Germany €6.20 ▲ +0.81%
5233 Everus Construction Group Inc
NYSE:ECG
0.12x $143.68 Million $1.16 Billion USA $154.76 ▲ +1.82%
5234 Zhejiang Sanhua Co Ltd
SHE:002050
0.12x CN¥2.03 Billion
≈ $297.49 Million
CN¥16.43 Billion China CN¥47.01 ▲ +4.28%
5235 Cisadane Sawit Raya Pt
JK:CSRA
0.12x Rp127.51 Billion
≈ $7.47 Million
Rp1.03 Trillion Indonesia Rp720.00 ▼ -4.64%
5236 ODFJELL TECHNOLOGYLTD
F:ND4
0.12x €382.20 Million
≈ $446.83 Million
€3.09 Billion Germany €5.60 ▲ +0.90%
5237 Lamor Corporation Oyj
HE:LAMOR
0.12x €13.06 Million
≈ $15.27 Million
€105.58 Million Finland €0.97 ▲ +3.64%
5238 Tongqinglou Dining Co Ltd
SHG:605108
0.12x CN¥410.28 Million
≈ $60.04 Million
CN¥3.32 Billion China CN¥12.96 ▼ -2.70%
5239 Ross Stores Inc
NASDAQ:ROST
0.12x $1.12 Billion $9.07 Billion USA $233.06 ▲ +0.19%
5240 JINXIN FERT.GRP HD-00001
F:3NX
0.12x €588.89 Million
≈ $688.48 Million
€4.76 Billion Germany €0.24 ▼ -1.64%
5241 IDT Corporation
NYSE:IDT
0.12x $38.32 Million $310.09 Million USA $55.57 ▲ +2.85%
5242 Pavilion Real Estate Inv Trust
KLSE:5212
0.12x RM535.97 Million
≈ $134.57 Million
RM4.34 Billion Malaysia RM1.78 ▲ +1.71%
5243 Samhwa Networks Co. Ltd
KQ:046390
0.12x ₩4.81 Billion
≈ $3.26 Million
₩38.95 Billion Korea ₩1686.00 ▲ +1.75%
5244 Mercury Securities Group Berhad
KLSE:0285
0.12x RM2.23 Million
≈ $558.99K
RM18.02 Million Malaysia RM0.27 ▲ +0.00%
5245 Shenzhen Riland Industry Co
SHE:300154
0.12x CN¥114.06 Million
≈ $16.69 Million
CN¥923.44 Million China CN¥9.91 ▲ +2.80%
5246 Grupo Cementos de Chihuahua S.A.B. de C.V
MX:GCC
0.12x MX$159.15 Million
≈ $9.16 Million
MX$1.29 Billion Mexico MX$205.25 ▼ -0.74%
5247 SAFRAN UNSPONS.ADR 1/4
F:SEJU
0.12x €5.72 Billion
≈ $6.69 Billion
€46.35 Billion Germany €70.00 ▼ -1.41%
5248 Danaos Corporation
NYSE:DAC
0.12x $162.71 Million $1.32 Billion USA $129.95 ▲ +1.23%
5249 Zhejiang XinNong Chemical Co Ltd Class A
SHE:002942
0.12x CN¥57.35 Million
≈ $8.39 Million
CN¥464.76 Million China CN¥16.68 ▼ -2.06%
5250 Aveng Ltd
JSE:AEG
0.12x ZAC1.02 Billion
≈ $544.18K
ZAC8.30 Billion South Africa ZAC417.00 ▼ -3.02%
5251 Jumbo S.A.
AT:BELA
0.12x €33.60 Million
≈ $39.28 Million
€272.34 Million Greece €22.84 ▼ -1.04%
5252 Indo Acidatama Tbk
JK:SRSN
0.12x Rp46.87 Billion
≈ $2.75 Million
Rp379.93 Billion Indonesia Rp59.00 ▼ -3.28%
5253 South Basic Chemicals JSC
VN:CSV
0.12x ₫64.07 Billion
≈ $2.43 Million
₫519.44 Billion Vietnam ₫24600.00 ▲ +0.41%
5254 China Lilang Limited
F:5LX
0.12x €299.32 Million
≈ $349.94 Million
€2.43 Billion Germany €0.39 ▲ +0.00%
5255 Reef Casino Trust
AU:RCT
0.12x AU$11.27 Million
≈ $7.98 Million
AU$91.42 Million Australia AU$3.50 ▲ +0.00%
5256 Blue Dart Express Limited
NSE:BLUEDART
0.12x Rs2.70 Billion
≈ $29.17 Million
Rs21.90 Billion India Rs4719.60 ▲ +0.59%
5257 Huida Sanitary Ware Co Ltd
SHG:603385
0.12x CN¥135.94 Million
≈ $19.89 Million
CN¥1.10 Billion China CN¥5.54 ▼ -2.12%
5258 S&K Polytec Co. Ltd
KQ:091340
0.12x ₩14.12 Billion
≈ $9.57 Million
₩114.66 Billion Korea ₩2305.00 ▲ +0.44%
5259 Israel Shipyards Ltd
TA:ISHI
0.12x ILA129.82 Million
≈ $348.03K
ILA1.05 Billion Israel ILA13740.00 ▲ +0.07%
5260 Bundamedik Tbk PT
JK:BMHS
0.12x Rp199.64 Billion
≈ $11.70 Million
Rp1.62 Trillion Indonesia Rp175.00 ▼ -3.85%
5261 Texas Instruments Incorporated
NASDAQ:TXN
0.12x $2.25 Billion $18.31 Billion USA $305.37 ▼ -1.04%
5262 Suzhou Hailu Heavy Industry Co Ltd
SHE:002255
0.12x CN¥238.66 Million
≈ $34.92 Million
CN¥1.94 Billion China CN¥9.48 ▼ -1.56%
5263 Field Solutions Holdings Ltd
AU:FSG
0.12x AU$5.93 Million
≈ $4.20 Million
AU$48.22 Million Australia AU$0.02 ▲ +0.00%
5264 Spacenet Enterprises India Limited
NSE:SPCENET
0.12x Rs61.05 Million
≈ $660.19K
Rs496.11 Million India Rs3.62 ▲ +0.28%
5265 Panca Budi Idaman Tbk PT
JK:PBID
0.12x Rp72.75 Billion
≈ $4.26 Million
Rp591.61 Billion Indonesia Rp484.00 ▼ -0.41%
5266 Eonmetall Group Bhd
KLSE:7217
0.12x RM23.87 Million
≈ $5.99 Million
RM194.21 Million Malaysia RM0.39 ▲ +0.00%
5267 Den Networks Limited
NSE:DEN
0.12x Rs561.90 Million
≈ $6.08 Million
Rs4.57 Billion India Rs26.68 ▲ +1.21%
5268 BAE Systems plc
LSE:BA
0.12x GBX3.16 Billion
≈ $384.85K
GBX25.74 Billion UK GBX1916.00 ▲ +0.84%
5269 Guangxi Hechi Chemical Co Ltd
SHE:000953
0.12x CN¥12.29 Million
≈ $1.80 Million
CN¥100.06 Million China CN¥5.99 ▼ -1.48%
5270 Orla Mining Ltd
TO:OLA
0.12x CA$239.49 Million
≈ $173.25 Million
CA$1.95 Billion Canada CA$15.70 ▲ +1.03%
5271 PT Indonesia Kendaraan Terminal Tbk
JK:IPCC
0.12x Rp84.08 Billion
≈ $4.93 Million
Rp684.41 Billion Indonesia Rp1155.00 ▼ -0.43%
5272 Frontier Digital Ventures Ltd
AU:FDV
0.12x AU$2.72 Million
≈ $1.92 Million
AU$22.12 Million Australia AU$0.33 ▲ +3.13%
5273 Shangri La Hotels Malaysia Bhd
KLSE:5517
0.12x RM47.38 Million
≈ $11.90 Million
RM385.77 Million Malaysia RM1.73 ▲ +1.17%
5274 Tencent Music Entertainment Group
F:63TA
0.12x €2.39 Billion
≈ $2.80 Billion
€19.47 Billion Germany €8.00 ▲ +2.83%
5275 Capgemini SE
PA:CAP
0.12x €2.13 Billion
≈ $2.50 Billion
€17.39 Billion France €104.20 ▲ +6.61%
5276 European Electric Metals Inc
V:EVX
0.12x CA$76.14K
≈ $55.08K
CA$620.23K Canada CA$0.26 ▲ +0.00%
5277 Shandong Zhongji Electrical Equipment Co Ltd
SHE:300308
0.12x CN¥2.27 Billion
≈ $331.68 Million
CN¥18.47 Billion China CN¥1280.00 ▲ +0.39%
5278 AVOD Kurutulmus Gida ve Tarim Urunleri Sanayi Ticaret AS
IS:AVOD
0.12x TL168.22 Million
≈ $3.77 Million
TL1.37 Billion Turkey TL4.50 ▲ +2.97%
5279 Just Dial Limited
NSE:JUSTDIAL
0.12x Rs1.15 Billion
≈ $12.44 Million
Rs9.38 Billion India Rs525.80 ▼ -0.81%
5280 Clean Science and Technology Limited
NSE:CLEAN
0.12x Rs226.12 Million
≈ $2.45 Million
Rs1.84 Billion India Rs788.70 ▼ -0.60%
5281 Innature Bhd
KLSE:5295
0.12x RM4.98 Million
≈ $1.25 Million
RM40.61 Million Malaysia RM0.17 ▲ +0.00%
5282 Korea Ratings Co. Ltd
KQ:034950
0.12x ₩4.73 Billion
≈ $3.21 Million
₩38.61 Billion Korea ₩100200.00 ▼ -0.30%
5283 MilDef Group AB
ST:MILDEF
0.12x Skr172.30 Million
≈ $18.54 Million
Skr1.41 Billion Sweden Skr187.55 ▼ -0.11%
5284 Bata India Limited
NSE:BATAINDIA
0.12x Rs2.65 Billion
≈ $28.71 Million
Rs21.67 Billion India Rs657.55 ▼ -1.24%
5285 TX Group AG
SW:TXGN
0.12x CHF97.60 Million
≈ $123.39 Million
CHF797.00 Million Switzerland CHF131.40 ▲ +2.18%
5286 SPX Corp
NYSE:SPXC
0.12x $195.20 Million $1.59 Billion USA $236.14 ▲ +0.88%
5287 Biohit Oyj B
HE:BIOBV
0.12x €600.00K
≈ $701.46K
€4.90 Million Finland €2.75 ▲ +2.61%
5288 Value Line Inc
NASDAQ:VALU
0.12x $5.29 Million $43.20 Million USA $32.50 ▲ +1.56%
5289 ARK Resources Bhd
KLSE:7007
0.12x RM7.26 Million
≈ $1.82 Million
RM59.30 Million Malaysia RM0.23 ▲ +0.00%
5290 Beijing Leadman Biochemistry Co Ltd
SHE:300289
0.12x CN¥11.89 Million
≈ $1.74 Million
CN¥97.10 Million China CN¥5.70 ▼ -1.55%
5291 Armstrong World Industries Inc
NYSE:AWI
0.12x $122.90 Million $1.00 Billion USA $152.75 ▼ -0.30%
5292 Qinetiq Group PLC
LSE:QQ
0.12x GBX138.30 Million
≈ $16.83K
GBX1.13 Billion UK GBX470.00 ▼ -0.63%
5293 Dillard's, Inc.
NYSE:DDS
0.12x $211.15 Million $1.73 Billion USA $613.50 ▲ +0.39%
5294 Korea Computer Inc
KQ:054040
0.12x ₩16.21 Billion
≈ $10.99 Million
₩132.58 Billion Korea ₩4845.00 ▼ -1.22%
5295 Shenzhen Farben Information Technology Co.Ltd.
SHE:300925
0.12x CN¥115.70 Million
≈ $16.93 Million
CN¥946.33 Million China CN¥17.08 ▼ -2.34%
5296 Hubei Wanrun New Energy Technology Co. Ltd. A
SHG:688275
0.12x CN¥1.57 Billion
≈ $230.22 Million
CN¥12.87 Billion China CN¥128.03 ▼ -4.05%
5297 Sun-Sea Construction
TWO:5516
0.12x NT$343.52 Million
≈ $10.82 Million
NT$2.81 Billion Taiwan NT$11.00 ▲ +4.76%
5298 TT Electronics Plc
LSE:TTG
0.12x GBX30.10 Million
≈ $3.66K
GBX246.50 Million UK GBX115.60 ▼ -0.34%
5299 Brightcom Group Limited
NSE:BCG
0.12x Rs1.45 Billion
≈ $15.63 Million
Rs11.84 Billion India Rs10.18 ▲ +0.00%
5300 Diamond Food Indonesia PT
JK:DMND
0.12x Rp200.17 Billion
≈ $11.73 Million
Rp1.64 Trillion Indonesia Rp580.00 ▼ -1.69%