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
2001 Piscines Desjoyaux SA
PA:ALPDX
0.27x €15.78 Million
≈ $18.45 Million
€58.08 Million France €11.30 ▲ +0.00%
2002 TAS Offshore Bhd
KLSE:5149
0.27x RM18.78 Million
≈ $4.72 Million
RM69.16 Million Malaysia RM0.52 ▲ +0.00%
2003 Emeren Group Ltd
NYSE:SOL
0.27x $34.20 Million $125.97 Million USA $1.94 ▲ +0.52%
2004 SCI Information Service Inc
KQ:036120
0.27x ₩1.72 Billion
≈ $1.17 Million
₩6.34 Billion Korea ₩1573.00 ▲ +0.13%
2005 Oyak Cimento Fabrikalari AS
IS:OYAKC
0.27x TL4.71 Billion
≈ $105.44 Million
TL17.35 Billion Turkey TL20.82 ▼ -2.25%
2006 Beijing CTJ Information Technology Co. Ltd.
SHE:301153
0.27x CN¥129.64 Million
≈ $18.97 Million
CN¥477.69 Million China CN¥16.52 ▲ +0.18%
2007 Forus S.A
SN:FORUS
0.27x CL$35.13 Billion
≈ $39.29 Million
CL$129.48 Billion Chile CL$1934.40 ▲ +0.00%
2008 Kentima Holding publ AB
ST:KENH
0.27x Skr4.70 Million
≈ $506.23K
Skr17.36 Million Sweden Skr2.58 ▲ +1.57%
2009 bet-at-home.com AG
F:ACX
0.27x €7.47 Million
≈ $8.73 Million
€27.61 Million Germany €3.16 ▲ +0.64%
2010 Plejd AB (publ)
F:3CA
0.27x €93.69 Million
≈ $109.53 Million
€346.32 Million Germany €78.35 ▼ -0.06%
2011 Naturelgaz Sanayi ve Ticaret AS
IS:NTGAZ
0.27x TL346.11 Million
≈ $7.75 Million
TL1.28 Billion Turkey TL11.61 ▼ -0.34%
2012 NPK International Inc.
NYSE:NPKI
0.27x $21.11 Million $78.11 Million USA $14.49 ▼ -2.23%
2013 WebCash Corporation
KQ:053580
0.27x ₩5.47 Billion
≈ $3.70 Million
₩20.23 Billion Korea ₩6630.00 ▲ +5.41%
2014 Khgears International Limited
TW:4571
0.27x NT$208.38 Million
≈ $6.57 Million
NT$771.60 Million Taiwan NT$153.50 ▼ -1.60%
2015 Gold Basin Resources Corp
V:GXX
0.27x CA$510.77K
≈ $369.48K
CA$1.89 Million Canada CA$0.05 ▲ +0.00%
2016 WOODSIDE ENE. SP.ADR 1
F:WOP
0.27x €7.19 Billion
≈ $8.41 Billion
€26.66 Billion Germany €18.90 ▲ +3.28%
2017 Spectra Inc.
V:SSA
0.27x CA$95.70K
≈ $69.23K
CA$354.95K Canada CA$0.19 ▼ -5.00%
2018 Zhejiang Extek Technology Co. Ltd. A
SHE:301399
0.27x CN¥46.00 Million
≈ $6.73 Million
CN¥170.66 Million China CN¥14.47 ▲ +3.28%
2019 Sewoon Medical Co. Ltd
KQ:100700
0.27x ₩2.99 Billion
≈ $2.03 Million
₩11.10 Billion Korea ₩2300.00 ▲ +2.45%
2020 Universal Vision Biotechnology Co Ltd
TWO:3218
0.27x NT$521.08 Million
≈ $16.42 Million
NT$1.93 Billion Taiwan NT$136.50 ▼ -1.44%
2021 Eng Kah Corporation Bhd
KLSE:7149
0.27x RM2.34 Million
≈ $587.50K
RM8.69 Million Malaysia RM0.18 ▲ +0.00%
2022 British American Tobacco Malaysia Bhd
KLSE:4162
0.27x RM212.11 Million
≈ $53.25 Million
RM787.28 Million Malaysia RM4.84 ▼ -0.82%
2023 Magnolia Oil & Gas Corp
NYSE:MGY
0.27x $247.06 Million $917.17 Million USA $25.76 ▲ +0.63%
2024 Alzinova AB
ST:ALZ
0.27x Skr5.78 Million
≈ $621.81K
Skr21.47 Million Sweden Skr0.75 ▲ +7.45%
2025 Cloud Technologies S.A
WAR:CLD
0.27x zł3.05 Million
≈ $838.65K
zł11.32 Million Poland zł98.00 ▼ -3.45%
2026 Chumporn Palm Oil Industry Public Company Limited
BK:CPI
0.27x ฿356.72 Million
≈ $11.12 Million
฿1.33 Billion Thailand ฿3.66 ▲ +0.00%
2027 Handok Clean Tech Co. Ltd
KQ:256150
0.27x ₩2.73 Billion
≈ $1.85 Million
₩10.17 Billion Korea ₩4450.00 ▼ -0.45%
2028 FDM Group Holdings PLC
LSE:FDM
0.27x GBX10.08 Million
≈ $1.23K
GBX37.56 Million UK GBX115.60 ▲ +0.70%
2029 Hartalega Holdings Bhd
KLSE:5168
0.27x RM128.81 Million
≈ $32.34 Million
RM480.35 Million Malaysia RM0.99 ▲ +0.00%
2030 Amj Land Holdings Limited
NSE:AMJLAND
0.27x Rs94.44 Million
≈ $1.02 Million
Rs352.18 Million India Rs37.28 ▲ +0.78%
2031 V V Food & Beverage Co Ltd
SHG:600300
0.27x CN¥297.55 Million
≈ $43.54 Million
CN¥1.11 Billion China CN¥3.08 ▲ +0.65%
2032 General Environmental Conservation Public Company Limited
BK:GENCO
0.27x ฿73.90 Million
≈ $2.30 Million
฿275.67 Million Thailand ฿0.33 ▲ +0.00%
2033 Yeni Gimat Gayrimenkul Yatirim Ortakligi AS
IS:YGGYO
0.27x TL1.60 Billion
≈ $35.89 Million
TL5.98 Billion Turkey TL216.90 ▼ -1.54%
2034 Property Franchise Group PLC
LSE:TPFG
0.27x GBX13.75 Million
≈ $1.67K
GBX51.32 Million UK GBX474.00 ▲ +0.32%
2035 Shoper S.A.
WAR:SHO
0.27x zł17.35 Million
≈ $4.78 Million
zł64.77 Million Poland zł42.10 ▲ +0.00%
2036 JASTECH Ltd
KQ:090470
0.27x ₩11.25 Billion
≈ $7.62 Million
₩42.03 Billion Korea ₩4050.00 ▲ +1.25%
2037 G-III Apparel Group Ltd
NASDAQ:GIII
0.27x $227.59 Million $850.50 Million USA $34.48 ▼ -3.55%
2038 BG T&A Co
KQ:046310
0.27x ₩7.22 Billion
≈ $4.89 Million
₩27.01 Billion Korea ₩2275.00 ▲ +1.34%
2039 CNOOC Energy Technology & Services Ltd
SHG:600968
0.27x CN¥4.80 Billion
≈ $702.95 Million
CN¥17.98 Billion China CN¥3.88 ▲ +0.26%
2040 Ningbo Color Master Batch Co. Ltd.
SHE:301019
0.27x CN¥32.18 Million
≈ $4.71 Million
CN¥120.45 Million China CN¥14.79 ▲ +3.94%
2041 Wangsu Science Tech
SHE:300017
0.27x CN¥492.78 Million
≈ $72.11 Million
CN¥1.85 Billion China CN¥14.18 ▼ -3.54%
2042 POZZI MILANO S.P.A.
F:7TL
0.27x €2.06 Million
≈ $2.41 Million
€7.73 Million Germany €0.47 ▼ -0.84%
2043 ZIJIN MIN.H UNSP.ADR/20
F:FJZB
0.27x €75.43 Billion
≈ $88.19 Billion
€282.50 Billion Germany €78.00 ▲ +4.70%
2044 UD Electronic
TWO:3689
0.27x NT$515.66 Million
≈ $16.25 Million
NT$1.93 Billion Taiwan NT$110.00 ▼ -0.90%
2045 Jiangsu Gian Technology Co Ltd
SHE:300709
0.27x CN¥467.33 Million
≈ $68.38 Million
CN¥1.75 Billion China CN¥34.32 ▼ -0.81%
2046 Spir Group ASA
OL:SPIR
0.27x Nkr172.11 Million
≈ $18.11 Million
Nkr645.14 Million Norway Nkr8.54 ▲ +0.00%
2047 Thinkingdom Media Group Ltd
SHG:603096
0.27x CN¥27.99 Million
≈ $4.10 Million
CN¥104.94 Million China CN¥13.43 ▲ +2.99%
2048 Equasens S. A.
PA:EQS
0.27x €45.79 Million
≈ $53.54 Million
€171.66 Million France €33.25 ▼ -0.60%
2049 ENERGY S.P.A.
F:S2I
0.27x €5.73 Million
≈ $6.70 Million
€21.49 Million Germany €0.70 ▲ +1.74%
2050 Zhongjing Food Co. Ltd.
SHE:300908
0.27x CN¥68.68 Million
≈ $10.05 Million
CN¥257.46 Million China CN¥22.51 ▲ +0.63%
2051 Hamama
TA:HMAM
0.27x ILA19.20 Million
≈ $51.49K
ILA72.00 Million Israel ILA599.90 ▲ +5.58%
2052 Interlink Electronics Inc
NASDAQ:LINK
0.27x $653.00K $2.45 Million USA $4.84 ▲ +0.41%
2053 Meier Tobler Group AG
SW:MTG
0.27x CHF40.14 Million
≈ $50.75 Million
CHF150.67 Million Switzerland CHF32.15 ▼ -0.62%
2054 Hooker Furniture Corporation
NASDAQ:HOFT
0.27x $14.41 Million $54.12 Million USA $13.31 ▼ -2.06%
2055 MongoDB
NASDAQ:MDB
0.27x $201.63 Million $757.73 Million USA $299.14 ▼ -1.91%
2056 Bouvet
OL:BOUV
0.27x Nkr347.11 Million
≈ $36.53 Million
Nkr1.30 Billion Norway Nkr44.20 ▲ +1.14%
2057 Delta Djakarta Tbk
JK:DLTA
0.27x Rp75.85 Billion
≈ $4.44 Million
Rp285.36 Billion Indonesia Rp1780.00 ▲ +0.28%
2058 Asia Plus Group Holdings PCL
BK:ASP
0.27x ฿1.20 Billion
≈ $37.49 Million
฿4.53 Billion Thailand ฿2.40 ▲ +1.69%
2059 Shandong Polymer Biochemicals Co Ltd
SHE:002476
0.27x CN¥45.88 Million
≈ $6.71 Million
CN¥172.64 Million China CN¥4.28 ▲ +3.63%
2060 Mader Group Ltd
AU:MAD
0.27x AU$30.88 Million
≈ $21.85 Million
AU$116.23 Million Australia AU$7.45 ▼ -3.25%
2061 Seafco Public Company Limited
BK:SEAFCO
0.27x ฿241.30 Million
≈ $7.52 Million
฿909.13 Million Thailand ฿2.90 ▼ -0.68%
2062 Baotek Industrial Materials Ltd
TWO:5340
0.27x NT$161.08 Million
≈ $5.07 Million
NT$607.05 Million Taiwan NT$72.20 ▼ -1.77%
2063 Glostrext Berhad
KLSE:0284
0.27x RM2.44 Million
≈ $613.61K
RM9.21 Million Malaysia RM0.23 ▲ +7.14%
2064 IMDEX Ltd
AU:IMD
0.27x AU$53.27 Million
≈ $37.69 Million
AU$200.79 Million Australia AU$3.74 ▲ +1.08%
2065 Ekachai Medical Care Public Company Limited
BK:EKH
0.27x ฿95.90 Million
≈ $2.99 Million
฿361.55 Million Thailand ฿5.00 ▲ +0.00%
2066 Yg Plus Inc
KO:037270
0.27x ₩27.48 Billion
≈ $18.62 Million
₩103.63 Billion Korea ₩3255.00 ▲ +5.00%
2067 WINSON Machinery Co Ltd
TWO:4538
0.26x NT$17.77 Million
≈ $559.85K
NT$67.08 Million Taiwan NT$17.70 ▲ +0.85%
2068 ALK-Abelló A/S
CO:ALK-B
0.26x Dkr722.00 Million
≈ $112.96 Million
Dkr2.73 Billion Denmark Dkr228.40 ▼ -2.73%
2069 Suzhou Longway Electronic Machinery Co. Ltd. A
SHE:301202
0.26x CN¥196.10 Million
≈ $28.70 Million
CN¥741.06 Million China CN¥31.12 ▲ +3.05%
2070 Sol Gel Technologies Ltd
NASDAQ:SLGL
0.26x $1.89 Million $7.14 Million USA $80.55 ▼ -4.45%
2071 Paymentus Holdings, Inc.
NYSE:PAY
0.26x $30.45 Million $115.11 Million USA $28.76 ▼ -1.00%
2072 Kamdhenu Limited
NSE:KAMDHENU
0.26x Rs140.66 Million
≈ $1.52 Million
Rs531.83 Million India Rs34.97 ▲ +3.58%
2073 Ozerden Plastik Sanayi
IS:OZRDN
0.26x TL13.95 Million
≈ $312.52K
TL52.79 Million Turkey TL30.50 ▼ -3.17%
2074 Spyrosoft Spólka Akcyjna
F:2NP
0.26x €23.71 Million
≈ $27.71 Million
€89.73 Million Germany €78.60 ▼ -1.75%
2075 Ajinomoto Malaysia Bhd
KLSE:2658
0.26x RM42.77 Million
≈ $10.74 Million
RM161.97 Million Malaysia RM18.98 ▼ -0.11%
2076 HANGZHOU TIGERMED CO. H 1
F:5HZ1
0.26x €1.12 Billion
≈ $1.31 Billion
€4.24 Billion Germany €4.14 ▲ +4.02%
2077 Beijing Scitop Bio Tech Co Ltd
SHE:300858
0.26x CN¥44.72 Million
≈ $6.54 Million
CN¥169.53 Million China CN¥13.63 ▲ +0.59%
2078 Primega Group Holdings Limited Ordinary Shares
NASDAQ:PGHL
0.26x $2.39 Million $9.08 Million USA $0.65 ▲ +0.00%
2079 New Gold Inc
TO:NGD
0.26x CA$333.16 Million
≈ $241.00 Million
CA$1.27 Billion Canada CA$12.16 ▲ +0.00%
2080 NETEASE INC. O.N.
F:4Y01
0.26x €14.82 Billion
≈ $17.33 Billion
€56.31 Billion Germany €20.77 ▼ -3.22%
2081 UCrest Bhd
KLSE:0005
0.26x RM1.26 Million
≈ $316.09K
RM4.78 Million Malaysia RM0.07 ▲ +0.00%
2082 Mastech Holdings Inc
NYSE MKT:MHH
0.26x $6.48 Million $24.61 Million USA $6.48 ▲ +0.31%
2083 Huangshan Tourism Development Co Ltd A
SHG:600054
0.26x CN¥264.01 Million
≈ $38.63 Million
CN¥1.00 Billion China CN¥11.07 ▲ +0.27%
2084 Air Asia Co Ltd
TW:2630
0.26x NT$570.28 Million
≈ $17.97 Million
NT$2.17 Billion Taiwan NT$53.30 ▲ +0.19%
2085 NINtec Systems Limited
NSE:NINSYS
0.26x Rs138.72 Million
≈ $1.50 Million
Rs527.45 Million India Rs869.20 ▼ -0.16%
2086 PRECIA SA EO -50
F:P1E0
0.26x €16.63 Million
≈ $19.45 Million
€63.24 Million Germany €24.50 ▲ +0.00%
2087 Asia Fiber Public Company Limited
BK:AFC
0.26x ฿58.67 Million
≈ $1.83 Million
฿223.11 Million Thailand ฿5.00 ▲ +0.40%
2088 Azkoyen
MC:AZK
0.26x €18.91 Million
≈ $22.10 Million
€71.89 Million Spain €11.65 ▼ -3.72%
2089 Surya Roshni Limited
NSE:SURYAROSNI
0.26x Rs2.47 Billion
≈ $26.68 Million
Rs9.40 Billion India Rs235.50 ▲ +0.00%
2090 YCC CORP
KQ:232140
0.26x ₩32.20 Billion
≈ $21.82 Million
₩122.69 Billion Korea ₩9710.00 ▲ +3.85%
2091 Bolsa Mexicana de Valores S.A.B. de C.V
MX:BOLSAA
0.26x MX$335.55 Million
≈ $19.31 Million
MX$1.28 Billion Mexico MX$36.95 ▲ +2.21%
2092 CHINA KEPEI ED. DL-00001
F:9CK
0.26x €811.39 Million
≈ $948.60 Million
€3.09 Billion Germany €0.10 ▲ +7.26%
2093 Samindo Resources Tbk
JK:MYOH
0.26x Rp11.31 Million
≈ $662.81
Rp43.11 Million Indonesia Rp1050.00 ▲ +0.48%
2094 Compagnie du Bois Sauvage SA
BR:COMB
0.26x €48.91 Million
≈ $57.18 Million
€186.49 Million Belgium €300.00 ▼ -3.23%
2095 BKI Investment Company Ltd
AU:BKI
0.26x AU$36.82 Million
≈ $26.05 Million
AU$140.41 Million Australia AU$1.86 ▲ +2.48%
2096 Record PLC
LSE:REC
0.26x GBX3.49 Million
≈ $424.75
GBX13.32 Million UK GBX45.90 ▲ +5.76%
2097 Aarvee Denims & Exports Limited
NSE:AARVEEDEN
0.26x Rs274.72 Million
≈ $2.97 Million
Rs1.05 Billion India Rs136.63 ▲ +8.72%
2098 Zepp Health Corp
NYSE:ZEPP
0.26x $670.67 Million $2.56 Billion USA $5.01 ▼ -3.28%
2099 NorAm Drilling AS
F:TM9
0.26x €5.27 Million
≈ $6.16 Million
€20.14 Million Germany €4.14 ▲ +5.61%
2100 Nurol Gayrimenkul Yatirim Ortakligi AS
IS:NUGYO
0.26x TL103.10 Million
≈ $2.31 Million
TL394.10 Million Turkey TL9.13 ▼ -1.72%