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
901 Ksolves India Limited
NSE:KSOLVES
0.50x Rs163.94 Million
≈ $1.77 Million
Rs326.67 Million India Rs281.80 ▼ -0.11%
902 Aic Mines Ltd
AU:A1M
0.50x AU$48.93 Million
≈ $34.62 Million
AU$97.62 Million Australia AU$0.68 ▼ -2.86%
903 Focus Point Holdings Bhd
KLSE:0157
0.50x RM92.09 Million
≈ $23.12 Million
RM183.81 Million Malaysia RM0.54 ▲ +0.00%
904 Zhejiang Natural Outdoor Goods Inc.
SHG:605080
0.50x CN¥156.80 Million
≈ $22.95 Million
CN¥313.07 Million China CN¥22.55 ▼ -3.51%
905 ZTO Express (Cayman) Inc
NYSE:ZTO
0.50x $11.97 Billion $23.90 Billion USA $22.64 ▲ +0.22%
906 Prima Cakrawala Abadi PT
JK:PCAR
0.50x Rp11.48 Billion
≈ $672.43K
Rp22.92 Billion Indonesia Rp37.00 ▼ -5.13%
907 Supercomnet Technologies Bhd
KLSE:0001
0.50x RM10.72 Million
≈ $2.69 Million
RM21.42 Million Malaysia RM0.52 ▲ +0.00%
908 Urteste SA
WAR:URT
0.50x zł9.55 Million
≈ $2.63 Million
zł19.10 Million Poland zł44.30 ▼ -0.23%
909 Dropsuite Ltd
AU:DSE
0.50x AU$3.23 Million
≈ $2.28 Million
AU$6.46 Million Australia AU$5.88 ▲ +0.00%
910 09women Co. Ltd.
KQ:366030
0.50x ₩2.95 Billion
≈ $2.00 Million
₩5.93 Billion Korea ₩5240.00 ▼ -4.03%
911 Rhone Ma Holdings Bhd
KLSE:5278
0.50x RM41.17 Million
≈ $10.34 Million
RM82.80 Million Malaysia RM0.69 ▲ +0.00%
912 Genic Co. Ltd
KQ:123330
0.50x ₩7.70 Billion
≈ $5.22 Million
₩15.49 Billion Korea ₩22550.00 ▼ -1.53%
913 Consolidated Water Co Ltd
NASDAQ:CWCO
0.50x $15.41 Million $31.03 Million USA $29.49 ▼ -1.70%
914 Three A Resources Bhd
KLSE:0012
0.50x RM24.01 Million
≈ $6.03 Million
RM48.38 Million Malaysia RM0.70 ▼ -0.71%
915 Griffin Mining
LSE:GFM
0.50x GBX24.01 Million
≈ $2.92K
GBX48.44 Million UK GBX327.00 ▲ +2.51%
916 Henan Newland Pharmaceutical Co. Ltd. A
SHE:301277
0.50x CN¥116.94 Million
≈ $17.11 Million
CN¥236.14 Million China CN¥9.63 ▼ -1.83%
917 Indo Tambangraya Megah Tbk
JK:ITMG
0.50x Rp235.26 Million
≈ $13.79K
Rp475.20 Million Indonesia Rp22075.00 ▲ +0.34%
918 Fujian Wanchen Biotechnology Co. Ltd
SHE:300972
0.49x CN¥3.63 Billion
≈ $531.40 Million
CN¥7.34 Billion China CN¥192.92 ▲ +0.65%
919 Mackolik Internet Hizmetleri Ticaret A.S.
IS:MACKO
0.49x TL109.72 Million
≈ $2.46 Million
TL221.75 Million Turkey TL41.18 ▲ +1.38%
920 Flexion Mobile PLC
ST:FLEXM
0.49x Skr10.18 Million
≈ $1.10 Million
Skr20.59 Million Sweden Skr2.74 ▼ -5.52%
921 JiangXi Tianxin Pharm Co Ltd
SHG:603235
0.49x CN¥629.36 Million
≈ $92.10 Million
CN¥1.27 Billion China CN¥23.66 ▼ -1.74%
922 LTKM Bhd
KLSE:7085
0.49x RM43.42 Million
≈ $10.90 Million
RM87.83 Million Malaysia RM1.20 ▲ +0.00%
923 IntelliEPI Cayman
TWO:4971
0.49x NT$63.02 Million
≈ $1.99 Million
NT$127.53 Million Taiwan NT$716.00 ▲ +0.70%
924 Ningbo Ocean Shipping Co. Ltd. A
SHG:601022
0.49x CN¥1.41 Billion
≈ $205.86 Million
CN¥2.85 Billion China CN¥8.13 ▼ -1.93%
925 The Great Eastern Shipping Company Limited
NSE:GESHIP
0.49x Rs12.43 Billion
≈ $134.46 Million
Rs25.18 Billion India Rs1480.20 ▼ -2.44%
926 Aryt Industries Ltd
TA:ARYT
0.49x ILA85.59 Million
≈ $229.47K
ILA173.50 Million Israel ILA3023.00 ▲ +4.31%
927 Ihuman Inc
NYSE:IH
0.49x $189.59 Million $384.80 Million USA $1.62 ▼ -8.99%
928 PTC India Financial Services Limited
NSE:PFS
0.49x Rs11.66 Billion
≈ $126.12 Million
Rs23.73 Billion India Rs30.78 ▲ +0.13%
929 Advance NanoTek Limited
F:BBJ
0.49x €1.65 Million
≈ $1.93 Million
€3.36 Million Germany €0.46 ▲ +10.53%
930 Finsbury Growth & Income Trust
LSE:FGT
0.49x GBX16.57 Million
≈ $2.02K
GBX33.77 Million UK GBX737.00 ▼ -1.60%
931 Palma Serasih PT
JK:PSGO
0.49x Rp218.11 Billion
≈ $12.78 Million
Rp445.38 Billion Indonesia Rp185.00 ▼ -2.12%
932 MPS Limited
NSE:MPSLTD
0.49x Rs1.05 Billion
≈ $11.33 Million
Rs2.14 Billion India Rs1841.10 ▼ -0.53%
933 Tinybuild Inc
LSE:TBLD
0.49x GBX5.63 Million
≈ $685.53
GBX11.51 Million UK GBX7.35 ▲ +0.00%
934 Mobilia Holdings Bhd
KLSE:0229
0.49x RM18.57 Million
≈ $4.66 Million
RM37.94 Million Malaysia RM0.09 ▲ +0.00%
935 Energoaqua a.s.
PR:ENRGA
0.49x Kč468.32 Million
≈ $22.46 Million
Kč957.25 Million Czech Republic Kč4400.00 ▲ +15.79%
936 Hindustan Copper Limited
NSE:HINDCOPPER
0.49x Rs4.28 Billion
≈ $46.31 Million
Rs8.75 Billion India Rs545.40 ▼ -0.15%
937 Songcheng Performance Develop
SHE:300144
0.49x CN¥585.69 Million
≈ $85.70 Million
CN¥1.20 Billion China CN¥6.63 ▼ -1.34%
938 Zhejiang Wandekai Fluid Equipment Technology Co. Ltd. A
SHE:301309
0.49x CN¥89.73 Million
≈ $13.13 Million
CN¥183.63 Million China CN¥32.60 ▼ -1.81%
939 Oracle Financial Services Software Limited
NSE:OFSS
0.49x Rs10.30 Billion
≈ $111.36 Million
Rs21.07 Billion India Rs9997.50 ▼ -3.35%
940 Exelixis Inc
NASDAQ:EXEL
0.49x $333.51 Million $683.10 Million USA $51.60 ▲ +6.30%
941 Advance Zinctek Ltd
AU:ANO
0.49x AU$884.00K
≈ $625.49K
AU$1.81 Million Australia AU$0.80 ▲ +0.00%
942 Bellevue Group AG
SW:BBN
0.49x CHF16.84 Million
≈ $21.29 Million
CHF34.51 Million Switzerland CHF7.16 ▼ -2.72%
943 TwentyFour Income Fund Ltd
LSE:TFIF
0.49x GBX12.76 Million
≈ $1.55K
GBX26.16 Million UK GBX109.40 ▼ -0.18%
944 Jiangsu Favored Nanotechnology Co. Ltd. A
SHG:688371
0.49x CN¥52.85 Million
≈ $7.73 Million
CN¥108.65 Million China CN¥37.30 ▲ +6.27%
945 G-bits Network Technology Xiamen Co Ltd
SHG:603444
0.49x CN¥947.91 Million
≈ $138.71 Million
CN¥1.95 Billion China CN¥334.36 ▼ -0.64%
946 Peric Special Gases Co. Ltd. A
SHG:688146
0.49x CN¥677.11 Million
≈ $99.08 Million
CN¥1.39 Billion China CN¥182.66 ▼ -4.86%
947 Jilin Expressway Co Ltd
SHG:601518
0.49x CN¥232.86 Million
≈ $34.07 Million
CN¥479.81 Million China CN¥3.12 ▲ +0.65%
948 Jiangsu Jujie Microfiber Technology
SHE:300819
0.49x CN¥70.98 Million
≈ $10.39 Million
CN¥146.34 Million China CN¥63.61 ▼ -0.67%
949 Hefei Meiya Optoelectronic Technology Inc
SHE:002690
0.48x CN¥255.37 Million
≈ $37.37 Million
CN¥527.12 Million China CN¥15.22 ▼ -1.68%
950 Jiangxi Sunshine Dairy Co Ltd
SHE:001318
0.48x CN¥37.66 Million
≈ $5.51 Million
CN¥77.85 Million China CN¥11.74 ▼ -2.00%
951 ZHOU HEI YA HLDG -000001
F:ZHY
0.48x €416.39 Million
≈ $486.80 Million
€861.45 Million Germany €0.10 ▼ -5.56%
952 Sandfire Resources Ltd
AU:SFR
0.48x AU$523.71 Million
≈ $370.56 Million
AU$1.09 Billion Australia AU$20.27 ▲ +1.35%
953 T&L Co. Ltd
KQ:340570
0.48x ₩9.68 Billion
≈ $6.56 Million
₩20.08 Billion Korea ₩54400.00 ▼ -4.23%
954 Asia File Corporation Bhd
KLSE:7129
0.48x RM25.97 Million
≈ $6.52 Million
RM53.88 Million Malaysia RM1.32 ▲ +0.00%
955 Dongnan Electronics Co. Ltd. A
SHE:301359
0.48x CN¥45.29 Million
≈ $6.63 Million
CN¥93.98 Million China CN¥20.05 ▼ -2.62%
956 Caxton
JSE:CAT
0.48x ZAC886.27 Million
≈ $471.01K
ZAC1.84 Billion South Africa ZAC1200.00 ▼ -3.61%
957 Agung Semesta Sejahtera Tbk PT
JK:TARA
0.48x Rp23.20 Billion
≈ $1.36 Million
Rp48.16 Billion Indonesia Rp27.00 ▼ -10.00%
958 HHC Changzhou Corp.
SHE:301061
0.48x CN¥495.62 Million
≈ $72.53 Million
CN¥1.03 Billion China CN¥40.70 ▼ -1.17%
959 LI NING CO.LTD UNS.ADR/25
F:LNL
0.48x €4.85 Billion
≈ $5.67 Billion
€10.09 Billion Germany €51.00 ▼ -2.86%
960 Anpario Plc
LSE:ANP
0.48x GBX4.58 Million
≈ $557.13
GBX9.53 Million UK GBX545.00 ▼ -1.45%
961 K3 Business Technology Group PLC
LSE:KBT
0.48x GBX7.61 Million
≈ $925.55
GBX15.84 Million UK GBX45.00 ▼ -10.00%
962 Tamawood Ltd
AU:TWD
0.48x AU$9.68 Million
≈ $6.85 Million
AU$20.15 Million Australia AU$2.50 ▲ +0.00%
963 CSPC PHARMACEUT.GR. ADR4
F:CVGU
0.48x €5.83 Billion
≈ $6.82 Billion
€12.15 Billion Germany €3.52 ▲ +0.00%
964 Southern Acids (M) Bhd
KLSE:5134
0.48x RM59.37 Million
≈ $14.90 Million
RM123.71 Million Malaysia RM3.18 ▲ +0.00%
965 SWS Capital Bhd
KLSE:7186
0.48x RM18.99 Million
≈ $4.77 Million
RM39.58 Million Malaysia RM0.12 ▲ +15.00%
966 Aspeed Technology
TWO:5274
0.48x NT$1.32 Billion
≈ $41.71 Million
NT$2.76 Billion Taiwan NT$17980.00 ▼ -0.64%
967 Galva Technologies Tbk PT
JK:GLVA
0.48x Rp268.05 Billion
≈ $15.71 Million
Rp559.80 Billion Indonesia Rp334.00 ▼ -0.60%
968 Pro Medicus Ltd
AU:PME
0.48x AU$69.39 Million
≈ $49.10 Million
AU$144.99 Million Australia AU$159.63 ▼ -0.28%
969 Shenyang Xingqi Pharmaceutical Co Ltd
SHE:300573
0.48x CN¥268.97 Million
≈ $39.36 Million
CN¥562.18 Million China CN¥37.81 ▼ -2.32%
970 Sung Kwang Bend Co.Ltd
KQ:014620
0.48x ₩19.58 Billion
≈ $13.27 Million
₩40.94 Billion Korea ₩30350.00 ▲ +1.17%
971 Stadio Holdings Ltd
JSE:SDO
0.48x ZAC310.48 Million
≈ $165.00K
ZAC649.58 Million South Africa ZAC1160.00 ▼ -5.54%
972 Integral Ad Science Holding LLC
NASDAQ:IAS
0.48x $49.11 Million $102.86 Million USA $10.34 ▲ +0.78%
973 YM Tech Co. Ltd.
KQ:273640
0.48x ₩2.00 Billion
≈ $1.36 Million
₩4.19 Billion Korea ₩7280.00 ▼ -3.45%
974 NAPCO Security Technologies Inc
NASDAQ:NSSC
0.48x $13.36 Million $28.01 Million USA $35.99 ▼ -0.58%
975 Shanghai MicroPort EV MedTech Co. Ltd. A
SHG:688351
0.48x CN¥90.90 Million
≈ $13.30 Million
CN¥191.14 Million China CN¥24.35 ▼ -1.30%
976 FN REPUBLIC Co. Ltd
KQ:064090
0.48x ₩1.78 Billion
≈ $1.21 Million
₩3.75 Billion Korea ₩798.00 ▼ -4.66%
977 Homeritz Corporation Bhd
KLSE:5160
0.48x RM12.28 Million
≈ $3.08 Million
RM25.85 Million Malaysia RM0.38 ▼ -2.56%
978 De Nora India Limited
NSE:DENORA
0.47x Rs227.69 Million
≈ $2.46 Million
Rs479.57 Million India Rs703.50 ▼ -0.78%
979 Hunt Electronic Co Ltd
TWO:3297
0.47x NT$47.65 Million
≈ $1.50 Million
NT$100.37 Million Taiwan NT$33.60 ▼ -1.75%
980 Thac Ba Hydropower JSC
VN:TBC
0.47x ₫84.47 Billion
≈ $3.21 Million
₫178.14 Billion Vietnam ₫32000.00 ▲ +2.07%
981 PAM Mineral Tbk PT
JK:NICL
0.47x Rp65.73 Billion
≈ $3.85 Million
Rp138.61 Billion Indonesia Rp515.00 ▼ -14.88%
982 Duta Pertiwi Nusantara Tbk
JK:DPNS
0.47x Rp3.01 Billion
≈ $176.20K
Rp6.34 Billion Indonesia Rp310.00 ▲ +0.00%
983 PharmaResources (Shanghai) Co. Ltd. A
SHE:301230
0.47x CN¥135.51 Million
≈ $19.83 Million
CN¥285.89 Million China CN¥34.23 ▼ -0.32%
984 SYSMEX CORP.UNSP.ADR 1/2
F:0YX0
0.47x €88.25 Billion
≈ $103.17 Billion
€186.25 Billion Germany €6.45 ▼ -12.24%
985 ARB Corporation Ltd
AU:ARB
0.47x AU$63.90 Million
≈ $45.21 Million
AU$134.90 Million Australia AU$18.64 ▼ -3.42%
986 AbleGroup Bhd
KLSE:7086
0.47x RM832.00K
≈ $208.89K
RM1.76 Million Malaysia RM0.06 ▼ -7.69%
987 RADCOM Ltd
F:RAM
0.47x €14.61 Million
≈ $17.08 Million
€30.87 Million Germany €12.80 ▼ -2.29%
988 DOUBLED.INTERAC.SP.ADS/20
F:DDI
0.47x €42.63 Million
≈ $49.84 Million
€90.16 Million Germany €9.15 ▼ -6.63%
989 United Palm Oil Industry Public Company Limited
BK:UPOIC
0.47x ฿109.58 Million
≈ $3.42 Million
฿231.90 Million Thailand ฿6.90 ▼ -0.72%
990 Scope Industries Bhd
KLSE:0028
0.47x RM8.23 Million
≈ $2.07 Million
RM17.48 Million Malaysia RM0.08 ▲ +6.67%
991 CN YUH.ED.CORP. HD-00001
F:2YU
0.47x €1.63 Billion
≈ $1.91 Billion
€3.47 Billion Germany €0.04 ▼ -1.16%
992 Paradox Interactive AB (publ)
ST:PDX
0.47x Skr308.72 Million
≈ $33.22 Million
Skr656.64 Million Sweden Skr127.00 ▲ +3.59%
993 GREENHAWK RESOURCES INC.
F:2V70
0.47x €372.88K
≈ $435.94K
€793.79K Germany €0.00 ▲ +0.00%
994 PharmaEngine
TWO:4162
0.47x NT$53.01 Million
≈ $1.67 Million
NT$112.86 Million Taiwan NT$55.60 ▲ +1.28%
995 Ditas Dogan Yedek Parca Imalat ve Teknik AS
IS:DITAS
0.47x TL1.06 Billion
≈ $23.69 Million
TL2.26 Billion Turkey TL36.24 ▼ -1.52%
996 Shanghai Prisemi Electronics Co Ltd
SHG:688230
0.47x CN¥27.62 Million
≈ $4.04 Million
CN¥58.91 Million China CN¥64.51 ▲ +0.11%
997 CYL Corporation Bhd
KLSE:7157
0.47x RM9.11 Million
≈ $2.29 Million
RM19.44 Million Malaysia RM0.31 ▼ -8.96%
998 HAIDILAO INT.HLDG LTD
F:8HI
0.47x €5.66 Billion
≈ $6.62 Billion
€12.09 Billion Germany €1.41 ▲ +1.00%
999 Doubledown Interactive Co Ltd
NASDAQ:DDI
0.47x $42.23 Million $90.13 Million USA $11.48 ▼ -1.88%
1000 Wellcall Holdings Bhd
KLSE:7231
0.47x RM10.75 Million
≈ $2.70 Million
RM22.97 Million Malaysia RM1.16 ▼ -0.85%