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
2901 DIC India Limited
NSE:DICIND
0.21x Rs424.37 Million
≈ $4.59 Million
Rs2.02 Billion India Rs496.15 ▲ +1.23%
2902 Dexxos Participações S.A
SA:DEXP3
0.21x R$119.65 Million
≈ $23.48 Million
R$568.91 Million Brazil R$7.05 ▼ -0.14%
2903 Elixirr International Plc
LSE:ELIX
0.21x GBX22.83 Million
≈ $2.78K
GBX108.56 Million UK GBX696.00 ▼ -0.57%
2904 Kingston Resources Ltd
AU:KSN
0.21x AU$7.90 Million
≈ $5.59 Million
AU$37.58 Million Australia AU$0.04 ▲ +0.00%
2905 Feerum S.A.
WAR:FEE
0.21x zł8.88 Million
≈ $2.44 Million
zł42.23 Million Poland zł17.00 ▼ -3.41%
2906 Pacific Hospital Supply Co Ltd
TWO:4126
0.21x NT$200.14 Million
≈ $6.31 Million
NT$951.83 Million Taiwan NT$80.10 ▲ +0.50%
2907 Unitronics
TA:UNIT
0.21x ILA12.30 Million
≈ $32.98K
ILA58.52 Million Israel ILA1876.00 ▲ +1.30%
2908 Houlihan Lokey Inc
NYSE:HLI
0.21x $325.05 Million $1.55 Billion USA $137.89 ▲ +1.67%
2909 Floyd Public Company Limited
BK:FLOYD
0.21x ฿25.87 Million
≈ $806.48K
฿123.12 Million Thailand ฿0.99 ▼ -1.98%
2910 Orgabio Holdings Bhd
KLSE:0252
0.21x RM7.94 Million
≈ $1.99 Million
RM37.80 Million Malaysia RM0.30 ▲ +1.69%
2911 Ctek AB
ST:CTEK
0.21x Skr130.50 Million
≈ $14.04 Million
Skr621.40 Million Sweden Skr13.64 ▲ +0.15%
2912 FUJIFILM HDGS CORP. ADR 1
F:FJIA
0.21x €428.16 Billion
≈ $500.57 Billion
€2.04 Trillion Germany €7.55 ▼ -1.95%
2913 Nahar Industrial Enterprises Limited
NSE:NAHARINDUS
0.21x Rs1.45 Billion
≈ $15.67 Million
Rs6.90 Billion India Rs117.26 ▲ +1.17%
2914 Korea Information Engineering Services Co. Ltd
KQ:039740
0.21x ₩14.57 Billion
≈ $9.87 Million
₩69.38 Billion Korea ₩3735.00 ▲ +4.62%
2915 Zhejiang Jianye Chemical Co Ltd
SHG:603948
0.21x CN¥97.86 Million
≈ $14.32 Million
CN¥466.14 Million China CN¥25.84 ▲ +3.94%
2916 CORESTATE Capital Holding S.A
XETRA:CCAP
0.21x €152.20 Million
≈ $177.94 Million
€725.00 Million Germany €0.24 ▲ +0.00%
2917 Thanapiriya Public Company Limited
BK:TNP
0.21x ฿76.14 Million
≈ $2.37 Million
฿362.68 Million Thailand ฿2.78 ▲ +0.00%
2918 Chengdu Bright Eye Hospital Co. Ltd.
SHE:301239
0.21x CN¥544.86 Million
≈ $79.73 Million
CN¥2.60 Billion China CN¥33.23 ▲ +4.10%
2919 DUFRY AG UNSP.ADR/010
F:D2JA
0.21x €2.99 Billion
≈ $3.50 Billion
€14.24 Billion Germany €5.15 ▼ -2.83%
2920 Guangzhou Ruoyuchen Information Tec
SHE:003010
0.21x CN¥294.83 Million
≈ $43.14 Million
CN¥1.40 Billion China CN¥24.84 ▲ +3.33%
2921 Genesco Inc
NYSE:GCO
0.21x $173.36 Million $825.93 Million USA $42.50 ▼ -0.51%
2922 Euroapi SAS
PA:EAPI
0.21x €108.40 Million
≈ $126.73 Million
€516.70 Million France €1.27 ▼ -1.25%
2923 Hwaxin Environmental Co. Ltd. A
SHE:301265
0.21x CN¥132.41 Million
≈ $19.38 Million
CN¥632.55 Million China CN¥26.13 ▲ +2.55%
2924 Western Digital Corporation
NASDAQ:WDC
0.21x $1.12 Billion $5.37 Billion USA $562.93 ▲ +6.35%
2925 Investsmart Group Ltd
AU:INV
0.21x AU$1.34 Million
≈ $949.19K
AU$6.41 Million Australia AU$0.17 ▲ +6.25%
2926 Woojin
KO:105840
0.21x ₩9.30 Billion
≈ $6.30 Million
₩44.43 Billion Korea ₩18070.00 ▲ +2.96%
2927 IMI PLC
LSE:IMI
0.21x GBX286.90 Million
≈ $34.91K
GBX1.37 Billion UK GBX2850.00 ▲ +0.71%
2928 Alvopetro Energy
V:ALV
0.21x CA$9.36 Million
≈ $6.77 Million
CA$44.74 Million Canada CA$9.10 ▲ +3.53%
2929 Ajanta Pharma Limited
NSE:AJANTPHARM
0.21x Rs2.84 Billion
≈ $30.71 Million
Rs13.57 Billion India Rs3131.00 ▼ -0.39%
2930 Hunan Gold Corp Ltd
SHE:002155
0.21x CN¥269.86 Million
≈ $39.49 Million
CN¥1.29 Billion China CN¥24.23 ▲ +3.86%
2931 Yubico AB
ST:YUBICO
0.21x Skr123.30 Million
≈ $13.27 Million
Skr589.70 Million Sweden Skr56.85 ▲ +4.50%
2932 TR Property Investment Trust plc
LSE:TRY
0.21x GBX31.30 Million
≈ $3.81K
GBX149.71 Million UK GBX314.00 ▲ +2.28%
2933 UCB SA
BR:UCB
0.21x €1.52 Billion
≈ $1.78 Billion
€7.29 Billion Belgium €274.90 ▲ +1.44%
2934 JIADE LIMITED Common stock
NASDAQ:JDZG
0.21x $4.86 Million $23.23 Million USA $50.00 ▲ +0.00%
2935 ZWSOFT Guangzhou Co Ltd
SHG:688083
0.21x CN¥117.39 Million
≈ $17.18 Million
CN¥561.65 Million China CN¥65.01 ▲ +5.14%
2936 Superloop Ltd
AU:SLC
0.21x AU$50.54 Million
≈ $35.76 Million
AU$241.95 Million Australia AU$3.64 ▲ +1.11%
2937 Yew Lee Pacific Group Berhad
KLSE:0248
0.21x RM681.00K
≈ $170.98K
RM3.26 Million Malaysia RM0.58 ▲ +0.00%
2938 Hae In
KO:003010
0.21x ₩25.66 Billion
≈ $17.39 Million
₩123.03 Billion Korea ₩5050.00 ▲ +7.45%
2939 Xiamen East Asia Machinery Industrial Co. Ltd.
SHE:301028
0.21x CN¥268.88 Million
≈ $39.35 Million
CN¥1.29 Billion China CN¥15.95 ▲ +1.79%
2940 Alkyl Amines Chemicals Limited
NSE:ALKYLAMINE
0.21x Rs754.80 Million
≈ $8.16 Million
Rs3.62 Billion India Rs1831.80 ▲ +1.27%
2941 Tracsis Plc
LSE:TRCS
0.21x GBX6.87 Million
≈ $835.88
GBX32.96 Million UK GBX332.50 ▲ +0.76%
2942 Lafang China
SHG:603630
0.21x CN¥57.31 Million
≈ $8.39 Million
CN¥275.06 Million China CN¥13.23 ▲ +3.36%
2943 3P Learning Ltd
AU:3PL
0.21x AU$12.19 Million
≈ $8.62 Million
AU$58.50 Million Australia AU$0.27 ▲ +0.00%
2944 CORERO NETWORK SEC.LS-01
F:NYA1
0.21x €2.99 Million
≈ $3.49 Million
€14.35 Million Germany €0.11 ▼ -0.91%
2945 Aurinia Pharmaceuticals Inc
NASDAQ:AUPH
0.21x $32.56 Million $156.37 Million USA $15.82 ▼ -0.19%
2946 Balkrishna Industries Limited
NSE:BALKRISIND
0.21x Rs12.63 Billion
≈ $136.57 Million
Rs60.66 Billion India Rs2013.10 ▲ +1.98%
2947 Pt Pradiksi Gunatama Tbk
JK:PGUN
0.21x Rp115.89 Billion
≈ $6.79 Million
Rp557.14 Billion Indonesia Rp7625.00 ▲ +3.74%
2948 Luda Technology Group Limited
NYSE MKT:LUD
0.21x $5.46 Million $26.24 Million USA $4.49 ▼ -8.18%
2949 Kura Oncology Inc
NASDAQ:KURA
0.21x $117.27 Million $564.23 Million USA $9.05 ▲ +2.14%
2950 DY Power Corp
KO:210540
0.21x ₩13.37 Billion
≈ $9.06 Million
₩64.31 Billion Korea ₩12420.00 ▲ +1.39%
2951 Groupe Guillin SA
PA:ALGIL
0.21x €66.15 Million
≈ $77.33 Million
€318.34 Million France €22.50 ▲ +2.27%
2952 Tipco Asphalt Public Company Limited
BK:TASCO
0.21x ฿1.69 Billion
≈ $52.79 Million
฿8.15 Billion Thailand ฿13.80 ▲ +0.00%
2953 Tipco Asphalt Public Company Limited
F:TPY1
0.21x €1.69 Billion
≈ $1.98 Billion
€8.15 Billion Germany €0.33 ▲ +0.60%
2954 Zhejiang Jinsheng New Materials Co
SHE:300849
0.21x CN¥23.30 Million
≈ $3.41 Million
CN¥112.14 Million China CN¥22.53 ▼ -2.00%
2955 NPK International Inc.
NYSE:NPKI
0.21x $18.82 Million $90.60 Million USA $14.98 ▲ +2.25%
2956 Advani Hotels & Resorts (India) Limited
NSE:ADVANIHOTR
0.21x Rs80.56 Million
≈ $871.26K
Rs387.98 Million India Rs52.19 ▲ +3.74%
2957 Guangdong VTR Bio-Tech Co Ltd
SHE:300381
0.21x CN¥55.41 Million
≈ $8.11 Million
CN¥266.84 Million China CN¥5.81 ▲ +1.04%
2958 QTC Energy Public Company Limited
BK:QTC
0.21x ฿163.33 Million
≈ $5.09 Million
฿786.77 Million Thailand ฿4.60 ▼ -0.86%
2959 Macroblock
TWO:3527
0.21x NT$62.34 Million
≈ $1.96 Million
NT$300.31 Million Taiwan NT$59.40 ▲ +2.59%
2960 Mustang Industrial
TWO:5460
0.21x NT$17.60 Million
≈ $554.40K
NT$84.79 Million Taiwan NT$14.85 ▲ +1.37%
2961 AIMA Technology Group Co Ltd
SHG:603529
0.21x CN¥3.03 Billion
≈ $443.80 Million
CN¥14.61 Billion China CN¥20.88 ▲ +4.30%
2962 Genius Electronic Optical Co Ltd
TW:3406
0.21x NT$3.56 Billion
≈ $112.11 Million
NT$17.16 Billion Taiwan NT$662.00 ▼ -4.47%
2963 Arista Networks
NYSE:ANET
0.21x $1.69 Billion $8.17 Billion USA $163.24 ▲ +4.37%
2964 The a2 Milk Company Ltd
AU:A2M
0.21x AU$95.20 Million
≈ $67.36 Million
AU$459.58 Million Australia AU$6.06 ▲ +10.18%
2965 Suzhou Electrical Apparatus Sci
SHE:300215
0.21x CN¥95.26 Million
≈ $13.94 Million
CN¥460.23 Million China CN¥6.99 ▲ +3.25%
2966 UMT United Mobility Technology AG
XETRA:UMD
0.21x €965.00K
≈ $1.13 Million
€4.66 Million Germany €1.17 ▼ -0.85%
2967 Trigold Holdings Ltd
TWO:3709
0.21x NT$2.27 Billion
≈ $71.38 Million
NT$10.95 Billion Taiwan NT$73.30 ▲ +0.83%
2968 Ampli SA w upadlosci ukladowej
WAR:APL
0.21x zł454.00K
≈ $124.95K
zł2.19 Million Poland zł1.11 ▼ -3.48%
2969 New Hope Corporation Ltd
AU:NHC
0.21x AU$185.02 Million
≈ $130.91 Million
AU$894.41 Million Australia AU$6.04 ▲ +0.33%
2970 Incyte Corporation
NASDAQ:INCY
0.21x $369.35 Million $1.79 Billion USA $108.53 ▲ +0.65%
2971 SPRINGFIELD PROP. LS-125
F:9MZ
0.21x €30.07 Million
≈ $35.15 Million
€145.51 Million Germany €1.07 ▲ +0.00%
2972 Kamux Suomi Oy
HE:KAMUX
0.21x €18.80 Million
≈ $21.98 Million
€91.00 Million Finland €1.59 ▼ -1.12%
2973 Aran Research and Development 1982 Ltd
TA:ARAN
0.21x ILA17.80 Million
≈ $47.73K
ILA86.18 Million Israel ILA4500.00 ▲ +1.12%
2974 Sinoseal Holding Co Ltd
SHE:300470
0.21x CN¥105.57 Million
≈ $15.45 Million
CN¥511.52 Million China CN¥30.75 ▲ +0.07%
2975 Pulse Seismic Inc
TO:PSD
0.21x CA$1.27 Million
≈ $919.42K
CA$6.16 Million Canada CA$3.34 ▲ +2.45%
2976 Nanhua Futures Co Ltd
SHG:603093
0.21x CN¥12.31 Billion
≈ $1.80 Billion
CN¥59.67 Billion China CN¥19.12 ▲ +5.81%
2977 Ral Yatirim Holding AS
IS:RALYH
0.21x TL1.69 Billion
≈ $37.80 Million
TL8.18 Billion Turkey TL211.50 ▼ -7.84%
2978 Intellinetics Inc
NYSE MKT:INLX
0.21x $1.35 Million $6.55 Million USA $6.69 ▼ -0.15%
2979 ICDS Limited
NSE:ICDSLTD
0.21x Rs6.36 Million
≈ $68.81K
Rs30.86 Million India Rs44.99 ▲ +5.61%
2980 Plastikkart Akilli Kart Iletisim Sistemleri Sanayi ve Ticaret AS
IS:PKART
0.21x TL67.97 Million
≈ $1.52 Million
TL329.77 Million Turkey TL128.80 ▲ +9.99%
2981 Chang Lan Electric Technology Co Ltd
SHE:002879
0.21x CN¥123.48 Million
≈ $18.07 Million
CN¥599.45 Million China CN¥14.45 ▲ +0.84%
2982 Lyka Labs Limited
NSE:LYKALABS
0.21x Rs136.84 Million
≈ $1.48 Million
Rs664.32 Million India Rs69.60 ▲ +0.87%
2983 Guodian Nanjing Automation Co Ltd
SHG:600268
0.21x CN¥1.42 Billion
≈ $207.30 Million
CN¥6.88 Billion China CN¥12.36 ▲ +3.78%
2984 Tilaknagar Industries Limited
NSE:TI
0.21x Rs696.49 Million
≈ $7.53 Million
Rs3.38 Billion India Rs434.90 ▲ +1.61%
2985 Perdana Gapura Prima Tbk
JK:GPRA
0.21x Rp112.22 Billion
≈ $6.58 Million
Rp545.11 Billion Indonesia Rp105.00 ▲ +0.96%
2986 Changzhou Langbo Seal Polytron Technologies Co Ltd Class A
SHG:603655
0.21x CN¥8.90 Million
≈ $1.30 Million
CN¥43.24 Million China CN¥33.11 ▲ +2.44%
2987 Temple & Webster Group Ltd
AU:TPW
0.21x AU$31.29 Million
≈ $22.14 Million
AU$152.07 Million Australia AU$5.27 ▲ +3.54%
2988 Dajin Heavy Industry Corp
SHE:002487
0.21x CN¥1.27 Billion
≈ $186.00 Million
CN¥6.18 Billion China CN¥59.55 ▲ +1.83%
2989 Pelita Samudera Shipping Tbk PT
JK:PSSI
0.21x Rp86.23 Billion
≈ $5.05 Million
Rp419.43 Billion Indonesia Rp296.00 ▲ +2.07%
2990 Sturm Ruger & Company Inc
NYSE:RGR
0.21x $12.89 Million $62.69 Million USA $39.47 ▲ +0.43%
2991 Gateway Distriparks Limited
NSE:GATEWAY
0.21x Rs2.01 Billion
≈ $21.69 Million
Rs9.76 Billion India Rs58.09 ▲ +2.07%
2992 Neptis
WAR:YAN
0.21x zł4.09 Million
≈ $1.13 Million
zł19.90 Million Poland zł15.00 ▲ +2.74%
2993 Grupa Azoty Zaklady Azotowe Pulawy SA
WAR:ZAP
0.21x zł677.12 Million
≈ $186.35 Million
zł3.30 Billion Poland zł49.50 ▼ -4.81%
2994 NCS Multistage Holdings Inc
NASDAQ:NCSM
0.21x $7.17 Million $34.91 Million USA $54.33 ▲ +0.59%
2995 LUBAWA SA
WAR:LBW
0.21x zł31.04 Million
≈ $8.54 Million
zł151.17 Million Poland zł14.65 ▲ +4.79%
2996 Taseco Air Services JSC
VN:AST
0.21x ₫61.18 Billion
≈ $2.32 Million
₫298.09 Billion Vietnam ₫71100.00 ▼ -1.80%
2997 Shires Income
LSE:SHRS
0.21x GBX4.03 Million
≈ $489.97
GBX19.62 Million UK GBX302.00 ▲ +0.00%
2998 Asahi Songwon Colors Limited
NSE:ASAHISONG
0.21x Rs579.17 Million
≈ $6.26 Million
Rs2.82 Billion India Rs257.32 ▲ +2.25%
2999 Sumas Suni Tahta ve Mobilya Sanayi AS
IS:SUMAS
0.20x TL29.96 Million
≈ $671.10K
TL146.21 Million Turkey TL381.00 ▲ +0.73%
3000 Samsung Electronics Co Ltd
KO:005930
0.20x ₩22.57 Trillion
≈ $15.30 Billion
₩110.16 Trillion Korea ₩322500.00 ▲ +7.86%