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
2801 DIC India Limited
NSE:DICIND
0.21x Rs424.37 Million
≈ $4.59 Million
Rs2.02 Billion India Rs517.50 ▲ +1.64%
2802 Dexxos Participações S.A
SA:DEXP3
0.21x R$119.65 Million
≈ $23.48 Million
R$568.91 Million Brazil R$7.21 ▼ -0.28%
2803 Elixirr International Plc
LSE:ELIX
0.21x GBX22.83 Million
≈ $2.78K
GBX108.56 Million UK GBX644.00 ▼ -1.83%
2804 Kingston Resources Ltd
AU:KSN
0.21x AU$7.90 Million
≈ $5.59 Million
AU$37.58 Million Australia AU$0.04 ▼ -2.70%
2805 Feerum S.A.
WAR:FEE
0.21x zł8.88 Million
≈ $2.44 Million
zł42.23 Million Poland zł16.95 ▲ +0.00%
2806 Pacific Hospital Supply Co Ltd
TWO:4126
0.21x NT$200.14 Million
≈ $6.31 Million
NT$951.83 Million Taiwan NT$76.50 ▼ -0.39%
2807 Unitronics
TA:UNIT
0.21x ILA12.30 Million
≈ $32.98K
ILA58.52 Million Israel ILA2035.00 ▼ -0.25%
2808 Houlihan Lokey Inc
NYSE:HLI
0.21x $325.05 Million $1.55 Billion USA $140.23 ▲ +1.76%
2809 Floyd Public Company Limited
BK:FLOYD
0.21x ฿25.87 Million
≈ $806.48K
฿123.12 Million Thailand ฿1.12 ▲ +0.90%
2810 Costain Group PLC
LSE:COST
0.21x GBX63.80 Million
≈ $7.76K
GBX303.70 Million UK GBX216.50 ▲ +0.23%
2811 Orgabio Holdings Bhd
KLSE:0252
0.21x RM7.94 Million
≈ $1.99 Million
RM37.80 Million Malaysia RM0.29 ▼ -5.00%
2812 Ctek AB
ST:CTEK
0.21x Skr130.50 Million
≈ $14.04 Million
Skr621.40 Million Sweden Skr14.18 ▲ +0.28%
2813 Techno Medical Public Company Limited
BK:TM
0.21x ฿96.75 Million
≈ $3.02 Million
฿460.71 Million Thailand ฿0.93 ▲ +1.09%
2814 FUJIFILM HDGS CORP. ADR 1
F:FJIA
0.21x €428.16 Billion
≈ $500.57 Billion
€2.04 Trillion Germany €7.55 ▼ -1.95%
2815 Nahar Industrial Enterprises Limited
NSE:NAHARINDUS
0.21x Rs1.45 Billion
≈ $15.67 Million
Rs6.90 Billion India Rs116.64 ▲ +0.47%
2816 Korea Information Engineering Services Co. Ltd
KQ:039740
0.21x ₩14.57 Billion
≈ $9.87 Million
₩69.38 Billion Korea ₩3080.00 ▲ +0.33%
2817 Zhejiang Jianye Chemical Co Ltd
SHG:603948
0.21x CN¥97.86 Million
≈ $14.32 Million
CN¥466.14 Million China CN¥18.34 ▼ -0.16%
2818 CORESTATE Capital Holding S.A
XETRA:CCAP
0.21x €152.20 Million
≈ $177.94 Million
€725.00 Million Germany €0.21 ▼ -18.82%
2819 Thanapiriya Public Company Limited
BK:TNP
0.21x ฿76.14 Million
≈ $2.37 Million
฿362.68 Million Thailand ฿2.88 ▲ +0.70%
2820 Chengdu Bright Eye Hospital Co. Ltd.
SHE:301239
0.21x CN¥544.86 Million
≈ $79.73 Million
CN¥2.60 Billion China CN¥29.99 ▼ -3.32%
2821 DUFRY AG UNSP.ADR/010
F:D2JA
0.21x €2.99 Billion
≈ $3.50 Billion
€14.24 Billion Germany €5.15 ▼ -2.83%
2822 Guangzhou Ruoyuchen Information Tec
SHE:003010
0.21x CN¥294.83 Million
≈ $43.14 Million
CN¥1.40 Billion China CN¥23.37 ▼ -3.59%
2823 Euroapi SAS
PA:EAPI
0.21x €108.40 Million
≈ $126.73 Million
€516.70 Million France €1.23 ▲ +0.33%
2824 Hwaxin Environmental Co. Ltd. A
SHE:301265
0.21x CN¥132.41 Million
≈ $19.38 Million
CN¥632.55 Million China CN¥19.21 ▼ -2.68%
2825 Western Digital Corporation
NASDAQ:WDC
0.21x $1.12 Billion $5.37 Billion USA $519.80 ▼ -6.90%
2826 Investsmart Group Ltd
AU:INV
0.21x AU$1.34 Million
≈ $949.19K
AU$6.41 Million Australia AU$0.11 ▲ +0.00%
2827 Woojin
KO:105840
0.21x ₩9.30 Billion
≈ $6.30 Million
₩44.43 Billion Korea ₩14220.00 ▼ -3.40%
2828 IMI PLC
LSE:IMI
0.21x GBX286.90 Million
≈ $34.91K
GBX1.37 Billion UK GBX3050.00 ▲ +1.13%
2829 Alvopetro Energy
V:ALV
0.21x CA$9.36 Million
≈ $6.77 Million
CA$44.74 Million Canada CA$9.96 ▼ -0.90%
2830 Ajanta Pharma Limited
NSE:AJANTPHARM
0.21x Rs2.84 Billion
≈ $30.71 Million
Rs13.57 Billion India Rs3369.50 ▼ -2.05%
2831 Hunan Gold Corp Ltd
SHE:002155
0.21x CN¥269.86 Million
≈ $39.49 Million
CN¥1.29 Billion China CN¥22.18 ▼ -4.97%
2832 Yubico AB
ST:YUBICO
0.21x Skr123.30 Million
≈ $13.27 Million
Skr589.70 Million Sweden Skr60.95 ▲ +0.16%
2833 TR Property Investment Trust plc
LSE:TRY
0.21x GBX31.30 Million
≈ $3.81K
GBX149.71 Million UK GBX312.50 ▲ +0.32%
2834 UCB SA
BR:UCB
0.21x €1.52 Billion
≈ $1.78 Billion
€7.29 Billion Belgium €246.00 ▲ +1.23%
2835 JIADE LIMITED Common stock
NASDAQ:JDZG
0.21x $4.86 Million $23.23 Million USA $50.00 ▲ +0.00%
2836 ZWSOFT Guangzhou Co Ltd
SHG:688083
0.21x CN¥117.39 Million
≈ $17.18 Million
CN¥561.65 Million China CN¥42.65 ▼ -3.48%
2837 Superloop Ltd
AU:SLC
0.21x AU$50.54 Million
≈ $35.76 Million
AU$241.95 Million Australia AU$3.09 ▼ -2.83%
2838 Yew Lee Pacific Group Berhad
KLSE:0248
0.21x RM681.00K
≈ $170.98K
RM3.26 Million Malaysia RM0.58 ▲ +0.88%
2839 Hae In
KO:003010
0.21x ₩25.66 Billion
≈ $17.39 Million
₩123.03 Billion Korea ₩4430.00 ▼ -0.23%
2840 Xiamen East Asia Machinery Industrial Co. Ltd.
SHE:301028
0.21x CN¥268.88 Million
≈ $39.35 Million
CN¥1.29 Billion China CN¥11.00 ▼ -2.83%
2841 Alkyl Amines Chemicals Limited
NSE:ALKYLAMINE
0.21x Rs754.80 Million
≈ $8.16 Million
Rs3.62 Billion India Rs1789.50 ▼ -1.25%
2842 Genesco Inc
NYSE:GCO
0.21x $173.36 Million $831.59 Million USA $35.69 ▲ +2.23%
2843 Tracsis Plc
LSE:TRCS
0.21x GBX6.87 Million
≈ $835.88
GBX32.96 Million UK GBX364.00 ▲ +12.00%
2844 Lafang China
SHG:603630
0.21x CN¥57.31 Million
≈ $8.39 Million
CN¥275.06 Million China CN¥13.12 ▼ -5.41%
2845 International Seaways Inc
NYSE:INSW
0.21x $141.06 Million $677.07 Million USA $92.28 ▲ +1.02%
2846 3P Learning Ltd
AU:3PL
0.21x AU$12.19 Million
≈ $8.62 Million
AU$58.50 Million Australia AU$0.32 ▲ +3.23%
2847 CORERO NETWORK SEC.LS-01
F:NYA1
0.21x €2.99 Million
≈ $3.49 Million
€14.35 Million Germany €0.08 ▲ +0.00%
2848 Aurinia Pharmaceuticals Inc
NASDAQ:AUPH
0.21x $32.56 Million $156.37 Million USA $15.35 ▲ +0.72%
2849 Epigral Ltd.
NSE:EPIGRAL
0.21x Rs2.67 Billion
≈ $28.91 Million
Rs12.84 Billion India Rs1162.70 ▲ +0.93%
2850 Balkrishna Industries Limited
NSE:BALKRISIND
0.21x Rs12.63 Billion
≈ $136.57 Million
Rs60.66 Billion India Rs2013.50 ▲ +0.10%
2851 Indian Metals & Ferro Alloys Limited
NSE:IMFA
0.21x Rs3.31 Billion
≈ $35.78 Million
Rs15.90 Billion India Rs1340.10 ▲ +0.28%
2852 ICDS Limited
NSE:ICDSLTD
0.21x Rs6.36 Million
≈ $68.81K
Rs30.58 Million India Rs40.48 ▼ -0.78%
2853 Southeast Cement Co Ltd
TW:1110
0.21x NT$651.24 Million
≈ $20.52 Million
NT$3.13 Billion Taiwan NT$15.95 ▼ -0.62%
2854 Pt Pradiksi Gunatama Tbk
JK:PGUN
0.21x Rp115.89 Billion
≈ $6.79 Million
Rp557.14 Billion Indonesia Rp8050.00 ▼ -3.01%
2855 Luda Technology Group Limited
NYSE MKT:LUD
0.21x $5.46 Million $26.24 Million USA $4.49 ▼ -8.18%
2856 DY Power Corp
KO:210540
0.21x ₩13.37 Billion
≈ $9.06 Million
₩64.31 Billion Korea ₩10790.00 ▼ -2.53%
2857 Groupe Guillin SA
PA:ALGIL
0.21x €66.15 Million
≈ $77.33 Million
€318.34 Million France €21.80 ▼ -1.80%
2858 Tipco Asphalt Public Company Limited
F:TPY1
0.21x €1.69 Billion
≈ $1.98 Billion
€8.15 Billion Germany €0.33 ▲ +0.00%
2859 Mr D I Y Group M Bhd
KLSE:5296
0.21x RM427.61 Million
≈ $107.36 Million
RM2.06 Billion Malaysia RM1.58 ▼ -1.25%
2860 Guangdong VTR Bio-Tech Co Ltd
SHE:300381
0.21x CN¥55.41 Million
≈ $8.11 Million
CN¥266.84 Million China CN¥5.40 ▼ -3.23%
2861 Macroblock
TWO:3527
0.21x NT$62.34 Million
≈ $1.96 Million
NT$300.31 Million Taiwan NT$55.80 ▼ -1.41%
2862 Hochschild Mining plc
LSE:HOC
0.21x GBX266.36 Million
≈ $32.41K
GBX1.28 Billion UK GBX444.60 ▲ +1.51%
2863 Mustang Industrial
TWO:5460
0.21x NT$17.60 Million
≈ $554.40K
NT$84.79 Million Taiwan NT$16.10 ▼ -2.72%
2864 AIMA Technology Group Co Ltd
SHG:603529
0.21x CN¥3.03 Billion
≈ $443.80 Million
CN¥14.61 Billion China CN¥20.86 ▼ -1.74%
2865 Arista Networks
NYSE:ANET
0.21x $1.69 Billion $8.17 Billion USA $173.99 ▼ -1.48%
2866 The a2 Milk Company Ltd
AU:A2M
0.21x AU$95.20 Million
≈ $67.36 Million
AU$459.58 Million Australia AU$6.95 ▲ +0.29%
2867 Suzhou Electrical Apparatus Sci
SHE:300215
0.21x CN¥95.26 Million
≈ $13.94 Million
CN¥460.23 Million China CN¥5.68 ▼ -4.05%
2868 Rimoni
TA:RIMO
0.21x ILA10.49 Million
≈ $28.13K
ILA50.69 Million Israel ILA3496.00 ▲ +0.26%
2869 Trigold Holdings Ltd
TWO:3709
0.21x NT$2.27 Billion
≈ $71.38 Million
NT$10.95 Billion Taiwan NT$72.30 ▼ -2.82%
2870 Ampli SA w upadlosci ukladowej
WAR:APL
0.21x zł454.00K
≈ $124.95K
zł2.19 Million Poland zł1.08 ▲ +0.00%
2871 New Hope Corporation Ltd
AU:NHC
0.21x AU$185.02 Million
≈ $130.91 Million
AU$894.41 Million Australia AU$5.59 ▲ +0.54%
2872 Incyte Corporation
NASDAQ:INCY
0.21x $369.35 Million $1.79 Billion USA $117.67 ▲ +0.84%
2873 Turism Hotelur
RO:EFO
0.21x RON7.60 Million
≈ $1.74 Million
RON36.76 Million Romania RON0.77 ▲ +7.69%
2874 SPRINGFIELD PROP. LS-125
F:9MZ
0.21x €30.07 Million
≈ $35.15 Million
€145.51 Million Germany €1.08 ▲ +0.93%
2875 Kamux Suomi Oy
HE:KAMUX
0.21x €18.80 Million
≈ $21.98 Million
€91.00 Million Finland €1.52 ▲ +0.00%
2876 CWB Automotive Electronics Co Ltd
SHG:605005
0.21x CN¥115.38 Million
≈ $16.88 Million
CN¥558.55 Million China CN¥14.47 ▼ -1.63%
2877 Sinoseal Holding Co Ltd
SHE:300470
0.21x CN¥105.57 Million
≈ $15.45 Million
CN¥511.52 Million China CN¥28.66 ▼ -2.08%
2878 Pulse Seismic Inc
TO:PSD
0.21x CA$1.27 Million
≈ $919.42K
CA$6.16 Million Canada CA$3.19 ▼ -2.45%
2879 Nanhua Futures Co Ltd
SHG:603093
0.21x CN¥12.31 Billion
≈ $1.80 Billion
CN¥59.67 Billion China CN¥16.39 ▼ -4.26%
2880 Ral Yatirim Holding AS
IS:RALYH
0.21x TL1.69 Billion
≈ $37.80 Million
TL8.18 Billion Turkey TL256.00 ▲ +0.59%
2881 Intellinetics Inc
NYSE MKT:INLX
0.21x $1.35 Million $6.55 Million USA $6.69 ▼ -0.15%
2882 Plastikkart Akilli Kart Iletisim Sistemleri Sanayi ve Ticaret AS
IS:PKART
0.21x TL67.97 Million
≈ $1.52 Million
TL329.77 Million Turkey TL128.50 ▼ -4.53%
2883 Chang Lan Electric Technology Co Ltd
SHE:002879
0.21x CN¥123.48 Million
≈ $18.07 Million
CN¥599.45 Million China CN¥18.05 ▲ +9.99%
2884 Lyka Labs Limited
NSE:LYKALABS
0.21x Rs136.84 Million
≈ $1.48 Million
Rs664.32 Million India Rs62.53 ▼ -0.57%
2885 Guodian Nanjing Automation Co Ltd
SHG:600268
0.21x CN¥1.42 Billion
≈ $207.30 Million
CN¥6.88 Billion China CN¥10.88 ▼ -6.69%
2886 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¥24.60 ▼ -0.89%
2887 Temple & Webster Group Ltd
AU:TPW
0.21x AU$31.29 Million
≈ $22.14 Million
AU$152.07 Million Australia AU$4.93 ▼ -0.80%
2888 Koh Young Technology Inc
KQ:098460
0.21x ₩18.96 Billion
≈ $12.85 Million
₩92.18 Billion Korea ₩25800.00 ▼ -6.35%
2889 Dajin Heavy Industry Corp
SHE:002487
0.21x CN¥1.27 Billion
≈ $186.00 Million
CN¥6.18 Billion China CN¥38.19 ▼ -3.44%
2890 Pelita Samudera Shipping Tbk PT
JK:PSSI
0.21x Rp86.23 Billion
≈ $5.05 Million
Rp419.43 Billion Indonesia Rp322.00 ▼ -3.01%
2891 Sturm Ruger & Company Inc
NYSE:RGR
0.21x $12.89 Million $62.69 Million USA $38.23 ▲ +0.45%
2892 Gateway Distriparks Limited
NSE:GATEWAY
0.21x Rs2.01 Billion
≈ $21.69 Million
Rs9.76 Billion India Rs56.38 ▼ -1.24%
2893 Neptis
WAR:YAN
0.21x zł4.09 Million
≈ $1.13 Million
zł19.90 Million Poland zł15.00 ▲ +0.67%
2894 Grupa Azoty Zaklady Azotowe Pulawy SA
WAR:ZAP
0.21x zł677.12 Million
≈ $186.35 Million
zł3.30 Billion Poland zł47.80 ▲ +0.00%
2895 NCS Multistage Holdings Inc
NASDAQ:NCSM
0.21x $7.17 Million $34.91 Million USA $47.23 ▲ +7.34%
2896 LUBAWA SA
WAR:LBW
0.21x zł31.04 Million
≈ $8.54 Million
zł151.17 Million Poland zł10.95 ▼ -0.90%
2897 Taseco Air Services JSC
VN:AST
0.21x ₫61.18 Billion
≈ $2.32 Million
₫298.09 Billion Vietnam ₫62500.00 ▲ +0.16%
2898 Shires Income
LSE:SHRS
0.21x GBX4.03 Million
≈ $489.97
GBX19.62 Million UK GBX302.00 ▲ +0.00%
2899 Asahi Songwon Colors Limited
NSE:ASAHISONG
0.21x Rs579.17 Million
≈ $6.26 Million
Rs2.82 Billion India Rs332.95 ▲ +4.41%
2900 Sumas Suni Tahta ve Mobilya Sanayi AS
IS:SUMAS
0.20x TL29.96 Million
≈ $671.10K
TL146.21 Million Turkey TL335.00 ▼ -1.33%