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
2301 Zhong Yang Financial Group Limited Ordinary Shares
NASDAQ:TOP
0.25x $7.29 Million $29.11 Million USA $1.09 ▲ +7.92%
2302 Sala @ Sathorn Property Fund
BK:SSPF
0.25x ฿4.98 Million
≈ $155.17K
฿19.90 Million Thailand ฿3.98 ▲ +0.00%
2303 Objective Corporation Ltd
AU:OCL
0.25x AU$21.66 Million
≈ $15.33 Million
AU$86.59 Million Australia AU$10.98 ▼ -4.60%
2304 Sijin Intelligent Forming Machinery
SHE:003025
0.25x CN¥74.05 Million
≈ $10.84 Million
CN¥296.09 Million China CN¥14.27 ▼ -3.19%
2305 TBH Global Co Ltd
KO:084870
0.25x ₩10.55 Billion
≈ $7.15 Million
₩42.22 Billion Korea ₩1864.00 ▼ -1.89%
2306 Beijing JCZ Technology Co. Ltd. A
SHG:688291
0.25x CN¥21.52 Million
≈ $3.15 Million
CN¥86.15 Million China CN¥48.66 ▲ +4.24%
2307 Remedy Entertainment Oyj
HE:REMEDY
0.25x €7.85 Million
≈ $9.17 Million
€31.42 Million Finland €13.64 ▼ -2.57%
2308 Tata Steel (Thailand) Public Company Limited
BK:TSTH
0.25x ฿738.47 Million
≈ $23.02 Million
฿2.96 Billion Thailand ฿0.91 ▼ -1.09%
2309 Tata Steel (Thailand) Public Company Limited
F:MVX
0.25x €738.47 Million
≈ $863.35 Million
€2.96 Billion Germany €0.02 ▼ -32.76%
2310 Nantong Jinghua Pharmaceutical Co Ltd
SHE:002349
0.25x CN¥97.93 Million
≈ $14.33 Million
CN¥392.26 Million China CN¥6.77 ▼ -2.17%
2311 EQT AB (publ)
ST:EQT
0.25x Skr962.07 Million
≈ $103.53 Million
Skr3.85 Billion Sweden Skr295.00 ▼ -6.50%
2312 Structure Therapeutics Inc. American Depositary Shares
NASDAQ:GPCR
0.25x $15.23 Million $61.03 Million USA $37.50 ▲ +0.83%
2313 Ace Bed Company Limited
KQ:003800
0.25x ₩16.53 Billion
≈ $11.20 Million
₩66.25 Billion Korea ₩31100.00 ▲ +1.63%
2314 Aniplus Inc
KQ:310200
0.25x ₩35.72 Billion
≈ $24.21 Million
₩143.19 Billion Korea ₩2230.00 ▲ +3.96%
2315 Team Group Inc
TW:4967
0.25x NT$1.40 Billion
≈ $44.02 Million
NT$5.60 Billion Taiwan NT$299.00 ▼ -1.81%
2316 Truecaller AB (publ)
ST:TRUE-B
0.25x Skr88.57 Million
≈ $9.53 Million
Skr355.10 Million Sweden Skr12.61 ▼ -3.85%
2317 Aurelius Technologies Bhd
KLSE:5302
0.25x RM35.34 Million
≈ $8.87 Million
RM141.78 Million Malaysia RM0.74 ▼ -6.96%
2318 SECOM CO.LTD ADR 1/4/O.N.
F:XSC0
0.25x €167.84 Billion
≈ $196.22 Billion
€673.44 Billion Germany €7.65 ▲ +0.66%
2319 CEKD Bhd
KLSE:0238
0.25x RM2.10 Million
≈ $527.99K
RM8.44 Million Malaysia RM0.30 ▲ +0.00%
2320 Guangdong Fuxin Technology Co. Ltd. A
SHG:688662
0.25x CN¥53.12 Million
≈ $7.77 Million
CN¥213.28 Million China CN¥87.15 ▼ -2.35%
2321 WCM Global Growth Ltd
AU:WQG
0.25x AU$13.53 Million
≈ $9.57 Million
AU$54.32 Million Australia AU$1.94 ▲ +1.31%
2322 Medistim ASA
OL:MEDI
0.25x Nkr37.65 Million
≈ $3.96 Million
Nkr151.23 Million Norway Nkr224.00 ▼ -0.44%
2323 InBody Co.Ltd
KQ:041830
0.25x ₩9.04 Billion
≈ $6.13 Million
₩36.31 Billion Korea ₩42750.00 ▲ +0.00%
2324 Vereinigte Filzfabriken AG
MU:VFF
0.25x €1.64 Million
≈ $1.91 Million
€6.57 Million Germany €500.00 ▲ +0.00%
2325 Ajinextek Co. Ltd
KQ:059120
0.25x ₩1.06 Billion
≈ $717.11K
₩4.25 Billion Korea ₩7930.00 ▼ -2.94%
2326 Westlake Chemical Partners LP
NYSE:WLKP
0.25x $110.20 Million $443.31 Million USA $23.15 ▼ -0.52%
2327 J.ESTINA Co.Ltd
KQ:026040
0.25x ₩2.45 Billion
≈ $1.66 Million
₩9.85 Billion Korea ₩2385.00 ▲ +5.07%
2328 Harbin Gloria Pharmaceuticals
SHE:002437
0.25x CN¥182.89 Million
≈ $26.76 Million
CN¥735.96 Million China CN¥2.91 ▼ -0.34%
2329 Marcus & Millichap Inc
NYSE:MMI
0.25x $52.21 Million $210.25 Million USA $28.99 ▼ -3.53%
2330 Trident Limited
NSE:TRIDENT
0.25x Rs6.45 Billion
≈ $69.79 Million
Rs26.00 Billion India Rs24.15 ▼ -0.70%
2331 CellaVision AB
ST:CEVI
0.25x Skr51.43 Million
≈ $5.53 Million
Skr207.31 Million Sweden Skr120.80 ▲ +0.17%
2332 Srivichaivejvivat Public Company Limited
BK:VIH
0.25x ฿149.84 Million
≈ $4.67 Million
฿604.07 Million Thailand ฿8.25 ▲ +0.61%
2333 Queclink Wireless Solutions Co Ltd
SHE:300590
0.25x CN¥81.02 Million
≈ $11.86 Million
CN¥326.64 Million China CN¥14.08 ▼ -3.89%
2334 Shandong Denghai Seeds Co Ltd
SHE:002041
0.25x CN¥277.30 Million
≈ $40.58 Million
CN¥1.12 Billion China CN¥8.70 ▲ +0.12%
2335 MLG OZ Ltd
AU:MLG
0.25x AU$43.11 Million
≈ $30.50 Million
AU$174.09 Million Australia AU$0.70 ▲ +0.72%
2336 Kingfa Science & Technology (India) Limited
NSE:KINGFA
0.25x Rs1.09 Billion
≈ $11.78 Million
Rs4.40 Billion India Rs5274.00 ▼ -1.24%
2337 Nan Yang Dyeing & Finishing Co Ltd
TW:1410
0.25x NT$52.29 Million
≈ $1.65 Million
NT$211.41 Million Taiwan NT$26.70 ▲ +4.71%
2338 Indian Railway Catering And Tourism Corporation Limited
NSE:IRCTC
0.25x Rs8.34 Billion
≈ $90.14 Million
Rs33.71 Billion India Rs510.80 ▼ -1.18%
2339 CarGurus
NASDAQ:CARG
0.25x $69.85 Million $282.49 Million USA $27.25 ▼ -4.85%
2340 Amotiv Limited
TO:AOV
0.25x CA$68.96 Million
≈ $49.88 Million
CA$279.03 Million Canada CA$8.31 ▲ +1.34%
2341 JINMAO PROPERTY SERVICES
F:TZ0
0.25x €747.85 Million
≈ $874.32 Million
€3.03 Billion Germany €0.27 ▼ -2.19%
2342 South Ocean Holdings Ltd
JSE:SOH
0.25x ZAC192.02 Million
≈ $102.05K
ZAC778.02 Million South Africa ZAC70.00 ▲ +4.48%
2343 Delta Technologies Nyrt
BUD:DELTA
0.25x Ft2.67 Billion
≈ $8.30 Million
Ft10.84 Billion Hungary Ft53.70 ▼ -0.37%
2344 Fiyta Holdings Ltd
SHE:200026
0.25x HK$134.41 Million
≈ $17.16 Million
HK$545.08 Million China HK$7.46 ▲ +0.13%
2345 MONGOLIAN MINING CRP.REGS
F:29X2
0.25x €234.26 Million
≈ $273.87 Million
€950.20 Million Germany €0.94 ▼ -0.53%
2346 Versant Media Group, Inc.
NASDAQ:VSNT
0.25x $476.00 Million $1.93 Billion USA $40.21 ▼ -3.13%
2347 Beijing Kingsoft Office Software In
SHG:688111
0.25x CN¥1.25 Billion
≈ $183.44 Million
CN¥5.09 Billion China CN¥250.55 ▼ -4.46%
2348 AIC Inc
TWO:3693
0.25x NT$607.42 Million
≈ $19.14 Million
NT$2.47 Billion Taiwan NT$588.00 ▼ -1.67%
2349 ASIX Electronics
TWO:3169
0.25x NT$90.99 Million
≈ $2.87 Million
NT$369.39 Million Taiwan NT$119.00 ▼ -3.25%
2350 EXPERIAN PLC ADR
F:J2BA
0.25x €2.00 Billion
≈ $2.34 Billion
€8.14 Billion Germany €32.60 ▼ -2.40%
2351 Whirlpool of India Limited
NSE:WHIRLPOOL
0.25x Rs5.90 Billion
≈ $63.82 Million
Rs23.97 Billion India Rs818.50 ▼ -1.33%
2352 Great Computer
TWO:8047
0.25x NT$22.22 Million
≈ $700.08K
NT$90.26 Million Taiwan NT$46.95 ▲ +3.19%
2353 Pengxin International Mining Co Ltd
SHG:600490
0.25x CN¥435.29 Million
≈ $63.70 Million
CN¥1.77 Billion China CN¥7.40 ▼ -1.20%
2354 Jeonjinbio Co. Ltd
KQ:110020
0.25x ₩313.21 Million
≈ $212.26K
₩1.27 Billion Korea ₩1973.00 ▲ +0.51%
2355 SIL Investments Limited
NSE:SILINV
0.25x Rs708.80 Million
≈ $7.67 Million
Rs2.88 Billion India Rs420.00 ▼ -1.54%
2356 Making Science Group S.A.
MC:MAKS
0.25x €34.10 Million
≈ $39.86 Million
€138.80 Million Spain €7.50 ▲ +0.00%
2357 Zhejiang Medicine Co Ltd
SHG:600216
0.25x CN¥690.77 Million
≈ $101.08 Million
CN¥2.81 Billion China CN¥12.40 ▼ -2.36%
2358 ADF Group Inc.
TO:DRX
0.25x CA$35.62 Million
≈ $25.77 Million
CA$145.07 Million Canada CA$11.60 ▲ +0.52%
2359 MeiHua Holdings Group Co Ltd
SHG:600873
0.25x CN¥2.42 Billion
≈ $354.77 Million
CN¥9.88 Billion China CN¥9.21 ▼ -2.44%
2360 PARK24 SPONS. ADR/1
F:3WN
0.25x €62.88 Billion
≈ $73.51 Billion
€256.18 Billion Germany €10.30 ▼ -0.96%
2361 Nuveen Core Plus Impact Fund
NYSE:NPCT
0.25x $45.82 Million $186.76 Million USA $9.91 ▼ -1.00%
2362 DIGITAL CHOSUN Inc
KQ:033130
0.25x ₩3.75 Billion
≈ $2.54 Million
₩15.28 Billion Korea ₩1912.00 ▲ +0.10%
2363 Tootsie Roll Industries Inc
NYSE:TR
0.25x $73.33 Million $298.96 Million USA $37.66 ▲ +0.64%
2364 EIH Limited
NSE:EIHOTEL
0.25x Rs2.61 Billion
≈ $28.25 Million
Rs10.65 Billion India Rs290.30 ▲ +0.17%
2365 Linc Limited
NSE:LINC
0.25x Rs262.45 Million
≈ $2.84 Million
Rs1.07 Billion India Rs100.21 ▼ -0.78%
2366 Asseco Business Solutions S.A.
WAR:ABS
0.25x zł33.88 Million
≈ $9.32 Million
zł138.21 Million Poland zł93.20 ▼ -0.64%
2367 Nusa Palapa Gemilang PT Tbk
JK:NPGF
0.25x Rp19.81 Billion
≈ $1.16 Million
Rp80.84 Billion Indonesia Rp71.00 ▲ +1.43%
2368 Shenzhen Newway Photomask Making Co. Ltd. A
SHG:688401
0.25x CN¥353.78 Million
≈ $51.77 Million
CN¥1.44 Billion China CN¥71.70 ▼ -6.49%
2369 Scorpio Tankers Inc.
F:S0QA
0.24x €163.16 Million
≈ $190.75 Million
€666.02 Million Germany €65.42 ▲ +1.74%
2370 Scorpio Tankers Inc
NYSE:STNG
0.24x $163.16 Million $666.02 Million USA $75.55 ▲ +0.68%
2371 Sinmag Equipment
TWO:1580
0.24x NT$287.74 Million
≈ $9.07 Million
NT$1.18 Billion Taiwan NT$126.00 ▲ +0.80%
2372 ALIB.HL.INF.TEC.UNSP.ADR
F:TWYA
0.24x €1.40 Billion
≈ $1.63 Billion
€5.70 Billion Germany €8.95 ▲ +0.00%
2373 Asmallworld AG
SW:ASWN
0.24x CHF1.83 Million
≈ $2.32 Million
CHF7.49 Million Switzerland CHF0.64 ▲ +0.79%
2374 Insyde Software
TWO:6231
0.24x NT$121.44 Million
≈ $3.83 Million
NT$496.30 Million Taiwan NT$312.00 ▼ -2.35%
2375 Chongqing QinAn M&E PLC
SHG:603758
0.24x CN¥78.35 Million
≈ $11.47 Million
CN¥320.30 Million China CN¥10.72 ▼ -2.01%
2376 Negri Sembilan Oil Palms Bhd
KLSE:2038
0.24x RM54.73 Million
≈ $13.74 Million
RM223.87 Million Malaysia RM5.35 ▲ +2.88%
2377 NOVAREX Co.Ltd
KQ:194700
0.24x ₩25.65 Billion
≈ $17.38 Million
₩104.91 Billion Korea ₩14690.00 ▼ -3.10%
2378 African Rainbow Minerals Ltd
JSE:ARI
0.24x ZAC3.47 Billion
≈ $1.84 Million
ZAC14.20 Billion South Africa ZAC20392.00 ▼ -2.68%
2379 Vardhman Textiles Limited
NSE:VTL
0.24x Rs7.16 Billion
≈ $77.42 Million
Rs29.30 Billion India Rs620.15 ▲ +1.03%
2380 Kyung Nong Corporation
KO:002100
0.24x ₩48.39 Billion
≈ $32.80 Million
₩198.10 Billion Korea ₩9000.00 ▲ +0.33%
2381 Strix Group Plc
F:SG9
0.24x €32.13 Million
≈ $37.56 Million
€131.53 Million Germany €0.45 ▼ -3.02%
2382 FDM Group Holdings PLC
LSE:FDM
0.24x GBX10.71 Million
≈ $1.30K
GBX43.86 Million UK GBX110.60 ▼ -2.12%
2383 Trainline Plc
LSE:TRN
0.24x GBX110.41 Million
≈ $13.43K
GBX452.09 Million UK GBX222.40 ▼ -1.59%
2384 22nd Century Group Inc
NASDAQ:XXII
0.24x $2.75 Million $11.27 Million USA $0.49 ▲ +2.50%
2385 Santierul Naval Orsova SA
RO:SNO
0.24x RON8.03 Million
≈ $1.84 Million
RON32.90 Million Romania RON13.60 ▲ +0.00%
2386 Petron Malaysia Refining Marketing
KLSE:3042
0.24x RM260.68 Million
≈ $65.45 Million
RM1.07 Billion Malaysia RM3.96 ▼ -1.00%
2387 RHOEN-KLINIK.UNSP.ADR 1/2
F:RHKU
0.24x €127.60 Million
≈ $149.18 Million
€523.09 Million Germany €5.80 ▲ +3.57%
2388 Laurus Labs Limited
NSE:LAURUSLABS
0.24x Rs10.93 Billion
≈ $118.22 Million
Rs44.82 Billion India Rs1394.30 ▲ +0.85%
2389 Surya Oil & Gas Corp.
NASDAQ:SURY
0.24x $488.59K $2.00 Million USA $0.00 ▼ -66.67%
2390 Prosperity Dielectrics Co Ltd
TWO:6173
0.24x NT$301.46 Million
≈ $9.50 Million
NT$1.24 Billion Taiwan NT$230.50 ▼ -0.43%
2391 Tianjin Yiyi Hygiene Products Co Ltd
SHE:001206
0.24x CN¥80.29 Million
≈ $11.75 Million
CN¥329.38 Million China CN¥16.37 ▼ -2.39%
2392 Hangzhou Alltest Biotech Co. Ltd. A
SHG:688606
0.24x CN¥55.21 Million
≈ $8.08 Million
CN¥226.79 Million China CN¥48.28 ▼ -1.91%
2393 Zhejiang Zoenn Design Co Ltd
SHE:300901
0.24x CN¥48.94 Million
≈ $7.16 Million
CN¥201.05 Million China CN¥15.01 ▼ -1.31%
2394 Aurora Solar Technologies Inc
V:ACU
0.24x CA$1.00 Million
≈ $726.82K
CA$4.13 Million Canada CA$0.01 ▲ +0.00%
2395 Grindwell Norton Limited
NSE:GRINDWELL
0.24x Rs2.06 Billion
≈ $22.24 Million
Rs8.45 Billion India Rs1867.00 ▲ +0.43%
2396 FormFactor Inc
NASDAQ:FORM
0.24x $45.98 Million $189.04 Million USA $126.02 ▲ +0.73%
2397 Shanghai Kelai Mechatronics
SHG:603960
0.24x CN¥29.97 Million
≈ $4.39 Million
CN¥123.23 Million China CN¥21.80 ▲ +7.07%
2398 Caregen Co.Ltd
KQ:214370
0.24x ₩4.16 Billion
≈ $2.82 Million
₩17.10 Billion Korea ₩81700.00 ▼ -2.74%
2399 Exzeo Group, Inc.
NYSE:XZO
0.24x $25.47 Million $104.83 Million USA $13.09 ▼ -9.03%
2400 Zhejiang Cayi Vacuum Container Co. Ltd.
SHE:301004
0.24x CN¥227.56 Million
≈ $33.30 Million
CN¥936.89 Million China CN¥37.05 ▼ -2.91%