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
3201 Xpon Technologies Group Ltd
AU:XPN
0.19x AU$3.12 Million
≈ $2.21 Million
AU$16.05 Million Australia AU$0.01 ▲ +0.00%
3202 Lombard et Medot SA
PA:MLCAC
0.19x €3.80 Million
≈ $4.44 Million
€19.53 Million France €15.20 ▲ +0.00%
3203 Mangalore Refinery and Petrochemicals Limited
NSE:MRPL
0.19x Rs43.28 Billion
≈ $468.08 Million
Rs222.43 Billion India Rs156.59 ▲ +1.58%
3204 PJ Electronics Co. Ltd
KQ:006140
0.19x ₩11.35 Billion
≈ $7.69 Million
₩58.36 Billion Korea ₩5330.00 ▲ +1.52%
3205 Sharda Motor Industries Limited
NSE:SHARDAMOTR
0.19x Rs1.46 Billion
≈ $15.74 Million
Rs7.49 Billion India Rs821.80 ▼ -0.78%
3206 Shenzhen Friendcom Technology Development Co Ltd
SHE:300514
0.19x CN¥78.58 Million
≈ $11.50 Million
CN¥404.45 Million China CN¥10.53 ▼ -1.68%
3207 Gemtek Technology Co Ltd
TW:4906
0.19x NT$1.11 Billion
≈ $35.11 Million
NT$5.74 Billion Taiwan NT$48.90 ▼ -5.60%
3208 Jaiprakash Power Ventures Limited
NSE:JPPOWER
0.19x Rs10.39 Billion
≈ $112.32 Million
Rs53.48 Billion India Rs19.04 ▼ -1.50%
3209 Sarana Mitra Luas
JK:SMIL
0.19x Rp78.81 Billion
≈ $4.62 Million
Rp405.85 Billion Indonesia Rp258.00 ▼ -0.77%
3210 Lim Seong Hai Capital Berhad
KLSE:0351
0.19x RM48.88 Million
≈ $12.27 Million
RM251.75 Million Malaysia RM1.70 ▼ -3.41%
3211 Curo Co Ltd
KO:015590
0.19x ₩16.93 Billion
≈ $11.47 Million
₩87.19 Billion Korea ₩515.00 ▲ +0.00%
3212 Time Technoplast Limited
NSE:TIMETECHNO
0.19x Rs2.72 Billion
≈ $29.38 Million
Rs14.00 Billion India Rs171.78 ▲ +0.30%
3213 Korea SPAC 3
KQ:222080
0.19x ₩38.40 Billion
≈ $26.02 Million
₩197.83 Billion Korea ₩11560.00 ▲ +4.62%
3214 Ace Hardware Indonesia Tbk
JK:ACES
0.19x Rp442.81 Billion
≈ $25.95 Million
Rp2.28 Trillion Indonesia Rp338.00 ▼ -2.87%
3215 Tianjin Capital Environmental Protection Group Co Ltd
SHG:600874
0.19x CN¥2.78 Billion
≈ $406.95 Million
CN¥14.34 Billion China CN¥5.65 ▼ -2.75%
3216 Alldigi Tech Limited
NSE:ALLDIGI
0.19x Rs319.80 Million
≈ $3.46 Million
Rs1.65 Billion India Rs825.60 ▼ -0.04%
3217 Distribuidora de Gas Cuyana SA
BA:DGCU2
0.19x AR$28.44 Billion
≈ $20.58 Million
AR$146.65 Billion Argentina AR$1645.00 ▲ +0.00%
3218 ISC Co. Ltd
KQ:095340
0.19x ₩15.22 Billion
≈ $10.31 Million
₩78.49 Billion Korea ₩214000.00 ▲ +1.18%
3219 IFirma SA
WAR:IFI
0.19x zł2.12 Million
≈ $583.18K
zł10.94 Million Poland zł26.60 ▼ -1.30%
3220 Beijing Haohan Data Technology Co. Ltd. A
SHG:688292
0.19x CN¥92.02 Million
≈ $13.47 Million
CN¥474.86 Million China CN¥21.65 ▼ -0.92%
3221 SHAND.GOLD MNG LTD H HD 1
F:188H
0.19x €21.49 Billion
≈ $25.13 Billion
€110.94 Billion Germany €2.57 ▲ +0.41%
3222 TAEYANG Corporation
KQ:053620
0.19x ₩5.42 Billion
≈ $3.67 Million
₩27.99 Billion Korea ₩6700.00 ▼ -0.15%
3223 Dreamus Company
KQ:060570
0.19x ₩14.05 Billion
≈ $9.52 Million
₩72.58 Billion Korea ₩871.00 ▼ -1.36%
3224 Victoria Care Indonesia Tbk Pt
JK:VICI
0.19x Rp46.42 Billion
≈ $2.72 Million
Rp239.77 Billion Indonesia Rp494.00 ▼ -0.80%
3225 Fortuna Silver Mines Inc
TO:FVI
0.19x CA$110.27 Million
≈ $79.77 Million
CA$569.64 Million Canada CA$13.14 ▲ +0.38%
3226 Maison Antoine Baud Société Anonyme
PA:MLMAB
0.19x €7.31 Million
≈ $8.54 Million
€37.76 Million France €280.00 ▲ +0.00%
3227 Skyline Corporation
NYSE:SKY
0.19x $101.00 Million $522.09 Million USA $74.58 ▲ +2.90%
3228 Shanghai Shenqi Pharmaceutical Investment Management Co Ltd B
SHG:900904
0.19x $118.87 Million $614.48 Million China $0.43 ▼ -0.92%
3229 Phoenix Education Partners, Inc.
NYSE:PXED
0.19x $48.89 Million $252.83 Million USA $31.19 ▲ +2.53%
3230 ERMENEGILDO ZEG.DL -0001
F:JN0
0.19x €335.56 Million
≈ $392.30 Million
€1.74 Billion Germany €12.49 ▲ +2.80%
3231 Global Health Limited
NSE:MEDANTA
0.19x Rs3.29 Billion
≈ $35.53 Million
Rs16.99 Billion India Rs1231.80 ▲ +2.54%
3232 Heidelberg Materials AG
XETRA:HEI
0.19x €3.25 Billion
≈ $3.81 Billion
€16.84 Billion Germany €179.20 ▲ +1.24%
3233 Meter Instruments Co. Ltd
SHE:301006
0.19x CN¥36.53 Million
≈ $5.34 Million
CN¥189.00 Million China CN¥14.62 ▼ -2.14%
3234 Pioneerindo Gourmet International
JK:PTSP
0.19x Rp32.85 Billion
≈ $1.93 Million
Rp170.09 Billion Indonesia Rp870.00 ▼ -4.92%
3235 Taiwan Kong King Co Ltd
TWO:3093
0.19x NT$121.26 Million
≈ $3.82 Million
NT$627.88 Million Taiwan NT$61.70 ▲ +9.98%
3236 DRDGOLD Limited
F:DUBA
0.19x €509.35 Million
≈ $595.48 Million
€2.64 Billion Germany €21.60 ▼ -1.82%
3237 Centaur Media
LSE:CAU
0.19x GBX3.19 Million
≈ $387.64
GBX16.50 Million UK GBX10.90 ▼ -16.15%
3238 Sukgyung AT Co. Ltd.
KQ:357550
0.19x ₩2.02 Billion
≈ $1.37 Million
₩10.47 Billion Korea ₩43250.00 ▼ -2.26%
3239 Temple Bar Investment Trust
LSE:TMPL
0.19x £14.82 Million
≈ $19.91 Million
£76.82 Million UK £395.50 ▲ +0.38%
3240 Thejo Engineering Limited
NSE:THEJO
0.19x Rs282.12 Million
≈ $3.05 Million
Rs1.46 Billion India Rs1565.60 ▲ +1.08%
3241 Mnc Sky Vision Tbk
JK:MSKY
0.19x Rp103.60 Billion
≈ $6.07 Million
Rp537.10 Billion Indonesia Rp66.00 ▲ +1.54%
3242 MJ Gleeson plc
LSE:GLE
0.19x GBX21.54 Million
≈ $2.62K
GBX111.71 Million UK GBX245.00 ▲ +0.00%
3243 Laserbond Ltd
AU:LBL
0.19x AU$4.20 Million
≈ $2.97 Million
AU$21.80 Million Australia AU$0.52 ▲ +0.00%
3244 Xinjiang Torch Gas Co Ltd
SHG:603080
0.19x CN¥138.62 Million
≈ $20.28 Million
CN¥719.37 Million China CN¥20.19 ▼ -3.58%
3245 Klimator AB
ST:KLIMAT
0.19x Skr3.92 Million
≈ $421.53K
Skr20.33 Million Sweden Skr3.57 ▼ -4.55%
3246 Ozsu Balik Uretim A.S.
IS:OZSUB
0.19x TL386.94 Million
≈ $8.67 Million
TL2.01 Billion Turkey TL30.76 ▼ -0.26%
3247 Smith AO Corporation
NYSE:AOS
0.19x $255.40 Million $1.33 Billion USA $57.01 ▲ +0.49%
3248 TRX Gold Corporation
TO:TRX
0.19x CA$8.85 Million
≈ $6.40 Million
CA$45.94 Million Canada CA$1.47 ▼ -0.68%
3249 Hebei Sinopack Electronic Technolog
SHE:003031
0.19x CN¥288.79 Million
≈ $42.26 Million
CN¥1.50 Billion China CN¥146.84 ▲ +1.92%
3250 Centre Testing Intl Shenzhen
SHE:300012
0.19x CN¥432.45 Million
≈ $63.28 Million
CN¥2.25 Billion China CN¥14.22 ▼ -2.20%
3251 MERSEN UNSP.ADR 1/5 EO 2
F:CBE0
0.19x €194.00 Million
≈ $226.81 Million
€1.01 Billion Germany €4.68 ▲ +0.00%
3252 Dingli Communications Corp Ltd
SHE:300050
0.19x CN¥34.04 Million
≈ $4.98 Million
CN¥176.85 Million China CN¥7.08 ▼ -1.67%
3253 Dazzle Fashion Co Ltd
SHG:603587
0.19x CN¥115.17 Million
≈ $16.85 Million
CN¥598.67 Million China CN¥12.21 ▼ -1.77%
3254 NETUM GROUP OYJ
F:79J
0.19x €2.81 Million
≈ $3.29 Million
€14.61 Million Germany €1.02 ▲ +1.00%
3255 Pharma Reaserch Prod Co Ltd
KQ:214450
0.19x ₩61.53 Billion
≈ $41.70 Million
₩320.01 Billion Korea ₩296500.00 ▲ +2.07%
3256 Tat Gida Sanayi AS
IS:TATGD
0.19x TL905.88 Million
≈ $20.29 Million
TL4.72 Billion Turkey TL20.08 ▼ -2.43%
3257 LOréal S.A.
PA:OR
0.19x €5.15 Billion
≈ $6.02 Billion
€26.82 Billion France €370.90 ▲ +0.12%
3258 Hunan Sundy Science and Technology Co Ltd
SHE:300515
0.19x CN¥92.05 Million
≈ $13.47 Million
CN¥479.40 Million China CN¥15.26 ▼ -2.74%
3259 Nextronics Engineering
TWO:8147
0.19x NT$166.26 Million
≈ $5.24 Million
NT$866.83 Million Taiwan NT$162.50 ▼ -3.85%
3260 nLIGHT Inc
NASDAQ:LASR
0.19x $17.52 Million $91.36 Million USA $74.89 ▼ -1.96%
3261 Pearl Diver Credit Company Inc.
NYSE:PDCC
0.19x $8.20 Million $42.79 Million USA $10.00 ▲ +0.77%
3262 Cambridge Technology Enterprises Limited
NSE:CTE
0.19x Rs215.99 Million
≈ $2.34 Million
Rs1.13 Billion India Rs33.03 ▲ +1.13%
3263 Bhansali Engineering Polymers Limited
NSE:BEPL
0.19x Rs387.25 Million
≈ $4.19 Million
Rs2.02 Billion India Rs95.16 ▲ +0.55%
3264 Croma Security Solutions Group Plc
LSE:CSSG
0.19x GBX516.00K
≈ $62.78
GBX2.69 Million UK GBX67.50 ▲ +0.00%
3265 XPLUS SA ZY -01
F:75R
0.19x €4.68 Million
≈ $5.47 Million
€24.41 Million Germany €0.55 ▲ +6.98%
3266 ITE Tech Inc
TW:3014
0.19x NT$413.99 Million
≈ $13.04 Million
NT$2.16 Billion Taiwan NT$150.50 ▼ -0.33%
3267 EnSilica PLC
LSE:ENSI
0.19x GBX4.16 Million
≈ $505.54
GBX21.71 Million UK GBX99.00 ▲ +0.00%
3268 Eusu Holdings
KO:000700
0.19x ₩12.78 Billion
≈ $8.66 Million
₩66.81 Billion Korea ₩5280.00 ▲ +0.00%
3269 Shaanxi Huaqin Technology Industry Co. Ltd. A
SHG:688281
0.19x CN¥318.46 Million
≈ $46.60 Million
CN¥1.66 Billion China CN¥50.43 ▼ -3.19%
3270 Shenzhen Tianyuan Dic Info Tech
SHE:300047
0.19x CN¥544.19 Million
≈ $79.63 Million
CN¥2.85 Billion China CN¥10.40 ▼ -11.34%
3271 Iron Force Industrial Co Ltd
TW:2228
0.19x NT$378.85 Million
≈ $11.94 Million
NT$1.98 Billion Taiwan NT$85.50 ▼ -0.93%
3272 Concejo AB (publ)
ST:CNCJO-B
0.19x Skr35.90 Million
≈ $3.86 Million
Skr187.80 Million Sweden Skr49.80 ▲ +1.63%
3273 Sino Wealth Electronic Ltd
SHE:300327
0.19x CN¥62.83 Million
≈ $9.19 Million
CN¥328.69 Million China CN¥27.68 ▼ -2.95%
3274 Lycopodium Ltd
AU:LYL
0.19x AU$20.23 Million
≈ $14.31 Million
AU$105.85 Million Australia AU$16.55 ▲ +2.03%
3275 Atlanta Poland SA
WAR:ATP
0.19x zł20.03 Million
≈ $5.51 Million
zł104.82 Million Poland zł17.50 ▼ -0.85%
3276 Hindustan Unilever Limited
NSE:HINDUNILVR
0.19x Rs62.80 Billion
≈ $679.16 Million
Rs328.72 Billion India Rs2079.40 ▼ -0.54%
3277 Zhejiang Changhua Auto Parts Co Ltd
SHG:605018
0.19x CN¥129.58 Million
≈ $18.96 Million
CN¥678.48 Million China CN¥16.71 ▲ +5.69%
3278 OUTSURANCE GROUP LTD
JSE:OUT
0.19x ZAC4.44 Billion
≈ $2.36 Million
ZAC23.24 Billion South Africa ZAC6886.00 ▲ +0.10%
3279 Akshar Spintex Limited
NSE:AKSHAR
0.19x Rs21.41 Million
≈ $231.56K
Rs112.15 Million India Rs0.45 ▲ +0.00%
3280 REDOX Ltd
AU:RDX
0.19x AU$35.88 Million
≈ $25.39 Million
AU$187.94 Million Australia AU$3.40 ▲ +2.10%
3281 IHQ Inc
KO:003560
0.19x ₩7.80 Billion
≈ $5.28 Million
₩40.85 Billion Korea ₩10750.70 ▲ +0.00%
3282 Sunzen Biotech Bhd
KLSE:0148
0.19x RM3.58 Million
≈ $897.56K
RM18.73 Million Malaysia RM0.23 ▲ +0.00%
3283 Kocom Co. Ltd
KQ:015710
0.19x ₩4.57 Billion
≈ $3.10 Million
₩23.97 Billion Korea ₩3080.00 ▼ -0.65%
3284 Zhejiang Xiantong Rubber&Plastic Co Ltd
SHG:603239
0.19x CN¥76.39 Million
≈ $11.18 Million
CN¥400.42 Million China CN¥18.63 ▼ -1.11%
3285 Tsang Yow Industrial Co Ltd
TW:1568
0.19x NT$67.46 Million
≈ $2.13 Million
NT$353.63 Million Taiwan NT$45.05 ▼ -2.70%
3286 FUJITSU LTD. ADR 5/1
F:FUJA
0.19x €303.88 Billion
≈ $355.27 Billion
€1.60 Trillion Germany €19.90 ▼ -3.40%
3287 Shilpa Medicare Limited
NSE:SHILPAMED
0.19x Rs2.01 Billion
≈ $21.76 Million
Rs10.57 Billion India Rs525.80 ▲ +2.02%
3288 Hawesko Holding AG
XETRA:HAW
0.19x €56.24 Million
≈ $65.76 Million
€295.54 Million Germany €20.20 ▲ +1.51%
3289 Shenzhen Soling Industrial Co Ltd
SHE:002766
0.19x CN¥35.75 Million
≈ $5.23 Million
CN¥187.91 Million China CN¥4.70 ▲ +2.40%
3290 SSAW Hotels & Resorts Group Co.Ltd.
SHE:301073
0.19x CN¥270.65 Million
≈ $39.60 Million
CN¥1.42 Billion China CN¥21.19 ▼ -1.94%
3291 U10 SA
PA:ALU10
0.19x €14.31 Million
≈ $16.73 Million
€75.23 Million France €1.30 ▼ -2.26%
3292 Gulfport Energy Operating Corp
NYSE:GPOR
0.19x $209.08 Million $1.10 Billion USA $171.06 ▲ +1.33%
3293 Orezone Gold Corp
TO:ORE
0.19x CA$48.60 Million
≈ $35.16 Million
CA$255.87 Million Canada CA$2.65 ▲ +1.53%
3294 Fursys
KO:016800
0.19x ₩11.18 Billion
≈ $7.58 Million
₩58.87 Billion Korea ₩27250.00 ▼ -0.55%
3295 The Swatch Group AG
SW:UHR
0.19x CHF327.00 Million
≈ $413.42 Million
CHF1.72 Billion Switzerland CHF209.30 ▼ -1.41%
3296 Swatch Group AG Class N
SW:UHRN
0.19x CHF327.00 Million
≈ $413.42 Million
CHF1.72 Billion Switzerland CHF41.30 ▼ -1.20%
3297 Satia Industries Limited
NSE:SATIA
0.19x Rs858.32 Million
≈ $9.28 Million
Rs4.52 Billion India Rs55.38 ▼ -1.44%
3298 WOLTERS KLUWER ADR EO-12
F:WOS
0.19x €1.67 Billion
≈ $1.95 Billion
€8.79 Billion Germany €68.00 ▼ -2.16%
3299 Bonyf NV
PA:MLBON
0.19x €236.51K
≈ $276.51K
€1.25 Million France €4.20 ▲ +0.00%
3300 Master Tec Group Berhad
KLSE:0295
0.19x RM17.84 Million
≈ $4.48 Million
RM94.06 Million Malaysia RM1.01 ▲ +0.00%