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
5201 Oberoi Realty Limited
NSE:OBEROIRLTY
0.12x Rs8.98 Billion
≈ $97.12 Million
Rs74.07 Billion India Rs1829.50 ▼ -0.17%
5202 Sasol Ltd
JSE:SOL
0.12x ZAC24.48 Billion
≈ $13.01 Million
ZAC201.94 Billion South Africa ZAC18867.00 ▼ -2.78%
5203 Zhongshan Broad-Ocean Motor Co Ltd
SHE:002249
0.12x CN¥1.09 Billion
≈ $159.49 Million
CN¥9.00 Billion China CN¥7.01 ▲ +0.29%
5204 Carlton Investments Ltd
AU:CIN
0.12x AU$24.21 Million
≈ $17.13 Million
AU$199.89 Million Australia AU$33.51 ▼ -0.06%
5205 Boldt S.A
BA:BOLT
0.12x AR$7.36 Billion
≈ $5.33 Million
AR$60.83 Billion Argentina AR$45.70 ▲ +0.22%
5206 Atha Energy Corp.
V:SASK
0.12x CA$1.25 Million
≈ $901.81K
CA$10.30 Million Canada CA$0.98 ▼ -3.92%
5207 HELLENIC TELEC.ORG.ADR1/2
F:OTES
0.12x €354.60 Million
≈ $414.56 Million
€2.93 Billion Germany €8.95 ▼ -1.10%
5208 Creative Sensor Inc
TW:8249
0.12x NT$296.06 Million
≈ $9.33 Million
NT$2.45 Billion Taiwan NT$41.40 ▼ -4.06%
5209 Capital Financial Indonesia Tbk PT
JK:CASA
0.12x Rp2.96 Trillion
≈ $173.73 Million
Rp24.51 Trillion Indonesia Rp1850.00 ▼ -0.80%
5210 Miniso Group Holding Ltd
NYSE:MNSO
0.12x $2.17 Billion $17.93 Billion USA $12.51 ▲ +0.40%
5211 Kri-Kri Milk Industry S.A
AT:KRI
0.12x €8.68 Million
≈ $10.15 Million
€71.78 Million Greece €27.65 ▲ +0.91%
5212 Siward Crystal Technology Co Ltd
TW:2484
0.12x NT$108.98 Million
≈ $3.43 Million
NT$901.23 Million Taiwan NT$65.80 ▼ -9.99%
5213 Badger Meter Inc
NYSE:BMI
0.12x $33.89 Million $280.38 Million USA $134.58 ▲ +5.15%
5214 Focus Technology Co Ltd
SHE:002315
0.12x CN¥197.76 Million
≈ $28.94 Million
CN¥1.64 Billion China CN¥25.11 ▲ +2.87%
5215 China Resources Microelectronics Ltd
SHG:688396
0.12x CN¥640.98 Million
≈ $93.80 Million
CN¥5.30 Billion China CN¥56.07 ▼ -7.69%
5216 Torrent Power Limited
NSE:TORNTPOWER
0.12x Rs25.24 Billion
≈ $272.97 Million
Rs208.90 Billion India Rs1431.80 ▼ -0.57%
5217 LapWall Oyj
HE:LAPWALL
0.12x €2.73 Million
≈ $3.19 Million
€22.61 Million Finland €4.25 ▲ +0.00%
5218 Amrutanjan Health Care Limited
NSE:AMRUTANJAN
0.12x Rs109.07 Million
≈ $1.18 Million
Rs902.90 Million India Rs510.80 ▼ -0.50%
5219 Mind Technology Inc
NASDAQ:MIND
0.12x $894.00K $7.40 Million USA $5.04 ▼ -4.55%
5220 KERING.UNSP.ADR 1/10 EO 4
F:PPXB
0.12x €3.10 Billion
≈ $3.62 Billion
€25.67 Billion Germany €23.60 ▼ -2.48%
5221 NAHL Group PLC
LSE:NAH
0.12x GBX3.20 Million
≈ $388.98
GBX26.47 Million UK GBX33.40 ▼ -3.19%
5222 Jiaozuo Wanfang Aluminum
SHE:000612
0.12x CN¥137.81 Million
≈ $20.17 Million
CN¥1.14 Billion China CN¥10.53 ▼ -0.85%
5223 TKH Group NV
AS:TWEKA
0.12x €151.17 Million
≈ $176.73 Million
€1.25 Billion Netherlands €42.36 ▼ -0.14%
5224 Capital Engineering Network Public Company Limited
BK:CEN
0.12x ฿53.96 Million
≈ $1.68 Million
฿447.12 Million Thailand ฿0.61 ▲ +0.00%
5225 SECHE ENVIRO.UNSP.ADR 1/5
F:SCB0
0.12x €201.20 Million
≈ $235.23 Million
€1.67 Billion Germany €16.50 ▼ -0.60%
5226 LuxExperience B.V.
NYSE:LUXE
0.12x $115.02 Million $953.76 Million USA $8.47 ▲ +2.54%
5227 Varroc Engineering Limited
NSE:VARROC
0.12x Rs3.66 Billion
≈ $39.57 Million
Rs30.34 Billion India Rs658.70 ▼ -1.05%
5228 Able C&C
KO:078520
0.12x ₩6.78 Billion
≈ $4.60 Million
₩56.27 Billion Korea ₩10060.00 ▼ -5.81%
5229 Gérard Perrier Industrie S.A.
PA:PERR
0.12x €22.30 Million
≈ $26.07 Million
€184.96 Million France €80.40 ▼ -0.25%
5230 Nanning Chemical Industry Co Ltd
SHG:600301
0.12x CN¥353.29 Million
≈ $51.70 Million
CN¥2.93 Billion China CN¥39.32 ▼ -5.44%
5231 Antero Resources Corp
NYSE:AR
0.12x $859.06 Million $7.13 Billion USA $33.88 ▲ +0.09%
5232 Amcil Ltd
AU:AMH
0.12x AU$3.93 Million
≈ $2.78 Million
AU$32.62 Million Australia AU$0.92 ▼ -2.13%
5233 Kukbo Design Co. Ltd
KQ:066620
0.12x ₩17.98 Billion
≈ $12.19 Million
₩149.24 Billion Korea ₩23200.00 ▼ -1.49%
5234 Zhejiang Supor Co Ltd
SHE:002032
0.12x CN¥850.56 Million
≈ $124.46 Million
CN¥7.06 Billion China CN¥41.49 ▼ -3.13%
5235 Guangzhou Kingmed Diagnostics Group Co Ltd
SHG:603882
0.12x CN¥327.19 Million
≈ $47.88 Million
CN¥2.72 Billion China CN¥26.55 ▲ +0.42%
5236 Sichuan Guoguang Agrochemical Co Ltd
SHE:002749
0.12x CN¥45.20 Million
≈ $6.61 Million
CN¥375.53 Million China CN¥8.87 ▲ +2.54%
5237 Luoyang Northglass Technology Co Ltd
SHE:002613
0.12x CN¥88.16 Million
≈ $12.90 Million
CN¥732.57 Million China CN¥3.16 ▲ +1.28%
5238 PHX Minerals Inc
NYSE:PHX
0.12x $4.28 Million $35.54 Million USA $4.35 ▲ +0.00%
5239 ASIASOFT CORP.-NVDR-05
F:5ASA
0.12x €51.69 Million
≈ $60.43 Million
€429.62 Million Germany €0.03 ▼ -3.03%
5240 Ganesha Ecosphere Limited
NSE:GANECOS
0.12x Rs928.45 Million
≈ $10.04 Million
Rs7.72 Billion India Rs1184.35 ▼ -2.29%
5241 SolGold Plc
F:S8F
0.12x €30.60 Million
≈ $35.77 Million
€254.44 Million Germany €0.32 ▲ +0.80%
5242 Shenzhen Microgate Technology Co Ltd
SHE:300319
0.12x CN¥284.00 Million
≈ $41.56 Million
CN¥2.36 Billion China CN¥14.77 ▼ -7.57%
5243 Chalet Hotels Limited
NSE:CHALET
0.12x Rs4.28 Billion
≈ $46.28 Million
Rs35.59 Billion India Rs844.15 ▼ -0.28%
5244 Korn Ferry
NYSE:KFY
0.12x $233.46 Million $1.94 Billion USA $83.70 ▲ +3.12%
5245 Maan Aluminium Limited
NSE:MAANALU
0.12x Rs141.70 Million
≈ $1.53 Million
Rs1.18 Billion India Rs110.92 ▼ -2.88%
5246 Trematon Capital Investments
JSE:TMT
0.12x ZAC44.20 Million
≈ $23.49K
ZAC367.68 Million South Africa ZAC116.00 ▲ +2.65%
5247 Centerra Gold Inc
TO:CG
0.12x CA$117.62 Million
≈ $85.09 Million
CA$978.73 Million Canada CA$22.70 ▼ -2.49%
5248 BW LPG Limited
NYSE:BWLP
0.12x $158.36 Million $1.32 Billion USA $21.45 ▲ +1.85%
5249 Heilongjiang Transport Development Co Ltd
SHG:601188
0.12x CN¥117.72 Million
≈ $17.23 Million
CN¥979.89 Million China CN¥2.83 ▲ +0.35%
5250 LumenRadio AB
ST:LUMEN
0.12x Skr8.52 Million
≈ $916.57K
Skr70.90 Million Sweden Skr53.60 ▼ -2.19%
5251 Computershare Ltd
AU:CPU
0.12x AU$343.09 Million
≈ $242.76 Million
AU$2.86 Billion Australia AU$40.55 ▲ +1.55%
5252 Carpenter Technology Corporation
NYSE:CRS
0.12x $193.50 Million $1.61 Billion USA $560.43 ▼ -3.42%
5253 MAA Group Bhd
KLSE:1198
0.12x RM11.41 Million
≈ $2.87 Million
RM95.09 Million Malaysia RM0.16 ▼ -3.03%
5254 Nuh Cimento Sanayi AS
IS:NUHCM
0.12x TL644.23 Million
≈ $14.43 Million
TL5.37 Billion Turkey TL218.30 ▲ +0.09%
5255 Cahya Mata Sarawak Bhd
KLSE:2852
0.12x RM96.19 Million
≈ $24.15 Million
RM801.52 Million Malaysia RM1.05 ▲ +0.00%
5256 Daetwyl I
SW:DAE
0.12x CHF83.50 Million
≈ $105.57 Million
CHF695.90 Million Switzerland CHF137.60 ▲ +1.62%
5257 Urban Outfitters Inc
NASDAQ:URBN
0.12x $263.00 Million $2.19 Billion USA $75.20 ▲ +3.57%
5258 Jinling Hotel Corp Ltd
SHG:601007
0.12x CN¥126.70 Million
≈ $18.54 Million
CN¥1.06 Billion China CN¥6.48 ▲ +1.41%
5259 One SA
WAR:FMG
0.12x zł5.68 Million
≈ $1.56 Million
zł47.35 Million Poland zł58.80 ▲ +4.26%
5260 Guangdong Dtech Technology Co. Ltd. A
SHE:301377
0.12x CN¥290.85 Million
≈ $42.56 Million
CN¥2.43 Billion China CN¥372.81 ▼ -10.03%
5261 Alleima AB (publ)
ST:ALLEI
0.12x Skr721.00 Million
≈ $77.59 Million
Skr6.01 Billion Sweden Skr113.90 ▲ +1.33%
5262 PTC Inc
NASDAQ:PTC
0.12x $320.92 Million $2.68 Billion USA $127.51 ▲ +1.84%
5263 Logitech International S.A.
SW:LOGN
0.12x CHF196.82 Million
≈ $248.83 Million
CHF1.64 Billion Switzerland CHF87.80 ▲ +0.90%
5264 Zhuzhou CRRC Times Electric Co. Ltd
F:ZTX
0.12x €3.02 Billion
≈ $3.53 Billion
€25.17 Billion Germany €3.58 ▼ -2.72%
5265 Xinjiang Xuefeng Sci-Tech
SHG:603227
0.12x CN¥319.81 Million
≈ $46.80 Million
CN¥2.67 Billion China CN¥7.32 ▲ +1.81%
5266 Shin Shin Co Ltd
TW:2901
0.12x NT$23.47 Million
≈ $739.56K
NT$196.05 Million Taiwan NT$24.15 ▼ -0.41%
5267 Brave Bison Group PLC
LSE:BBSN
0.12x GBX4.60 Million
≈ $559.44
GBX38.40 Million UK GBX91.00 ▼ -0.55%
5268 Hancom Inc
KQ:030520
0.12x ₩25.17 Billion
≈ $17.06 Million
₩210.22 Billion Korea ₩16290.00 ▼ -3.50%
5269 Brookfield Real Assets Income
NYSE:RA
0.12x $31.84 Million $265.97 Million USA $12.79 ▲ +0.31%
5270 WAWEL SA
WAR:WWL
0.12x zł13.99 Million
≈ $3.85 Million
zł116.87 Million Poland zł710.00 ▼ -0.56%
5271 Sino Medical Sciences Technology In
SHG:688108
0.12x CN¥31.52 Million
≈ $4.61 Million
CN¥263.39 Million China CN¥15.79 ▼ -0.50%
5272 Future PLC
LSE:FUTR
0.12x GBX74.60 Million
≈ $9.08K
GBX623.30 Million UK GBX318.00 ▲ +3.31%
5273 Volution Group plc
LSE:FAN
0.12x GBX39.79 Million
≈ $4.84K
GBX332.47 Million UK GBX629.00 ▼ -0.32%
5274 Divgi Torqtransfer Systems Limited
NSE:DIVGIITTS
0.12x Rs96.84 Million
≈ $1.05 Million
Rs809.29 Million India Rs959.10 ▼ -0.34%
5275 Prataap Snacks Limited
NSE:DIAMONDYD
0.12x Rs264.39 Million
≈ $2.86 Million
Rs2.21 Billion India Rs1073.50 ▼ -2.20%
5276 Shenzhen Minkave Technology Co Ltd
SHE:300506
0.12x CN¥18.25 Million
≈ $2.67 Million
CN¥152.59 Million China CN¥5.40 ▼ -5.43%
5277 Topaz Energy Corp
TO:TPZ
0.12x CA$83.40 Million
≈ $60.33 Million
CA$697.23 Million Canada CA$31.55 ▼ -1.10%
5278 Publicis Groupe SA
PA:PUB
0.12x €3.54 Billion
≈ $4.14 Billion
€29.59 Billion France €93.84 ▲ +3.74%
5279 Daejung Chemicals & Metals Co.Ltd
KQ:120240
0.12x ₩4.02 Billion
≈ $2.72 Million
₩33.61 Billion Korea ₩14440.00 ▼ -2.17%
5280 GAIL (India) Limited
NSE:GAIL
0.12x Rs57.47 Billion
≈ $621.55 Million
Rs480.58 Billion India Rs175.15 ▲ +0.53%
5281 CTS Corporation
NYSE:CTS
0.12x $29.02 Million $242.72 Million USA $64.82 ▲ +7.30%
5282 Toast Inc
NYSE:TOST
0.12x $132.00 Million $1.10 Billion USA $32.34 ▲ +4.86%
5283 Wellell Inc
TW:4106
0.12x NT$87.23 Million
≈ $2.75 Million
NT$729.71 Million Taiwan NT$24.20 ▼ -2.81%
5284 MAG Interactive AB (publ)
ST:MAGI
0.12x Skr9.20 Million
≈ $989.85K
Skr76.94 Million Sweden Skr7.32 ▼ -2.14%
5285 Vintcom Technology PCL
BK:VCOM
0.12x ฿84.42 Million
≈ $2.63 Million
฿706.20 Million Thailand ฿4.04 ▼ -1.94%
5286 Jonjee Hi-tech Industrial and Commercial Holding Co Ltd
SHG:600872
0.12x CN¥263.42 Million
≈ $38.55 Million
CN¥2.20 Billion China CN¥19.11 ▲ +2.74%
5287 Im Cannabis Corp
NASDAQ:IMCC
0.12x $4.22 Million $35.35 Million USA $0.11 ▲ +1.30%
5288 Beijing Join-Cheer Software Co Ltd
SHE:002279
0.12x CN¥95.68 Million
≈ $14.00 Million
CN¥801.16 Million China CN¥6.47 ▲ +10.03%
5289 Kitex Garments Limited
NSE:KITEX
0.12x Rs2.15 Billion
≈ $23.29 Million
Rs18.03 Billion India Rs145.03 ▼ -1.46%
5290 SKAN Group AG
SW:SKAN
0.12x CHF41.53 Million
≈ $52.51 Million
CHF347.81 Million Switzerland CHF57.70 ▼ -0.86%
5291 Shane Global Holding Inc
TW:8482
0.12x NT$177.81 Million
≈ $5.60 Million
NT$1.49 Billion Taiwan NT$48.35 ▼ -0.10%
5292 Unifirst Corporation
NYSE:UNF
0.12x $73.62 Million $617.11 Million USA $300.50 ▲ +1.02%
5293 China Steel Structure Co Ltd
TW:2013
0.12x NT$1.08 Billion
≈ $34.13 Million
NT$9.08 Billion Taiwan NT$40.80 ▼ -0.49%
5294 Netgem SA
PA:ALNTG
0.12x €1.33 Million
≈ $1.55 Million
€11.15 Million France €0.81 ▼ -0.97%
5295 Eimco Elecon (India) Limited
NSE:EIMCOELECO
0.12x Rs60.44 Million
≈ $653.68K
Rs507.07 Million India Rs1798.50 ▼ -1.71%
5296 IGO Ltd
AU:IGO
0.12x AU$28.50 Million
≈ $20.17 Million
AU$239.10 Million Australia AU$6.99 ▲ +3.56%
5297 MISSION GROUP PLC LS -10
F:M7K
0.12x €8.79 Million
≈ $10.27 Million
€73.72 Million Germany €0.17 ▼ -0.60%
5298 Shanghai Sinyang Semiconductor
SHE:300236
0.12x CN¥202.59 Million
≈ $29.64 Million
CN¥1.70 Billion China CN¥83.60 ▼ -4.65%
5299 Ai-Media Technologies Ltd
AU:AIM
0.12x AU$2.64 Million
≈ $1.87 Million
AU$22.18 Million Australia AU$0.20 ▼ -2.44%
5300 Angel Oak Financial Strategies Income Term Trust
NYSE:FINS
0.12x $15.18 Million $127.39 Million USA $12.53 ▲ +0.16%