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
801 Compucom Software Limited
NSE:COMPUSOFT
0.54x Rs367.45 Million
≈ $3.97 Million
Rs682.89 Million India Rs13.01 ▼ -0.46%
802 Kaiser Reef Ltd
AU:KAU
0.54x AU$31.51 Million
≈ $22.30 Million
AU$58.57 Million Australia AU$0.18 ▼ -2.78%
803 ezCaretech Co. LTD
KQ:099750
0.54x ₩7.96 Billion
≈ $5.40 Million
₩14.86 Billion Korea ₩6180.00 ▲ +2.66%
804 Dr. Lal Path Labs Ltd.
NSE:LALPATHLAB
0.54x Rs3.24 Billion
≈ $35.04 Million
Rs6.05 Billion India Rs1693.30 ▲ +0.35%
805 Rambus Inc
NASDAQ:RMBS
0.54x $88.43 Million $165.12 Million USA $100.85 ▼ -0.58%
806 Frontier Developments Plc
LSE:FDEV
0.53x GBX22.68 Million
≈ $2.76K
GBX42.42 Million UK GBX413.00 ▼ -1.55%
807 Jagsonpal Pharmaceuticals Limited
NSE:JAGSNPHARM
0.53x Rs246.75 Million
≈ $2.67 Million
Rs461.88 Million India Rs223.02 ▼ -0.47%
808 Corporación Moctezuma S.A.B. de C.V
MX:CMOCTEZ
0.53x MX$1.77 Billion
≈ $101.62 Million
MX$3.31 Billion Mexico MX$79.50 ▼ -6.47%
809 Pexip Holding ASA
OL:PEXIP
0.53x Nkr271.63 Million
≈ $28.58 Million
Nkr508.69 Million Norway Nkr79.10 ▼ -1.13%
810 Hipages Group Holdings Ltd
AU:HPG
0.53x AU$13.11 Million
≈ $9.28 Million
AU$24.56 Million Australia AU$0.73 ▲ +0.00%
811 Hi-Trend Tech(Shanghai)Co Ltd
SHG:688391
0.53x CN¥101.17 Million
≈ $14.80 Million
CN¥189.63 Million China CN¥23.41 ▼ -6.43%
812 Mitra Keluarga Karyasehat Tbk PT
JK:MIKA
0.53x Rp601.57 Billion
≈ $35.25 Million
Rp1.13 Trillion Indonesia Rp1760.00 ▲ +0.28%
813 CTOS Digital Bhd
KLSE:5301
0.53x RM112.65 Million
≈ $28.28 Million
RM211.19 Million Malaysia RM0.64 ▼ -0.78%
814 Coffee Holding Co Inc
NASDAQ:JVA
0.53x $6.61 Million $12.39 Million USA $3.45 ▼ -1.99%
815 RECRUIT HLD.UNSP.ADR/02
F:1RHA
0.53x €610.36 Billion
≈ $713.58 Billion
€1.14 Trillion Germany €7.15 ▼ -9.49%
816 Sinaran Advance Group Bhd
KLSE:5172
0.53x RM2.07 Million
≈ $518.96K
RM3.88 Million Malaysia RM0.12 ▲ +4.55%
817 Masterkool International Public Company Limited
BK:KOOL
0.53x ฿219.10 Million
≈ $6.83 Million
฿411.16 Million Thailand ฿0.30 ▲ +0.00%
818 Rave Restaurant Group Inc
NASDAQ:RAVE
0.53x $1.14 Million $2.13 Million USA $3.29 ▼ -0.30%
819 Herald Investment Trust
LSE:HRI
0.53x GBX806.00K
≈ $98.07
GBX1.51 Million UK GBX2905.00 ▲ +0.52%
820 Vesuvius India Limited
NSE:VESUVIUS
0.53x Rs2.58 Billion
≈ $27.91 Million
Rs4.86 Billion India Rs467.30 ▲ +0.30%
821 Dimerix Ltd
AU:DXB
0.53x AU$41.30 Million
≈ $29.22 Million
AU$77.80 Million Australia AU$0.23 ▼ -6.25%
822 Orell Fuessli Holding AG
SW:OFN
0.53x CHF40.47 Million
≈ $51.17 Million
CHF76.26 Million Switzerland CHF152.50 ▲ +2.35%
823 Jiangsu Canopus Wisdom Medical Technology Co. Ltd. A
SHE:301290
0.53x CN¥126.49 Million
≈ $18.51 Million
CN¥238.50 Million China CN¥24.08 ▼ -6.88%
824 DNF Co.Ltd
KQ:092070
0.53x ₩6.12 Billion
≈ $4.15 Million
₩11.56 Billion Korea ₩11740.00 ▼ -5.78%
825 JiangXi Tianxin Pharm Co Ltd
SHG:603235
0.53x CN¥629.36 Million
≈ $92.10 Million
CN¥1.19 Billion China CN¥24.39 ▲ +0.99%
826 Inversiones Doalca SOCIMI SA
MC:YDOA
0.53x €4.40 Million
≈ $5.15 Million
€8.34 Million Spain €25.20 ▲ +0.00%
827 Fibon Bhd
KLSE:0149
0.53x RM1.99 Million
≈ $498.37K
RM3.77 Million Malaysia RM0.38 ▼ -1.32%
828 Gaztransport & Technigaz SAS
PA:GTT
0.53x €185.91 Million
≈ $217.35 Million
€353.99 Million France €188.30 ▲ +1.07%
829 CT UK Capital And Income Investment Trust Plc
LSE:CTUK
0.53x GBX8.17 Million
≈ $993.57
GBX15.55 Million UK GBX352.50 ▼ -0.14%
830 Ignite Ltd
AU:IGN
0.53x AU$2.57 Million
≈ $1.82 Million
AU$4.89 Million Australia AU$0.77 ▲ +0.00%
831 JPMorgan China Growth & Income PLC
LSE:JCGI
0.52x GBX2.13 Million
≈ $259.40
GBX4.06 Million UK GBX264.50 ▼ -4.86%
832 High Tech Pharm Co. Ltd
KQ:106190
0.52x ₩6.60 Billion
≈ $4.47 Million
₩12.57 Billion Korea ₩10510.00 ▼ -2.23%
833 Meeka Metals Ltd
AU:MEK
0.52x AU$22.61 Million
≈ $16.00 Million
AU$43.12 Million Australia AU$0.09 ▲ +4.44%
834 Byggmästare Anders J Ahlström Holding AB (publ)
ST:AJA-B
0.52x Skr8.51 Million
≈ $915.60K
Skr16.23 Million Sweden Skr50.50 ▲ +1.00%
835 Mestron Holdings
KLSE:0207
0.52x RM32.94 Million
≈ $8.27 Million
RM62.94 Million Malaysia RM0.10 ▼ -4.76%
836 Tennant Minerals Ltd
AU:TMS
0.52x AU$156.32K
≈ $110.61K
AU$299.10K Australia AU$0.01 ▲ +0.00%
837 Capital Appreciation Ltd
JSE:CTA
0.52x ZAC170.32 Million
≈ $90.52K
ZAC326.06 Million South Africa ZAC184.00 ▲ +0.00%
838 Iradimed Co
NASDAQ:IRMD
0.52x $8.29 Million $15.88 Million USA $97.03 ▲ +0.00%
839 CATARC Automotive Proving Ground Co.Ltd.
SHE:301215
0.52x CN¥300.16 Million
≈ $43.92 Million
CN¥575.08 Million China CN¥5.06 ▲ +0.60%
840 GRINM Semiconductor Materials Co. Ltd. A
SHG:688432
0.52x CN¥229.37 Million
≈ $33.56 Million
CN¥440.36 Million China CN¥42.27 ▲ +8.72%
841 Shandong Kaisheng New Materials Co.Ltd.
SHE:301069
0.52x CN¥95.37 Million
≈ $13.96 Million
CN¥183.26 Million China CN¥15.13 ▼ -3.88%
842 M-tron Industries, Inc.
NYSE MKT:MPTI
0.52x $2.68 Million $5.17 Million USA $83.00 ▲ +4.34%
843 OPPSTAR
KLSE:0275
0.52x RM3.74 Million
≈ $937.99K
RM7.21 Million Malaysia RM0.62 ▲ +0.82%
844 Pecca Group Bhd
KLSE:5271
0.52x RM26.03 Million
≈ $6.54 Million
RM50.27 Million Malaysia RM1.33 ▲ +0.00%
845 SHANGHAI FUDAN H YC-,10
F:FDY
0.52x €141.40 Million
≈ $165.31 Million
€273.93 Million Germany €0.26 ▼ -1.54%
846 SAHYADRI INDUSTRIES ORD (BSE)
NSE:SAHYADRI
0.52x Rs556.80 Million
≈ $6.02 Million
Rs1.08 Billion India Rs244.35 ▲ +0.34%
847 ATOSS Software SE
XETRA:AOF
0.52x €32.53 Million
≈ $38.03 Million
€63.11 Million Germany €71.70 ▲ +2.43%
848 Ultra Jaya Milk Industry Tbk
JK:ULTJ
0.51x Rp607.54 Billion
≈ $35.60 Million
Rp1.18 Trillion Indonesia Rp1450.00 ▲ +1.05%
849 Shaver Shop Group Ltd
AU:SSG
0.51x AU$36.87 Million
≈ $26.09 Million
AU$71.65 Million Australia AU$1.42 ▲ +1.79%
850 Rand Capital Corp
NASDAQ:RAND
0.51x $491.77K $958.27K USA $10.04 ▼ -0.20%
851 ASYMCHEM LAB.(TIAN.)H YC1
F:7K90
0.51x €1.41 Billion
≈ $1.65 Billion
€2.74 Billion Germany €13.10 ▲ +0.77%
852 N2N Connect Bhd
KLSE:0108
0.51x RM13.79 Million
≈ $3.46 Million
RM26.89 Million Malaysia RM0.31 ▼ -1.59%
853 Yelp Inc
NYSE:YELP
0.51x $131.52 Million $256.73 Million USA $26.33 ▲ +0.42%
854 Royce Value Closed Fund
NYSE:RVT
0.51x $2.31 Million $4.50 Million USA $17.95 ▲ +0.17%
855 Garanti Yatirim Ortakligi AS
IS:GRNYO
0.51x TL2.33 Million
≈ $52.19K
TL4.55 Million Turkey TL15.82 ▼ -0.38%
856 IND.D.D.TEXT.UNSP.ADR 1/2
F:IXD2
0.51x €9.23 Billion
≈ $10.79 Billion
€18.04 Billion Germany €12.90 ▼ -2.27%
857 Opter AB
ST:OPTER
0.51x Skr6.79 Million
≈ $730.17K
Skr13.27 Million Sweden Skr73.60 ▲ +0.55%
858 Changzhou Xiangming Intelligent Drive System Corporation
SHE:301226
0.51x CN¥82.13 Million
≈ $12.02 Million
CN¥160.71 Million China CN¥24.16 ▼ -7.96%
859 Zhongyin Babi Food Co. Ltd.
SHG:605338
0.51x CN¥245.89 Million
≈ $35.98 Million
CN¥482.41 Million China CN¥18.64 ▼ -1.74%
860 Intanwijaya Internasional Tbk
JK:INCI
0.51x Rp37.40 Billion
≈ $2.19 Million
Rp73.38 Billion Indonesia Rp660.00 ▼ -1.49%
861 ZYLOX-TONBRDG.MED.TECH.H1
F:818
0.51x €174.08 Million
≈ $203.51 Million
€341.97 Million Germany €1.88 ▼ -4.08%
862 Bestechnic (Shanghai) Co. Ltd. A
SHG:688608
0.51x CN¥289.13 Million
≈ $42.31 Million
CN¥568.95 Million China CN¥120.55 ▲ +6.87%
863 PAN Group JSC
VN:PAN
0.51x ₫3.36 Trillion
≈ $127.82 Million
₫6.62 Trillion Vietnam ₫21100.00 ▼ -0.47%
864 Fujian Yuanxiang New Materials Co. Ltd. A
SHE:301300
0.51x CN¥67.08 Million
≈ $9.82 Million
CN¥132.04 Million China CN¥28.25 ▼ -1.67%
865 Technology One Ltd
AU:TNE
0.51x AU$223.66 Million
≈ $158.25 Million
AU$440.70 Million Australia AU$29.22 ▼ -1.48%
866 Zhejiang Zhengguang Industrial Co. Ltd.
SHE:301092
0.51x CN¥115.86 Million
≈ $16.95 Million
CN¥228.41 Million China CN¥49.46 ▼ -19.99%
867 Showbox Corp
KQ:086980
0.51x ₩43.36 Billion
≈ $29.39 Million
₩85.54 Billion Korea ₩1996.00 ▼ -4.50%
868 Yapp Automotive Systems Co Ltd
SHG:603013
0.51x CN¥1.24 Billion
≈ $181.19 Million
CN¥2.44 Billion China CN¥15.76 ▲ +0.06%
869 Camurus AB
ST:CAMX
0.51x Skr255.43 Million
≈ $27.49 Million
Skr504.56 Million Sweden Skr619.00 ▼ -1.51%
870 Zensar Technologies Limited
NSE:ZENSARTECH
0.51x Rs5.73 Billion
≈ $61.96 Million
Rs11.33 Billion India Rs526.35 ▲ +1.58%
871 HYUNDAI BIOLAND Co.Ltd
KQ:052260
0.50x ₩14.09 Billion
≈ $9.55 Million
₩27.91 Billion Korea ₩3300.00 ▼ -4.49%
872 Sylvania Platinum Limited
LSE:SLP
0.50x GBX25.88 Million
≈ $3.15K
GBX51.28 Million UK GBX85.00 ▼ -1.39%
873 POMDOCTOR LIMITED American Depositary Shares
NASDAQ:POM
0.50x $1.08 Billion $2.14 Billion USA $0.86 ▼ -23.87%
874 INCUVO S.A. ZY -50
F:68X
0.50x €1.22 Million
≈ $1.43 Million
€2.42 Million Germany €0.10 ▲ +9.31%
875 Liaoning He Eye Hospital Group Co. LTD.
SHE:301103
0.50x CN¥156.93 Million
≈ $22.96 Million
CN¥311.18 Million China CN¥15.67 ▼ -1.51%
876 Argen-X
F:1AE
0.50x €685.19 Million
≈ $801.06 Million
€1.36 Billion Germany €748.40 ▼ -0.03%
877 Taigen Biopharmaceuticals Holdings Ltd
TWO:4157
0.50x NT$46.51 Million
≈ $1.47 Million
NT$92.38 Million Taiwan NT$8.52 ▲ +1.07%
878 Antelope Enterprise Holdings Ltd
NASDAQ:AEHL
0.50x $36.55 Million $72.73 Million USA $0.67 ▼ -19.28%
879 Nebag ag
SW:NBEN
0.50x CHF46.13K
≈ $58.32K
CHF91.85K Switzerland CHF6.00 ▼ -1.64%
880 Ksolves India Limited
NSE:KSOLVES
0.50x Rs163.94 Million
≈ $1.77 Million
Rs326.67 Million India Rs299.40 ▲ +0.86%
881 Aic Mines Ltd
AU:A1M
0.50x AU$48.93 Million
≈ $34.62 Million
AU$97.62 Million Australia AU$0.63 ▲ +3.31%
882 Focus Point Holdings Bhd
KLSE:0157
0.50x RM92.09 Million
≈ $23.12 Million
RM183.81 Million Malaysia RM0.51 ▲ +0.00%
883 Zhejiang Natural Outdoor Goods Inc.
SHG:605080
0.50x CN¥156.80 Million
≈ $22.95 Million
CN¥313.07 Million China CN¥20.20 ▲ +3.91%
884 ZTO Express (Cayman) Inc
NYSE:ZTO
0.50x $11.97 Billion $23.90 Billion USA $24.15 ▲ +0.96%
885 Prima Cakrawala Abadi PT
JK:PCAR
0.50x Rp11.48 Billion
≈ $672.43K
Rp22.92 Billion Indonesia Rp38.00 ▲ +0.00%
886 Supercomnet Technologies Bhd
KLSE:0001
0.50x RM10.72 Million
≈ $2.69 Million
RM21.42 Million Malaysia RM0.45 ▲ +0.00%
887 Dropsuite Ltd
AU:DSE
0.50x AU$3.23 Million
≈ $2.28 Million
AU$6.46 Million Australia AU$5.88 ▲ +0.00%
888 Rhone Ma Holdings Bhd
KLSE:5278
0.50x RM41.17 Million
≈ $10.34 Million
RM82.80 Million Malaysia RM0.70 ▲ +0.00%
889 Consolidated Water Co Ltd
NASDAQ:CWCO
0.50x $15.41 Million $31.03 Million USA $29.00 ▼ -0.58%
890 Three A Resources Bhd
KLSE:0012
0.50x RM24.01 Million
≈ $6.03 Million
RM48.38 Million Malaysia RM0.70 ▲ +0.00%
891 Griffin Mining
LSE:GFM
0.50x GBX24.01 Million
≈ $2.92K
GBX48.44 Million UK GBX295.00 ▼ -1.67%
892 Henan Newland Pharmaceutical Co. Ltd. A
SHE:301277
0.50x CN¥116.94 Million
≈ $17.11 Million
CN¥236.14 Million China CN¥10.34 ▼ -0.39%
893 Indo Tambangraya Megah Tbk
JK:ITMG
0.50x Rp235.26 Million
≈ $13.79K
Rp475.20 Million Indonesia Rp24325.00 ▲ +1.99%
894 Acorn Capital Investment Fund Ltd
AU:ACQ
0.49x AU$3.92 Million
≈ $2.77 Million
AU$7.92 Million Australia AU$0.87 ▲ +0.58%
895 Fujian Wanchen Biotechnology Co. Ltd
SHE:300972
0.49x CN¥3.63 Billion
≈ $531.40 Million
CN¥7.34 Billion China CN¥194.59 ▲ +2.69%
896 Mackolik Internet Hizmetleri Ticaret A.S.
IS:MACKO
0.49x TL109.72 Million
≈ $2.46 Million
TL221.75 Million Turkey TL33.68 ▲ +1.45%
897 Flexion Mobile PLC
ST:FLEXM
0.49x Skr10.18 Million
≈ $1.10 Million
Skr20.59 Million Sweden Skr3.49 ▲ +5.76%
898 LTKM Bhd
KLSE:7085
0.49x RM43.42 Million
≈ $10.90 Million
RM87.83 Million Malaysia RM1.25 ▲ +3.31%
899 IntelliEPI Cayman
TWO:4971
0.49x NT$63.02 Million
≈ $1.99 Million
NT$127.53 Million Taiwan NT$367.00 ▼ -2.13%
900 Ningbo Ocean Shipping Co. Ltd. A
SHG:601022
0.49x CN¥1.41 Billion
≈ $205.86 Million
CN¥2.85 Billion China CN¥8.11 ▲ +2.01%