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
3301 SOLUCIONES CUATROO.EO-04
F:5XW
0.18x €5.11 Million
≈ $5.97 Million
€27.83 Million Germany €17.60 ▲ +0.00%
3302 Adcock Ingram Holdings Limited
JSE:AIP
0.18x ZAC532.63 Million
≈ $283.07K
ZAC2.90 Billion South Africa ZAC7480.00 ▲ +0.13%
3303 Taiwan Steel Union Co Ltd
TW:6581
0.18x NT$150.23 Million
≈ $4.73 Million
NT$818.73 Million Taiwan NT$107.00 ▲ +0.00%
3304 Arcadis N.V.
AS:ARCAD
0.18x €476.00 Million
≈ $556.49 Million
€2.59 Billion Netherlands €41.40 ▲ +5.08%
3305 G Mining Ventures Corp.
TO:GMIN
0.18x CA$97.51 Million
≈ $70.54 Million
CA$531.72 Million Canada CA$43.00 ▲ +0.56%
3306 Apogee Optocom Co Ltd
TW:6426
0.18x NT$19.15 Million
≈ $603.24K
NT$104.48 Million Taiwan NT$164.00 ▲ +0.00%
3307 Doctorglasses Chain Co Ltd
SHE:300622
0.18x CN¥153.87 Million
≈ $22.52 Million
CN¥839.63 Million China CN¥13.65 ▼ -7.27%
3308 CENTRAL PUERTO ADR/1 AP1
F:C3TA
0.18x €193.00 Billion
≈ $225.64 Billion
€1.05 Trillion Germany €12.40 ▼ -1.59%
3309 Trisula International Tbk
JK:TRIS
0.18x Rp97.92 Billion
≈ $5.74 Million
Rp534.62 Billion Indonesia Rp166.00 ▼ -0.60%
3310 Medhelp Care AB
ST:MEDHLP
0.18x Skr5.24 Million
≈ $563.37K
Skr28.58 Million Sweden Skr6.90 ▲ +5.34%
3311 Fine Metal Technologies Public Company Limited
BK:FMT
0.18x ฿303.49 Million
≈ $9.46 Million
฿1.66 Billion Thailand ฿19.80 ▼ -2.94%
3312 Isbir Holding AS
IS:ISBIR
0.18x TL112.05 Million
≈ $2.51 Million
TL612.58 Million Turkey TL72.45 ▲ +1.33%
3313 Smart Concrete Public Company Limited
BK:SMART
0.18x ฿17.51 Million
≈ $545.83K
฿95.74 Million Thailand ฿0.55 ▲ +0.00%
3314 Matba Rofex SA
BA:MTR
0.18x AR$30.48 Billion
≈ $22.06 Million
AR$166.74 Billion Argentina AR$2215.00 ▲ +0.00%
3315 United Radiant Technology
TWO:5315
0.18x NT$78.48 Million
≈ $2.47 Million
NT$429.31 Million Taiwan NT$19.35 ▲ +0.78%
3316 Renishaw PLC
LSE:RSW
0.18x GBX36.46 Million
≈ $4.44K
GBX199.53 Million UK GBX5205.00 ▲ +5.19%
3317 Gansu Dunhuang Seed Co Ltd
SHG:600354
0.18x CN¥156.87 Million
≈ $22.95 Million
CN¥858.53 Million China CN¥5.79 ▼ -4.14%
3318 Raj Rayon Industries Limited
NSE:RAJRILTD
0.18x Rs825.64 Million
≈ $8.93 Million
Rs4.52 Billion India Rs20.84 ▼ -1.98%
3319 Hydratec Industries NV
AS:HYDRA
0.18x €20.13 Million
≈ $23.53 Million
€110.20 Million Netherlands €226.00 ▲ +0.00%
3320 KHVATEC Co.Ltd
KQ:060720
0.18x ₩31.52 Billion
≈ $21.36 Million
₩172.59 Billion Korea ₩9790.00 ▼ -3.26%
3321 S&P Syndicate Public Company Limited
BK:SNP
0.18x ฿277.21 Million
≈ $8.64 Million
฿1.52 Billion Thailand ฿8.85 ▲ +0.00%
3322 Emerald Resources NL
AU:EMR
0.18x AU$18.37 Million
≈ $13.00 Million
AU$100.68 Million Australia AU$5.19 ▼ -5.81%
3323 NagaCorp Ltd
F:N9J
0.18x €67.00 Million
≈ $78.33 Million
€367.58 Million Germany €0.38 ▼ -2.75%
3324 Pratama Widya Tbk Pt
JK:PTPW
0.18x Rp18.11 Billion
≈ $1.06 Million
Rp99.33 Billion Indonesia Rp1120.00 ▼ -0.88%
3325 Compania de Minas Buenaventura SAA ADR
NYSE:BVN
0.18x $353.73 Million $1.94 Billion USA $31.96 ▲ +0.44%
3326 JW Pharmaceutical Corp
KO:001065
0.18x ₩46.92 Billion
≈ $31.79 Million
₩257.46 Billion Korea ₩20950.00 ▲ +0.72%
3327 JW Pharmaceutical Corp
KO:001067
0.18x ₩46.92 Billion
≈ $31.79 Million
₩257.46 Billion Korea ₩43500.00 ▲ +4.32%
3328 Daoming Optics&Chemical Co Ltd
SHE:002632
0.18x CN¥129.40 Million
≈ $18.94 Million
CN¥710.12 Million China CN¥7.61 ▼ -3.43%
3329 Barloworld Ltd
JSE:BAW
0.18x ZAC4.91 Billion
≈ $2.61 Million
ZAC26.93 Billion South Africa ZAC11830.00 ▲ +0.00%
3330 Kontigo Care AB
ST:KONT
0.18x Skr2.39 Million
≈ $257.20K
Skr13.13 Million Sweden Skr1.53 ▲ +0.99%
3331 Silvercrest Asset Management Group Inc
NASDAQ:SAMG
0.18x $14.87 Million $81.72 Million USA $9.95 ▼ -1.87%
3332 Pan American Silver Corp
TO:PAAS
0.18x CA$505.00 Million
≈ $365.31 Million
CA$2.78 Billion Canada CA$62.09 ▼ -0.14%
3333 JLS Co.Ltd
KQ:040420
0.18x ₩3.59 Billion
≈ $2.44 Million
₩19.77 Billion Korea ₩5800.00 ▲ +0.00%
3334 Korea Computer & Systems Inc
KQ:115500
0.18x ₩1.32 Billion
≈ $894.58K
₩7.26 Billion Korea ₩7830.00 ▼ -3.93%
3335 Juic International
TWO:6114
0.18x NT$110.53 Million
≈ $3.48 Million
NT$608.19 Million Taiwan NT$27.95 ▼ -1.58%
3336 Xinjiang Baodi Mining Co. Ltd. A
SHG:601121
0.18x CN¥736.70 Million
≈ $107.80 Million
CN¥4.05 Billion China CN¥6.46 ▼ -4.30%
3337 Telos Corp
NASDAQ:TLS
0.18x $7.98 Million $43.91 Million USA $4.51 ▲ +0.00%
3338 Casa Minerals Inc
V:CASA
0.18x CA$144.48K
≈ $104.51K
CA$795.08K Canada CA$0.07 ▲ +18.18%
3339 Pioneer Motor Public Company Limited
BK:PIMO
0.18x ฿46.46 Million
≈ $1.45 Million
฿255.68 Million Thailand ฿1.17 ▲ +0.86%
3340 Hefei Gocom Information Technology Co Ltd
SHG:688367
0.18x CN¥21.38 Million
≈ $3.13 Million
CN¥117.79 Million China CN¥24.40 ▼ -3.86%
3341 Fintech Select Ltd
V:FTEC
0.18x CA$215.16K
≈ $155.64K
CA$1.19 Million Canada CA$0.03 ▲ +0.00%
3342 Bull Will Co Ltd
TWO:6259
0.18x NT$17.68 Million
≈ $556.92K
NT$97.40 Million Taiwan NT$31.70 ▼ -8.77%
3343 Qingdao Hiron Commercial Cold Chain Co Ltd
SHG:603187
0.18x CN¥320.53 Million
≈ $46.90 Million
CN¥1.77 Billion China CN¥11.69 ▼ -1.76%
3344 Nantong Jianghai Capacitor Co Ltd
SHE:002484
0.18x CN¥466.49 Million
≈ $68.26 Million
CN¥2.57 Billion China CN¥63.59 ▼ -4.26%
3345 Exxaro Resources Ltd
JSE:EXX
0.18x ZAC5.79 Billion
≈ $3.08 Million
ZAC31.96 Billion South Africa ZAC20382.00 ▼ -1.15%
3346 Taboola
NASDAQ:TBLA
0.18x $108.66 Million $599.79 Million USA $4.82 ▲ +0.21%
3347 Scout24 AG
XETRA:G24
0.18x €133.51 Million
≈ $156.09 Million
€737.38 Million Germany €68.40 ▲ +1.86%
3348 PCF Group SA
WAR:PCF
0.18x zł19.50 Million
≈ $5.37 Million
zł107.73 Million Poland zł3.20 ▼ -0.47%
3349 Asian Insulators PCL
BK:AI
0.18x ฿94.11 Million
≈ $2.93 Million
฿519.74 Million Thailand ฿2.92 ▼ -1.35%
3350 YETI Holdings Inc
NYSE:YETI
0.18x $100.94 Million $557.59 Million USA $50.38 ▲ +0.54%
3351 HangZhou Radical Energy Saving Technology Co Ltd
SHE:300652
0.18x CN¥103.23 Million
≈ $15.11 Million
CN¥570.30 Million China CN¥26.50 ▼ -3.50%
3352 Rockfields Property Indonesia Pt
JK:ROCK
0.18x Rp20.72 Billion
≈ $1.21 Million
Rp114.49 Billion Indonesia Rp1800.00 ▼ -1.91%
3353 Ningbo Fuda Co Ltd
SHG:600724
0.18x CN¥150.33 Million
≈ $22.00 Million
CN¥830.87 Million China CN¥4.71 ▼ -2.08%
3354 Compass Minerals International Inc
NYSE:CMP
0.18x $197.40 Million $1.09 Billion USA $29.44 ▼ -1.34%
3355 Cellebrite DI
NASDAQ:CLBT
0.18x $82.23 Million $454.53 Million USA $14.22 ▲ +1.10%
3356 WuXi AppTec Co Ltd
SHG:603259
0.18x CN¥4.24 Billion
≈ $619.79 Million
CN¥23.41 Billion China CN¥125.00 ▼ -1.92%
3357 Zilltek Technology Corp
TWO:6679
0.18x NT$133.12 Million
≈ $4.19 Million
NT$735.95 Million Taiwan NT$222.50 ▼ -2.84%
3358 Liquidia Technologies Inc
NASDAQ:LQDA
0.18x $52.99 Million $292.95 Million USA $86.22 ▼ -3.16%
3359 GeneBioTech Co. Ltd
KQ:086060
0.18x ₩3.87 Billion
≈ $2.62 Million
₩21.41 Billion Korea ₩5150.00 ▼ -0.19%
3360 Santech Holdings Limited
NASDAQ:STEC
0.18x $2.56 Million $14.18 Million USA $246.40 ▲ +0.00%
3361 Foschini Group Ltd
JSE:TFG
0.18x ZAC6.37 Billion
≈ $3.39 Million
ZAC35.30 Billion South Africa ZAC5130.00 ▲ +0.96%
3362 Yatra Online Limited
NSE:YATRA
0.18x Rs913.51 Million
≈ $9.88 Million
Rs5.06 Billion India Rs107.67 ▲ +0.20%
3363 Millie Seojae.
KQ:418470
0.18x ₩2.95 Billion
≈ $2.00 Million
₩16.34 Billion Korea ₩10280.00 ▲ +0.39%
3364 VARIOUS EATERIES LS -01
F:63U
0.18x €7.76 Million
≈ $9.07 Million
€43.01 Million Germany €0.13 ▲ +0.00%
3365 DK&D Co.Ltd
KQ:263020
0.18x ₩6.05 Billion
≈ $4.10 Million
₩33.55 Billion Korea ₩3070.00 ▼ -0.49%
3366 Qingdao NovelBeam Technology Co. Ltd. A
SHG:688677
0.18x CN¥44.04 Million
≈ $6.44 Million
CN¥244.22 Million China CN¥72.82 ▼ -4.06%
3367 Shenzhen Friendcom Technology Development Co Ltd
SHE:300514
0.18x CN¥78.58 Million
≈ $11.50 Million
CN¥435.77 Million China CN¥8.40 ▼ -3.00%
3368 Bluescope Steel Ltd
AU:BSL
0.18x AU$787.30 Million
≈ $557.06 Million
AU$4.37 Billion Australia AU$32.12 ▼ -0.71%
3369 Sound Point Meridian Capital, Inc.
NYSE:SPMC
0.18x $35.17 Million $195.07 Million USA $10.10 ▼ -0.30%
3370 Suzhou Etron Technologies Co Ltd
SHG:603380
0.18x CN¥141.26 Million
≈ $20.67 Million
CN¥783.91 Million China CN¥32.75 ▼ -3.82%
3371 Chiangmai Rimdoi Public Company Limited
BK:CRD
0.18x ฿87.75 Million
≈ $2.74 Million
฿487.10 Million Thailand ฿0.53 ▼ -3.64%
3372 S-1 Corp
KO:012750
0.18x ₩120.36 Billion
≈ $81.56 Million
₩668.35 Billion Korea ₩73700.00 ▲ +2.22%
3373 GLG Corp Ltd
AU:GLE
0.18x AU$6.34 Million
≈ $4.48 Million
AU$35.21 Million Australia AU$0.14 ▲ +0.00%
3374 Robotis Co.Ltd
KQ:108490
0.18x ₩1.01 Billion
≈ $686.44K
₩5.63 Billion Korea ₩191400.00 ▼ -11.59%
3375 Abnova Taiwan Corp
TW:4133
0.18x NT$12.73 Million
≈ $400.97K
NT$70.74 Million Taiwan NT$21.60 ▼ -4.85%
3376 Kalbe Farma Tbk PT
JK:KLBF
0.18x Rp956.75 Billion
≈ $56.06 Million
Rp5.32 Trillion Indonesia Rp720.00 ▼ -0.69%
3377 Strike Energy Ltd
AU:STX
0.18x AU$23.41 Million
≈ $16.57 Million
AU$130.16 Million Australia AU$0.10 ▲ +0.00%
3378 Brouwerij Handelsmaatschappij NV
BR:COBH
0.18x €12.24 Million
≈ $14.31 Million
€68.08 Million Belgium €2140.00 ▲ +0.00%
3379 Atalaya Mining Ltd
LSE:ATYM
0.18x GBX29.73 Million
≈ $3.62K
GBX165.47 Million UK GBX905.00 ▲ +0.39%
3380 Formula Systems (1985) Ltd
F:FSY
0.18x €324.45 Million
≈ $379.32 Million
€1.81 Billion Germany €87.50 ▲ +0.57%
3381 Groupe Dynamite Inc
TO:GRGD
0.18x CA$127.87 Million
≈ $92.50 Million
CA$711.96 Million Canada CA$49.56 ▲ +3.38%
3382 Changsha Tongcheng Holdings Co Ltd
SHE:000419
0.18x CN¥311.42 Million
≈ $45.57 Million
CN¥1.73 Billion China CN¥4.54 ▼ -2.99%
3383 Korea No. 9 Special Purpose Acquisition Co. Ltd.
KQ:368770
0.18x ₩4.40 Billion
≈ $2.98 Million
₩24.53 Billion Korea ₩12600.00 ▼ -3.82%
3384 10X Genomics Inc
NASDAQ:TXG
0.18x $43.21 Million $241.03 Million USA $46.27 ▼ -3.72%
3385 PTT OIL+RET.BUS.-FOR-BA10
F:7F8
0.18x €21.52 Billion
≈ $25.15 Billion
€120.04 Billion Germany €0.30 ▼ -1.99%
3386 OHEIM INT Co.Ltd
KQ:309930
0.18x ₩6.35 Billion
≈ $4.30 Million
₩35.43 Billion Korea ₩798.00 ▲ +1.66%
3387 Redwood Group Ltd
TWO:8426
0.18x NT$227.49 Million
≈ $7.17 Million
NT$1.27 Billion Taiwan NT$20.55 ▲ +0.98%
3388 CPH Chemie und Papier Holding
SW:CPHN
0.18x CHF29.56 Million
≈ $37.37 Million
CHF164.99 Million Switzerland CHF57.80 ▼ -0.69%
3389 ORION Holdings Corp
KO:001800
0.18x ₩183.96 Billion
≈ $124.67 Million
₩1.03 Trillion Korea ₩25750.00 ▲ +0.98%
3390 Dala Energi AB
ST:DE
0.18x Skr22.50 Million
≈ $2.42 Million
Skr125.74 Million Sweden Skr89.20 ▲ +0.00%
3391 Friedrich Vorwerk Group SE
F:VH2
0.18x €37.69 Million
≈ $44.07 Million
€210.59 Million Germany €70.55 ▼ -5.05%
3392 FRIEDR.VORW.GRP. ADR/025
F:VH20
0.18x €37.69 Million
≈ $44.07 Million
€210.59 Million Germany €18.20 ▼ -1.62%
3393 T.C.J. Asia Public Company Limited
BK:TCJ
0.18x ฿137.64 Million
≈ $4.29 Million
฿769.06 Million Thailand ฿2.42 ▲ +0.00%
3394 Intrasoft Technologies Limited
NSE:ISFT
0.18x Rs101.71 Million
≈ $1.10 Million
Rs568.36 Million India Rs76.24 ▲ +0.65%
3395 Teladan Prima Agro PT Tbk
JK:TLDN
0.18x Rp470.92 Billion
≈ $27.59 Million
Rp2.63 Trillion Indonesia Rp525.00 ▼ -1.87%
3396 Inspiration Healthcare Group PLC
LSE:IHC
0.18x GBX3.64 Million
≈ $442.64
GBX20.34 Million UK GBX18.50 ▲ +0.00%
3397 Pennant International Group plc
LSE:PEN
0.18x GBX939.00K
≈ $114.25
GBX5.25 Million UK GBX29.50 ▲ +0.00%
3398 DUG Technology Ltd
AU:DUG
0.18x AU$7.90 Million
≈ $5.59 Million
AU$44.17 Million Australia AU$2.06 ▼ -2.83%
3399 Hoang Quan Consulting Trading Service Real Estate Corp
VN:HQC
0.18x ₫627.29 Billion
≈ $23.83 Million
₫3.51 Trillion Vietnam ₫2150.00 ▼ -2.27%
3400 JNK Heaters Co. Ltd
KQ:126880
0.18x ₩25.64 Billion
≈ $17.38 Million
₩143.42 Billion Korea ₩2725.00 ▼ -1.27%