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
3901 TPC Consolidated Ltd
AU:TPC
0.16x AU$6.45 Million
≈ $4.57 Million
AU$39.31 Million Australia AU$3.59 ▲ +0.00%
3902 Amerize Inc.
SW:AMRZ
0.16x CHF1.80 Billion
≈ $2.28 Billion
CHF10.99 Billion Switzerland CHF42.61 ▼ -0.54%
3903 Symphony Limited
NSE:SYMPHONY
0.16x Rs1.04 Billion
≈ $11.25 Million
Rs6.34 Billion India Rs690.70 ▲ +0.07%
3904 Vakif Gayrimenkul Yatirim Ortakligi AS
IS:VKGYO
0.16x TL893.24 Million
≈ $20.01 Million
TL5.45 Billion Turkey TL2.83 ▲ +1.43%
3905 Asymchem Laboratories Tian Jin Co Ltd
SHE:002821
0.16x CN¥449.89 Million
≈ $65.83 Million
CN¥2.74 Billion China CN¥119.62 ▲ +2.56%
3906 Atlan Holdings Bhd
KLSE:7048
0.16x RM60.40 Million
≈ $15.16 Million
RM368.32 Million Malaysia RM2.69 ▲ +0.00%
3907 Xiangpiaopiao Food Co Ltd
SHG:603711
0.16x CN¥233.11 Million
≈ $34.11 Million
CN¥1.42 Billion China CN¥13.63 ▼ -3.06%
3908 Zanlakol Ltd
TA:ZNKL
0.16x ILA41.99 Million
≈ $112.59K
ILA256.10 Million Israel ILA5712.00 ▼ -3.17%
3909 Phol Dhanya Public Company Limited
BK:PHOL
0.16x ฿43.48 Million
≈ $1.36 Million
฿265.30 Million Thailand ฿3.04 ▲ +0.00%
3910 Kona I Co.Ltd
KQ:052400
0.16x ₩47.96 Billion
≈ $32.50 Million
₩292.75 Billion Korea ₩50100.00 ▼ -9.73%
3911 TRC Synergy Bhd
KLSE:5054
0.16x RM48.95 Million
≈ $12.29 Million
RM298.89 Million Malaysia RM0.29 ▲ +3.57%
3912 Gurit Holding AG
SW:GURN
0.16x CHF29.83 Million
≈ $37.71 Million
CHF182.25 Million Switzerland CHF36.20 ▼ -1.63%
3913 Jai Corp Limited
NSE:JAICORPLTD
0.16x Rs67.30 Million
≈ $727.82K
Rs411.20 Million India Rs113.30 ▼ -0.47%
3914 Allied Electronics Corporation Ltd
JSE:AEL
0.16x ZAC696.00 Million
≈ $369.89K
ZAC4.25 Billion South Africa ZAC2820.00 ▲ +0.79%
3915 Ruchi Infrastructure Limited
NSE:RUCHINFRA
0.16x Rs186.60 Million
≈ $2.02 Million
Rs1.14 Billion India Rs6.25 ▲ +0.32%
3916 Anora Group Oyj
HE:ANORA
0.16x €104.50 Million
≈ $122.17 Million
€639.20 Million Finland €3.30 ▲ +0.61%
3917 Parrot
PA:PARRO
0.16x €6.05 Million
≈ $7.07 Million
€36.99 Million France €10.94 ▲ +6.84%
3918 Shanxi Xinghuacun Fen Wine Factory Co Ltd
SHG:600809
0.16x CN¥3.08 Billion
≈ $450.41 Million
CN¥18.84 Billion China CN¥122.10 ▼ -1.13%
3919 Kalyani Steels Limited
NSE:KSL
0.16x Rs1.39 Billion
≈ $15.05 Million
Rs8.52 Billion India Rs834.10 ▼ -1.72%
3920 SIAV S.P.A.
F:F4U
0.16x €6.62 Million
≈ $7.74 Million
€40.55 Million Germany €2.26 ▲ +0.00%
3921 Plantynet Co. Ltd
KQ:075130
0.16x ₩2.24 Billion
≈ $1.52 Million
₩13.74 Billion Korea ₩1978.00 ▲ +2.06%
3922 Bon Natural Life Ltd
NASDAQ:BON
0.16x $4.44 Million $27.19 Million USA $1.27 ▲ +2.35%
3923 Chosun Welding
KO:120030
0.16x ₩1.43 Billion
≈ $971.17K
₩8.78 Billion Korea ₩89900.00 ▲ +0.56%
3924 DocuSign Inc
NASDAQ:DOCU
0.16x $377.22 Million $2.31 Billion USA $50.94 ▼ -2.79%
3925 Speciality Restaurants Limited
NSE:SPECIALITY
0.16x Rs324.89 Million
≈ $3.51 Million
Rs1.99 Billion India Rs105.26 ▼ -1.58%
3926 Eupe Corporation Bhd
KLSE:6815
0.16x RM61.11 Million
≈ $15.34 Million
RM374.69 Million Malaysia RM0.69 ▼ -1.44%
3927 Beijing Yanjing Brewery Co Ltd
SHE:000729
0.16x CN¥1.25 Billion
≈ $182.90 Million
CN¥7.67 Billion China CN¥11.90 ▼ -1.82%
3928 KGI Securities (Thailand) Public Company Limited
BK:KGI
0.16x ฿1.46 Billion
≈ $45.57 Million
฿8.97 Billion Thailand ฿4.28 ▼ -0.93%
3929 Vakrangee Limited
NSE:VAKRANGEE
0.16x Rs203.48 Million
≈ $2.20 Million
Rs1.25 Billion India Rs6.39 ▼ -0.93%
3930 Atmos Energy Corporation
NYSE:ATO
0.16x $723.49 Million $4.44 Billion USA $167.96 ▼ -0.20%
3931 TSH Resources Bhd
KLSE:9059
0.16x RM79.52 Million
≈ $19.97 Million
RM487.90 Million Malaysia RM1.09 ▲ +0.93%
3932 Noida Toll Bridge Company Limited
NSE:NOIDATOLL
0.16x Rs199.72 Million
≈ $2.16 Million
Rs1.23 Billion India Rs5.23 ▲ +3.77%
3933 Stanley Fertilizer Co Ltd
SHE:002588
0.16x CN¥1.11 Billion
≈ $161.81 Million
CN¥6.79 Billion China CN¥8.82 ▼ -2.65%
3934 Aya Gold & Silver Inc
TO:AYA
0.16x CA$33.85 Million
≈ $24.49 Million
CA$207.91 Million Canada CA$27.12 ▼ -0.77%
3935 Champion Microelectronic Corp
TW:3257
0.16x NT$131.52 Million
≈ $4.14 Million
NT$808.06 Million Taiwan NT$62.30 ▲ +0.32%
3936 Boku Inc
LSE:BOKU
0.16x GBX56.62 Million
≈ $6.89K
GBX347.92 Million UK GBX158.00 ▼ -1.25%
3937 Springer Nature AG & Co KGaA
F:SPG
0.16x €531.20 Million
≈ $621.03 Million
€3.26 Billion Germany €18.40 ▼ -4.66%
3938 Pagegroup PLC
LSE:PAGE
0.16x GBX58.74 Million
≈ $7.15K
GBX361.10 Million UK GBX122.30 ▲ +2.86%
3939 Sinon Corp
TW:1712
0.16x NT$1.10 Billion
≈ $34.54 Million
NT$6.74 Billion Taiwan NT$39.55 ▲ +0.13%
3940 Greggs PLC
LSE:GRG
0.16x GBX125.70 Million
≈ $15.29K
GBX773.20 Million UK GBX1682.00 ▲ +0.78%
3941 Imperial Ginseng Products Ltd
V:IGP
0.16x CA$13.69K
≈ $9.90K
CA$84.20K Canada CA$0.08 ▲ +0.00%
3942 Guangdong Hotata Technology Group Co Ltd Class A
SHG:603848
0.16x CN¥88.00 Million
≈ $12.88 Million
CN¥541.36 Million China CN¥14.28 ▼ -1.52%
3943 Rothwell International Co. Limited
KQ:900260
0.16x ₩106.85 Billion
≈ $72.41 Million
₩657.68 Billion Korea ₩1582.00 ▼ -4.41%
3944 Thaifoods Group Public Company Limited
BK:TFG-R
0.16x ฿4.25 Billion
≈ $132.55 Million
฿26.19 Billion Thailand ฿9.30 ▲ +82.35%
3945 Acumentis Group Ltd
AU:ACU
0.16x AU$2.13 Million
≈ $1.50 Million
AU$13.11 Million Australia AU$0.08 ▼ -1.27%
3946 Bri-Chem Corp.
TO:BRY
0.16x CA$3.74 Million
≈ $2.71 Million
CA$23.07 Million Canada CA$0.41 ▲ +0.00%
3947 MEGA International Development Co Ltd
TWO:5529
0.16x NT$533.13 Million
≈ $16.80 Million
NT$3.29 Billion Taiwan NT$22.45 ▲ +1.13%
3948 EJF Investments Ltd
LSE:EJFI
0.16x GBX3.38 Million
≈ $411.38
GBX20.85 Million UK GBX129.50 ▲ +0.00%
3949 Euroseas Ltd
NASDAQ:ESEA
0.16x $38.44 Million $237.01 Million USA $66.00 ▲ +1.15%
3950 Invesco High Income Trust II
NYSE:VLT
0.16x $5.04 Million $31.06 Million USA $10.52 ▲ +0.57%
3951 UEM Edgenta Bhd
KLSE:1368
0.16x RM237.73 Million
≈ $59.69 Million
RM1.47 Billion Malaysia RM1.09 ▼ -0.91%
3952 Asphere Innovations Public Company Limited
BK:AS
0.16x ฿71.12 Million
≈ $2.22 Million
฿438.81 Million Thailand ฿2.38 ▼ -0.83%
3953 Kuyas Yatirim AS
IS:KUYAS
0.16x TL26.63 Million
≈ $596.33K
TL164.29 Million Turkey TL75.90 ▼ -2.00%
3954 CHINA RE.PO.HO.UNS.ADR/15
F:CRP0
0.16x €44.65 Billion
≈ $52.20 Billion
€275.72 Billion Germany €31.80 ▲ +1.27%
3955 Hankook Tire Worldwide
KO:000240
0.16x ₩73.26 Billion
≈ $49.64 Million
₩452.41 Billion Korea ₩25700.00 ▲ +3.21%
3956 Adobe Systems Incorporated
NASDAQ:ADBE
0.16x $2.96 Billion $18.27 Billion USA $258.42 ▲ +0.85%
3957 Copart Inc
NASDAQ:CPRT
0.16x $127.50 Million $787.73 Million USA $30.77 ▲ +1.38%
3958 Jet2 PLC
LSE:JET2
0.16x GBX681.90 Million
≈ $82.97K
GBX4.21 Billion UK GBX1261.00 ▲ +2.02%
3959 Inner Mongolia Xinhua Distribution Group Co.Ltd.
SHG:603230
0.16x CN¥285.10 Million
≈ $41.72 Million
CN¥1.76 Billion China CN¥9.70 ▼ -1.92%
3960 Wickes Group PLC
LSE:WIX
0.16x GBX169.60 Million
≈ $20.64K
GBX1.05 Billion UK GBX173.20 ▲ +0.81%
3961 Intrepid Potash Inc
NYSE:IPI
0.16x $23.17 Million $143.34 Million USA $37.18 ▲ +2.11%
3962 CombinedX AB
ST:CX
0.16x Skr64.80 Million
≈ $6.97 Million
Skr401.00 Million Sweden Skr37.80 ▼ -0.79%
3963 Silvair Inc
WAR:SVRS
0.16x zł1.02 Million
≈ $279.62K
zł6.29 Million Poland zł4.40 ▼ -2.22%
3964 CHANJET INFO.TECHN.-H-YC1
F:C7D
0.16x €151.23 Million
≈ $176.80 Million
€936.82 Million Germany €0.44 ▼ -0.90%
3965 Guangdong Xinbao Electrical Appliances Holdings Co Ltd
SHE:002705
0.16x CN¥969.28 Million
≈ $141.84 Million
CN¥6.00 Billion China CN¥12.49 ▼ -1.58%
3966 NS Co. Ltd
KQ:217820
0.16x ₩37.79 Billion
≈ $25.61 Million
₩234.12 Billion Korea ₩2325.00 ▲ +1.75%
3967 Kpx Green Chem
KO:083420
0.16x ₩12.99 Billion
≈ $8.80 Million
₩80.47 Billion Korea ₩4645.00 ▲ +1.53%
3968 Jiangsu Liba Enterprise Joint-Stock Co Ltd
SHG:603519
0.16x CN¥60.34 Million
≈ $8.83 Million
CN¥373.84 Million China CN¥12.42 ▼ -1.27%
3969 IDeA Indonesia Akademi Tbk PT
JK:IDEA
0.16x Rp2.13 Billion
≈ $124.87K
Rp13.20 Billion Indonesia Rp56.00 ▼ -5.08%
3970 Pollen Street PLC
LSE:POLN
0.16x GBX41.08 Million
≈ $5.00K
GBX254.53 Million UK GBX840.00 ▲ +0.60%
3971 Shanghai Shen Lian Biomedical Corp
SHG:688098
0.16x CN¥21.52 Million
≈ $3.15 Million
CN¥133.33 Million China CN¥7.48 ▼ -2.09%
3972 Lerøy Seafood Group ASA
OL:LSG
0.16x Nkr3.50 Billion
≈ $367.83 Million
Nkr21.66 Billion Norway Nkr41.48 ▼ -0.72%
3973 AVE Science & Technology Co Ltd
SHG:688067
0.16x CN¥15.02 Million
≈ $2.20 Million
CN¥93.09 Million China CN¥23.20 ▼ -2.73%
3974 Xinya Electronic Co Ltd
SHG:605277
0.16x CN¥299.55 Million
≈ $43.83 Million
CN¥1.86 Billion China CN¥23.13 ▼ -4.42%
3975 Suzhou Sunmun Technology Co Ltd
SHE:300522
0.16x CN¥41.49 Million
≈ $6.07 Million
CN¥257.24 Million China CN¥11.56 ▼ -1.37%
3976 Som Distilleries & Breweries Limited
NSE:SDBL
0.16x Rs903.70 Million
≈ $9.77 Million
Rs5.61 Billion India Rs75.77 ▲ +0.16%
3977 Beijing New Oriental Star Petrochemical Engineering Co Ltd
SHE:002755
0.16x CN¥187.71 Million
≈ $27.47 Million
CN¥1.16 Billion China CN¥13.02 ▼ -3.27%
3978 SCHNEIDER ELECTR.ADR/1/5
F:SNDB
0.16x €6.13 Billion
≈ $7.17 Billion
€38.05 Billion Germany €54.00 ▼ -1.82%
3979 Luca Mining Corp.
V:LUCA
0.16x CA$20.18 Million
≈ $14.60 Million
CA$125.31 Million Canada CA$1.20 ▼ -1.64%
3980 Alicon Castalloy Limited
NSE:ALICON
0.16x Rs1.14 Billion
≈ $12.34 Million
Rs7.09 Billion India Rs657.15 ▼ -0.30%
3981 Bio-Techne Corp
NASDAQ:TECH
0.16x $82.41 Million $511.71 Million USA $53.18 ▲ +4.58%
3982 Yancoal Australia Ltd
AU:YAL
0.16x AU$480.00 Million
≈ $339.63 Million
AU$2.98 Billion Australia AU$7.21 ▲ +2.71%
3983 Sanghvi Movers Limited
NSE:SANGHVIMOV
0.16x Rs1.18 Billion
≈ $12.72 Million
Rs7.31 Billion India Rs366.75 ▲ +2.07%
3984 Highlight Communications AG
XETRA:HLG
0.16x €89.71 Million
≈ $104.88 Million
€557.53 Million Germany €0.89 ▼ -3.70%
3985 Beijing ZznodeTechnologies Co Ltd
SHE:003007
0.16x CN¥207.94 Million
≈ $30.43 Million
CN¥1.29 Billion China CN¥40.18 ▼ -1.37%
3986 Shandong Longji Machinery Co Ltd
SHE:002363
0.16x CN¥115.54 Million
≈ $16.91 Million
CN¥718.17 Million China CN¥6.99 ▼ -1.27%
3987 Jianglong Shipbuilding Co Ltd
SHE:300589
0.16x CN¥197.11 Million
≈ $28.84 Million
CN¥1.23 Billion China CN¥13.44 ▲ +0.22%
3988 Eversafe Rubber Bhd
KLSE:0190
0.16x RM8.18 Million
≈ $2.05 Million
RM50.85 Million Malaysia RM0.08 ▲ +0.00%
3989 Surapon Foods Public Company Limited
BK:SSF
0.16x ฿221.20 Million
≈ $6.89 Million
฿1.38 Billion Thailand ฿4.98 ▲ +0.00%
3990 Midi Utama Indonesia Tbk
JK:MIDI
0.16x Rp781.37 Billion
≈ $45.79 Million
Rp4.86 Trillion Indonesia Rp286.00 ▼ -0.69%
3991 ASolid Technology Co Ltd
TWO:6485
0.16x NT$49.41 Million
≈ $1.56 Million
NT$307.30 Million Taiwan NT$124.00 ▲ +9.73%
3992 Pungkang Co. Ltd
KQ:093380
0.16x ₩3.56 Billion
≈ $2.42 Million
₩22.17 Billion Korea ₩2435.00 ▼ -3.75%
3993 Bathurst Resources Ltd
AU:BRL
0.16x AU$3.66 Million
≈ $2.59 Million
AU$22.78 Million Australia AU$0.52 ▲ +5.10%
3994 Hamaton Automotive Technology Co Ltd
SHE:300643
0.16x CN¥46.41 Million
≈ $6.79 Million
CN¥288.75 Million China CN¥17.90 ▲ +0.39%
3995 Mechema Chemicals Int
TWO:4721
0.16x NT$135.48 Million
≈ $4.27 Million
NT$843.04 Million Taiwan NT$89.70 ▲ +1.82%
3996 Smartgroup Corporation Ltd
AU:SIQ
0.16x AU$70.22 Million
≈ $49.68 Million
AU$437.33 Million Australia AU$11.72 ▲ +2.45%
3997 SMIS Corporation Bhd
KLSE:7132
0.16x RM10.51 Million
≈ $2.64 Million
RM65.47 Million Malaysia RM0.60 ▲ +0.00%
3998 Granite Ridge Resources Inc
NYSE:GRNT
0.16x $77.78 Million $484.65 Million USA $4.99 ▲ +0.00%
3999 Zungwon En-Sys Inc
KQ:045510
0.16x ₩10.02 Billion
≈ $6.79 Million
₩62.42 Billion Korea ₩840.00 ▼ -8.60%
4000 d1000 Varejo Farma Participações S.A
SA:DMVF3
0.16x R$165.21 Million
≈ $32.42 Million
R$1.03 Billion Brazil R$6.97 ▼ -0.57%