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
2201 SON.HO.UN.ADR 1/5 SF -05
F:PHBA
0.26x €793.70 Million
≈ $927.92 Million
€3.06 Billion Germany €37.80 ▼ -1.56%
2202 Xilam Animation
PA:XIL
0.26x €10.64 Million
≈ $12.44 Million
€41.04 Million France €3.00 ▼ -0.33%
2203 Riverview Rubber Estates Bhd
KLSE:2542
0.26x RM11.45 Million
≈ $2.87 Million
RM44.17 Million Malaysia RM3.09 ▼ -0.32%
2204 Axon Partners Group S.A.
MC:APG
0.26x €1.74 Million
≈ $2.03 Million
€6.70 Million Spain €16.80 ▲ +0.60%
2205 Sublime China Information Co. Ltd. A
SHE:301299
0.26x CN¥97.78 Million
≈ $14.31 Million
CN¥377.62 Million China CN¥52.22 ▼ -0.74%
2206 Shenzhen Goodix Technology Co Ltd Class A
SHG:603160
0.26x CN¥369.57 Million
≈ $54.08 Million
CN¥1.43 Billion China CN¥56.00 ▲ +0.65%
2207 DENSO CORP. ADR 4
F:DNOA
0.26x €758.74 Billion
≈ $887.05 Billion
€2.94 Trillion Germany €9.95 ▼ -1.49%
2208 Catena Media plc
ST:CTM
0.26x Skr1.44 Million
≈ $155.07K
Skr5.58 Million Sweden Skr2.43 ▲ +0.21%
2209 Paseco Co. Ltd
KQ:037070
0.26x ₩9.13 Billion
≈ $6.18 Million
₩35.32 Billion Korea ₩6230.00 ▲ +1.14%
2210 Calida Holding AG
SW:CALN
0.26x CHF19.93 Million
≈ $25.20 Million
CHF77.21 Million Switzerland CHF17.10 ▼ -0.35%
2211 JPMorgan Emerging Markets Ord
LSE:JMG
0.26x GBX8.55 Million
≈ $1.04K
GBX33.15 Million UK GBX137.00 ▼ -0.15%
2212 ScinoPharm Taiwan Ltd
TW:1789
0.26x NT$343.96 Million
≈ $10.84 Million
NT$1.33 Billion Taiwan NT$20.25 ▲ +1.00%
2213 Mittal Life Style Limited
NSE:MITTAL
0.26x Rs65.39 Million
≈ $707.16K
Rs253.54 Million India Rs0.98 ▼ -1.01%
2214 Jiangsu Smartwin Electronics Technology Co.Ltd.
SHE:301106
0.26x CN¥90.68 Million
≈ $13.27 Million
CN¥351.70 Million China CN¥26.39 ▲ +1.42%
2215 Hup Seng Industries Bhd
KLSE:5024
0.26x RM22.42 Million
≈ $5.63 Million
RM86.97 Million Malaysia RM0.98 ▼ -0.51%
2216 Trufin PLC
LSE:TRU
0.26x GBX3.65 Million
≈ $444.10
GBX14.17 Million UK GBX134.50 ▲ +0.00%
2217 Peker Gayrimenkul Yatirim Ortakligi AS
IS:PEKGY
0.26x TL849.21 Million
≈ $19.02 Million
TL3.30 Billion Turkey TL12.82 ▼ -0.62%
2218 Guangzhou LBP Medicine Science & Technology Co Ltd
SHG:688393
0.26x CN¥29.17 Million
≈ $4.27 Million
CN¥113.31 Million China CN¥20.54 ▼ -2.93%
2219 Shenzhen Shenbao Industrial Co Ltd
SHE:200019
0.26x HK$624.60 Million
≈ $79.73 Million
HK$2.43 Billion China HK$3.30 ▲ +0.30%
2220 XINYI SOLAR UNSP.ADR/20
F:13X0
0.26x €5.66 Billion
≈ $6.61 Billion
€21.98 Billion Germany €6.40 ▼ -5.19%
2221 Wonik Cube Corp
KQ:014190
0.26x ₩10.21 Billion
≈ $6.92 Million
₩39.68 Billion Korea ₩1371.00 ▼ -1.30%
2222 Arrowmark Financial Corp
NASDAQ:BANX
0.26x $8.28 Million $32.21 Million USA $19.76 ▲ +0.15%
2223 After You Public Company Limited
BK:AU
0.26x ฿126.15 Million
≈ $3.93 Million
฿490.45 Million Thailand ฿4.70 ▲ +2.62%
2224 KON. KPN NV ADR/1 O.N.
F:KPNB
0.26x €2.31 Billion
≈ $2.70 Billion
€8.98 Billion Germany €4.50 ▼ -0.88%
2225 Carisma Therapeutics Inc.
NASDAQ:CARM
0.26x $1.91 Million $7.42 Million USA $0.00 ▲ +0.00%
2226 Timah Persero Tbk
JK:TINS
0.26x Rp1.36 Trillion
≈ $79.40 Million
Rp5.27 Trillion Indonesia Rp2850.00 ▼ -9.52%
2227 Altamir SCA
PA:LTA
0.26x €34.83 Million
≈ $40.72 Million
€135.52 Million France €23.50 ▲ +0.00%
2228 Cogra 48 Société Anonyme
PA:ALCOG
0.26x €3.11 Million
≈ $3.64 Million
€12.10 Million France €7.58 ▲ +0.26%
2229 Taylor Maritime Investments Ltd
LSE:TMI
0.26x $19.85 Million $77.26 Million UK $0.78 ▼ -0.64%
2230 Taylor Maritime Investments Limited
LSE:TMIP
0.26x GBX14.77 Million
≈ $1.80K
GBX57.48 Million UK GBX55.50 ▼ -2.63%
2231 NetEase Inc
NASDAQ:NTES
0.26x $14.47 Billion $56.35 Billion USA $122.64 ▼ -1.69%
2232 Mmcité a.s.
PR:MMCTE
0.26x Kč55.09 Million
≈ $2.64 Million
Kč214.83 Million Czech Republic Kč170.00 ▲ +1.19%
2233 Jinduicheng Molybdenum Co Ltd
SHG:601958
0.26x CN¥613.81 Million
≈ $89.82 Million
CN¥2.39 Billion China CN¥23.96 ▼ -0.42%
2234 Iskenderun Demir ve Celik AS
IS:ISDMR
0.26x TL20.26 Billion
≈ $453.76 Million
TL79.07 Billion Turkey TL61.50 ▼ -7.17%
2235 CSU Digital S.A.
SA:CSUD3
0.26x R$60.65 Million
≈ $11.90 Million
R$236.75 Million Brazil R$16.34 ▼ -3.54%
2236 SSR Inc
KQ:275630
0.26x ₩1.05 Billion
≈ $713.93K
₩4.12 Billion Korea ₩3495.00 ▲ +5.43%
2237 Gulf Keystone Petroleum Ltd
LSE:GKP
0.26x GBX38.30 Million
≈ $4.66K
GBX149.70 Million UK GBX176.20 ▲ +0.23%
2238 Bolsa Mexicana de Valores S.A.B. de C.V
MX:BOLSAA
0.26x MX$326.60 Million
≈ $18.80 Million
MX$1.28 Billion Mexico MX$37.75 ▼ -0.55%
2239 Haily Group Bhd
KLSE:0237
0.26x RM36.79 Million
≈ $9.24 Million
RM143.97 Million Malaysia RM0.19 ▲ +0.00%
2240 Kino Polska TV SA
WAR:KPL
0.26x zł29.27 Million
≈ $8.05 Million
zł114.56 Million Poland zł20.60 ▲ +6.19%
2241 Sona BLW Precision Forgings Limited
NSE:SONACOMS
0.26x Rs3.40 Billion
≈ $36.74 Million
Rs13.32 Billion India Rs603.45 ▼ -1.29%
2242 Tradegate AG Wertpapierhandelsbank
F:T2G
0.26x €65.57 Million
≈ $76.65 Million
€257.06 Million Germany €87.50 ▲ +0.00%
2243 Thorney Opportunities Ltd
AU:TOP
0.26x AU$6.25 Million
≈ $4.42 Million
AU$24.49 Million Australia AU$0.53 ▼ -1.85%
2244 DCM Shriram Limited
NSE:DCMSHRIRAM
0.26x Rs15.24 Billion
≈ $164.84 Million
Rs59.76 Billion India Rs1030.70 ▼ -0.20%
2245 Formosa Petrochemical Corp
TW:6505
0.25x NT$16.27 Billion
≈ $512.64 Million
NT$63.81 Billion Taiwan NT$55.90 ▲ +2.57%
2246 TechCreate Group Ltd.
NYSE MKT:TCGL
0.25x $282.91K $1.11 Million USA $172.84 ▲ +100.14%
2247 Real Brokerage Inc
NASDAQ:REAX
0.25x $23.28 Million $91.33 Million USA $1.61 ▼ -6.40%
2248 Systex Corp
TW:6214
0.25x NT$4.84 Billion
≈ $152.51 Million
NT$19.00 Billion Taiwan NT$153.00 ▼ -3.16%
2249 Chengdu Screen Micro-Electronics Co. Ltd. A
SHG:688053
0.25x CN¥32.02 Million
≈ $4.69 Million
CN¥125.67 Million China CN¥37.15 ▲ +2.62%
2250 Avi Ltd
JSE:AVI
0.25x ZAC1.31 Billion
≈ $697.31K
ZAC5.15 Billion South Africa ZAC9256.00 ▼ -0.37%
2251 Palantir Technologies Inc. Class A Common Stock
NYSE:PLTR
0.25x $310.26 Million $1.22 Billion USA $178.15 ▼ -2.22%
2252 Enjoei S.A
SA:ENJU3
0.25x R$33.92 Million
≈ $6.66 Million
R$133.21 Million Brazil R$1.03 ▼ -1.90%
2253 Chia Ta World Co Ltd
TW:2033
0.25x NT$43.73 Million
≈ $1.38 Million
NT$171.71 Million Taiwan NT$16.00 ▲ +5.26%
2254 Leo Systems
TWO:5410
0.25x NT$625.55 Million
≈ $19.71 Million
NT$2.46 Billion Taiwan NT$40.20 ▼ -2.55%
2255 Maschinenfabrik Berthold Hermle AG
F:MBH3
0.25x €34.05 Million
≈ $39.81 Million
€133.82 Million Germany €182.50 ▲ +0.00%
2256 KONINKLIJKE VOP.UNSP.ADR
F:VPK
0.25x €900.10 Million
≈ $1.05 Billion
€3.54 Billion Germany €42.60 ▲ +0.95%
2257 UV Germi SA
PA:ALUVI
0.25x €320.00K
≈ $374.11K
€1.26 Million France €2.34 ▲ +2.18%
2258 Indus Towers Limited
NSE:INDUSTOWER
0.25x Rs79.03 Billion
≈ $854.72 Million
Rs310.91 Billion India Rs429.20 ▲ +0.01%
2259 LandMark Optoelectronics
TWO:3081
0.25x NT$207.73 Million
≈ $6.54 Million
NT$817.43 Million Taiwan NT$2830.00 ▲ +9.90%
2260 Shanghai Yizhong Pharmaceutical Co Ltd
SHG:688091
0.25x CN¥21.03 Million
≈ $3.08 Million
CN¥82.76 Million China CN¥44.05 ▼ -3.95%
2261 Aroa Biosurgery Ltd
AU:ARX
0.25x AU$3.64 Million
≈ $2.58 Million
AU$14.34 Million Australia AU$0.68 ▲ +0.00%
2262 Naturhouse Health SA
MC:NTH
0.25x €3.98 Million
≈ $4.65 Million
€15.68 Million Spain €2.49 ▼ -0.80%
2263 Australis Oil & Gas Ltd
AU:ATS
0.25x AU$2.72 Million
≈ $1.92 Million
AU$10.70 Million Australia AU$0.02 ▲ +6.25%
2264 Works co uk PLC
LSE:WRKS
0.25x GBX28.20 Million
≈ $3.43K
GBX111.11 Million UK GBX62.10 ▲ +0.16%
2265 Wistron Information Technology & Services
TWO:4953
0.25x NT$560.91 Million
≈ $17.67 Million
NT$2.21 Billion Taiwan NT$140.50 ▲ +3.69%
2266 Laboratorios Farmaceuticos ROVI
MC:ROVI
0.25x €73.37 Million
≈ $85.78 Million
€289.27 Million Spain €57.55 ▼ -0.52%
2267 Xero Ltd
AU:XRO
0.25x AU$530.43 Million
≈ $375.31 Million
AU$2.09 Billion Australia AU$83.92 ▼ -3.54%
2268 Emeco Holdings Ltd
AU:EHL
0.25x AU$134.91 Million
≈ $95.46 Million
AU$532.18 Million Australia AU$1.05 ▼ -0.48%
2269 OneSpan Inc
NASDAQ:OSPN
0.25x $28.17 Million $111.13 Million USA $14.44 ▼ -5.87%
2270 TSE Co. Ltd
KQ:131290
0.25x ₩32.19 Billion
≈ $21.82 Million
₩127.00 Billion Korea ₩204500.00 ▲ +3.23%
2271 Baolingbao Biology Co Ltd
SHE:002286
0.25x CN¥134.96 Million
≈ $19.75 Million
CN¥532.41 Million China CN¥9.05 ▼ -1.95%
2272 Basilea Pharmaceutica AG
SW:BSLN
0.25x CHF39.03 Million
≈ $49.35 Million
CHF154.06 Million Switzerland CHF49.85 ▲ +0.50%
2273 Anhui Huaren Health Pharmaceutical Co. Ltd. Cl A
SHE:301408
0.25x CN¥837.18 Million
≈ $122.51 Million
CN¥3.31 Billion China CN¥17.08 ▼ -1.44%
2274 Hangzhou Dadi Haiyang Environmental Protection Co. Ltd.
SHE:301068
0.25x CN¥125.57 Million
≈ $18.37 Million
CN¥496.16 Million China CN¥28.72 ▼ -2.08%
2275 Ernst Russ AG
XETRA:ERAG
0.25x €19.55 Million
≈ $22.85 Million
€77.27 Million Germany €8.64 ▼ -6.09%
2276 National Beverage Corp
NASDAQ:FIZZ
0.25x $50.92 Million $201.41 Million USA $35.93 ▲ +1.01%
2277 Imagesat International ISI Ltd
TA:ISI
0.25x ILA19.23 Million
≈ $51.56K
ILA76.08 Million Israel ILA1158.00 ▼ -4.69%
2278 Xiamen Leading Optics Co Ltd
SHG:605118
0.25x CN¥71.29 Million
≈ $10.43 Million
CN¥282.02 Million China CN¥34.82 ▼ -1.00%
2279 Big Sunshine Co Ltd
TW:1475
0.25x NT$189.44 Million
≈ $5.97 Million
NT$750.00 Million Taiwan NT$25.75 ▲ +3.00%
2280 HOB Biotech Group Corp Ltd
SHG:688656
0.25x CN¥34.39 Million
≈ $5.03 Million
CN¥136.22 Million China CN¥103.72 ▼ -3.64%
2281 Xiamen International Airport Co Ltd
SHG:600897
0.25x CN¥216.84 Million
≈ $31.73 Million
CN¥859.64 Million China CN¥14.82 ▼ -1.59%
2282 Optowide Technologies Co. Ltd. A
SHG:688195
0.25x CN¥139.10 Million
≈ $20.35 Million
CN¥551.75 Million China CN¥246.00 ▲ +6.12%
2283 eSang Networks Co.Ltd
KQ:080010
0.25x ₩8.26 Billion
≈ $5.60 Million
₩32.77 Billion Korea ₩6830.00 ▼ -0.15%
2284 Sono-Tek Corp
NASDAQ:SOTK
0.25x $1.21 Million $4.80 Million USA $5.25 ▲ +1.16%
2285 Svitzer Group A/S
CO:SVITZR
0.25x Dkr1.42 Billion
≈ $221.54 Million
Dkr5.62 Billion Denmark Dkr275.80 ▲ +0.00%
2286 e-Credible Co. Ltd
KQ:092130
0.25x ₩2.52 Billion
≈ $1.70 Million
₩9.99 Billion Korea ₩14160.00 ▲ +1.22%
2287 Capitan Investment Ltd
V:CAI
0.25x CA$312.27K
≈ $225.89K
CA$1.24 Million Canada CA$0.02 ▲ +0.00%
2288 WISE PLC SPONS.ADR/1
F:6WS0
0.25x €4.49 Billion
≈ $5.25 Billion
€17.86 Billion Germany €12.50 ▼ -0.79%
2289 Izostal SA
WAR:IZS
0.25x zł69.12 Million
≈ $19.02 Million
zł274.76 Million Poland zł3.15 ▲ +0.32%
2290 Pool Safe Inc
V:POOL
0.25x CA$552.45K
≈ $399.63K
CA$2.20 Million Canada CA$0.18 ▲ +0.00%
2291 Youngbo Chem
KO:014440
0.25x ₩5.07 Billion
≈ $3.43 Million
₩20.15 Billion Korea ₩4405.00 ▼ -0.34%
2292 Hanchang Ind.Co.Ltd
KQ:079170
0.25x ₩3.49 Billion
≈ $2.37 Million
₩13.88 Billion Korea ₩5390.00 ▲ +0.19%
2293 Nufarm Ltd
AU:NUF
0.25x AU$621.80 Million
≈ $439.96 Million
AU$2.47 Billion Australia AU$2.85 ▲ +0.35%
2294 Prefab Bucures
RO:PREH
0.25x RON11.32 Million
≈ $2.60 Million
RON45.03 Million Romania RON2.30 ▼ -0.86%
2295 Fulgent Sun International Holding Co Ltd
TW:9802
0.25x NT$1.90 Billion
≈ $59.90 Million
NT$7.57 Billion Taiwan NT$79.70 ▼ -0.99%
2296 Pegasystems Inc
NASDAQ:PEGA
0.25x $212.25 Million $845.08 Million USA $35.11 ▼ -4.10%
2297 Dave Inc
NASDAQ:DAVE
0.25x $82.03 Million $326.75 Million USA $249.33 ▼ -6.56%
2298 Horizon Oil Ltd
AU:HZN
0.25x AU$28.83 Million
≈ $20.40 Million
AU$114.86 Million Australia AU$0.22 ▼ -2.22%
2299 PC Direct Inc
KQ:051380
0.25x ₩15.44 Billion
≈ $10.46 Million
₩61.56 Billion Korea ₩1633.00 ▼ -4.00%
2300 DOF Group ASA
OL:DOFG
0.25x Nkr528.00 Million
≈ $55.56 Million
Nkr2.11 Billion Norway Nkr118.10 ▼ -1.01%