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
2101 JASTECH Ltd
KQ:090470
0.27x ₩11.25 Billion
≈ $7.62 Million
₩42.03 Billion Korea ₩5330.00 ▼ -8.42%
2102 G-III Apparel Group Ltd
NASDAQ:GIII
0.27x $227.59 Million $850.50 Million USA $32.29 ▼ -0.89%
2103 Eugene Technology Co.Ltd
KQ:084370
0.27x ₩23.87 Billion
≈ $16.18 Million
₩89.22 Billion Korea ₩119800.00 ▼ -4.08%
2104 BG T&A Co
KQ:046310
0.27x ₩7.22 Billion
≈ $4.89 Million
₩27.01 Billion Korea ₩2295.00 ▼ -0.22%
2105 CNOOC Energy Technology & Services Ltd
SHG:600968
0.27x CN¥4.80 Billion
≈ $702.95 Million
CN¥17.98 Billion China CN¥4.04 ▲ +1.00%
2106 Ningbo Color Master Batch Co. Ltd.
SHE:301019
0.27x CN¥32.18 Million
≈ $4.71 Million
CN¥120.45 Million China CN¥20.89 ▼ -1.00%
2107 Wangsu Science Tech
SHE:300017
0.27x CN¥492.78 Million
≈ $72.11 Million
CN¥1.85 Billion China CN¥15.35 ▲ +1.12%
2108 POZZI MILANO S.P.A.
F:7TL
0.27x €2.06 Million
≈ $2.41 Million
€7.73 Million Germany €0.47 ▼ -2.88%
2109 ZIJIN MIN.H UNSP.ADR/20
F:FJZB
0.27x €75.43 Billion
≈ $88.19 Billion
€282.50 Billion Germany €78.00 ▲ +4.70%
2110 UD Electronic
TWO:3689
0.27x NT$515.66 Million
≈ $16.25 Million
NT$1.93 Billion Taiwan NT$142.00 ▲ +4.41%
2111 Jiangsu Gian Technology Co Ltd
SHE:300709
0.27x CN¥467.33 Million
≈ $68.38 Million
CN¥1.75 Billion China CN¥46.63 ▼ -3.06%
2112 Spir Group ASA
OL:SPIR
0.27x Nkr172.11 Million
≈ $18.11 Million
Nkr645.14 Million Norway Nkr8.54 ▲ +0.00%
2113 Thinkingdom Media Group Ltd
SHG:603096
0.27x CN¥27.99 Million
≈ $4.10 Million
CN¥104.94 Million China CN¥16.03 ▼ -2.49%
2114 Equasens S. A.
PA:EQS
0.27x €45.79 Million
≈ $53.54 Million
€171.66 Million France €37.50 ▼ -2.85%
2115 ENERGY S.P.A.
F:S2I
0.27x €5.73 Million
≈ $6.70 Million
€21.49 Million Germany €0.80 ▲ +6.07%
2116 Zhongjing Food Co. Ltd.
SHE:300908
0.27x CN¥68.68 Million
≈ $10.05 Million
CN¥257.46 Million China CN¥23.85 ▼ -3.05%
2117 Hamama
TA:HMAM
0.27x ILA19.20 Million
≈ $51.49K
ILA72.00 Million Israel ILA629.70 ▲ +0.10%
2118 Interlink Electronics Inc
NASDAQ:LINK
0.27x $653.00K $2.45 Million USA $4.99 ▼ -6.55%
2119 Meier Tobler Group AG
SW:MTG
0.27x CHF40.14 Million
≈ $50.75 Million
CHF150.67 Million Switzerland CHF31.35 ▲ +1.79%
2120 SJM Co Ltd
KO:123700
0.27x ₩12.16 Billion
≈ $8.24 Million
₩45.66 Billion Korea ₩3310.00 ▼ -2.65%
2121 ALTEOGEN Inc
KQ:196170
0.27x ₩65.02 Billion
≈ $44.07 Million
₩244.30 Billion Korea ₩357000.00 ▼ -2.46%
2122 Hong Leong Industries Bhd
KLSE:3301
0.27x RM201.96 Million
≈ $50.70 Million
RM759.09 Million Malaysia RM18.66 ▼ -1.79%
2123 Bouvet
OL:BOUV
0.27x Nkr347.11 Million
≈ $36.53 Million
Nkr1.30 Billion Norway Nkr45.25 ▼ -0.66%
2124 Sol Gel Technologies Ltd
NASDAQ:SLGL
0.27x $1.89 Million $7.11 Million USA $71.50 ▼ -3.02%
2125 Delta Djakarta Tbk
JK:DLTA
0.27x Rp75.85 Billion
≈ $4.44 Million
Rp285.36 Billion Indonesia Rp1930.00 ▼ -0.77%
2126 Asia Plus Group Holdings PCL
BK:ASP
0.27x ฿1.20 Billion
≈ $37.49 Million
฿4.53 Billion Thailand ฿2.16 ▲ +0.00%
2127 Shandong Polymer Biochemicals Co Ltd
SHE:002476
0.27x CN¥45.88 Million
≈ $6.71 Million
CN¥172.64 Million China CN¥5.33 ▲ +1.33%
2128 Mader Group Ltd
AU:MAD
0.27x AU$30.88 Million
≈ $21.85 Million
AU$116.23 Million Australia AU$8.27 ▼ -0.12%
2129 Seafco Public Company Limited
BK:SEAFCO
0.27x ฿241.30 Million
≈ $7.52 Million
฿909.13 Million Thailand ฿2.88 ▲ +1.41%
2130 Korean Drug Co. Ltd
KQ:014570
0.27x ₩3.72 Billion
≈ $2.52 Million
₩14.01 Billion Korea ₩3470.00 ▼ -0.57%
2131 Baotek Industrial Materials Ltd
TWO:5340
0.27x NT$161.08 Million
≈ $5.07 Million
NT$607.05 Million Taiwan NT$101.00 ▼ -0.98%
2132 Glostrext Berhad
KLSE:0284
0.27x RM2.44 Million
≈ $613.61K
RM9.21 Million Malaysia RM0.21 ▼ -2.38%
2133 IMDEX Ltd
AU:IMD
0.27x AU$53.27 Million
≈ $37.69 Million
AU$200.79 Million Australia AU$4.10 ▼ -0.24%
2134 Ekachai Medical Care Public Company Limited
BK:EKH
0.27x ฿95.90 Million
≈ $2.99 Million
฿361.55 Million Thailand ฿5.00 ▲ +0.00%
2135 Gland Pharma Limited
NSE:GLAND
0.27x Rs5.93 Billion
≈ $64.16 Million
Rs22.37 Billion India Rs2232.30 ▼ -1.96%
2136 Yg Plus Inc
KO:037270
0.27x ₩27.48 Billion
≈ $18.62 Million
₩103.63 Billion Korea ₩3790.00 ▲ +0.13%
2137 WINSON Machinery Co Ltd
TWO:4538
0.26x NT$17.77 Million
≈ $559.85K
NT$67.08 Million Taiwan NT$18.40 ▲ +3.95%
2138 ALK-Abelló A/S
CO:ALK-B
0.26x Dkr722.00 Million
≈ $112.96 Million
Dkr2.73 Billion Denmark Dkr262.20 ▲ +0.31%
2139 Paymentus Holdings, Inc.
NYSE:PAY
0.26x $30.45 Million $115.11 Million USA $21.11 ▼ -5.55%
2140 Ozerden Plastik Sanayi
IS:OZRDN
0.26x TL13.95 Million
≈ $312.52K
TL52.79 Million Turkey TL33.76 ▼ -2.37%
2141 Spyrosoft Spólka Akcyjna
F:2NP
0.26x €23.71 Million
≈ $27.71 Million
€89.73 Million Germany €92.20 ▼ -1.28%
2142 Hong Tai Electric Industrial Co Ltd
TW:1612
0.26x NT$317.44 Million
≈ $10.00 Million
NT$1.20 Billion Taiwan NT$39.50 ▲ +5.05%
2143 Ajinomoto Malaysia Bhd
KLSE:2658
0.26x RM42.77 Million
≈ $10.74 Million
RM161.97 Million Malaysia RM14.24 ▲ +2.74%
2144 The Lovesac Company
NASDAQ:LOVE
0.26x $83.42 Million $315.98 Million USA $15.43 ▼ -0.26%
2145 HANGZHOU TIGERMED CO. H 1
F:5HZ1
0.26x €1.12 Billion
≈ $1.31 Billion
€4.24 Billion Germany €3.48 ▲ +0.58%
2146 KH Group Oyj
HE:KHG
0.26x €28.23 Million
≈ $33.01 Million
€106.96 Million Finland €0.50 ▼ -0.79%
2147 Beijing Scitop Bio Tech Co Ltd
SHE:300858
0.26x CN¥44.72 Million
≈ $6.54 Million
CN¥169.53 Million China CN¥15.73 ▼ -0.25%
2148 Primega Group Holdings Limited Ordinary Shares
NASDAQ:PGHL
0.26x $2.39 Million $9.08 Million USA $0.65 ▼ -2.34%
2149 New Gold Inc
TO:NGD
0.26x CA$333.16 Million
≈ $241.00 Million
CA$1.27 Billion Canada CA$12.16 ▲ +0.00%
2150 NETEASE INC. O.N.
F:4Y01
0.26x €14.82 Billion
≈ $17.33 Billion
€56.31 Billion Germany €21.35 ▲ +2.25%
2151 UCrest Bhd
KLSE:0005
0.26x RM1.26 Million
≈ $316.09K
RM4.78 Million Malaysia RM0.06 ▲ +0.00%
2152 Mastech Holdings Inc
NYSE MKT:MHH
0.26x $6.48 Million $24.61 Million USA $6.48 ▲ +0.31%
2153 Huangshan Tourism Development Co Ltd A
SHG:600054
0.26x CN¥264.01 Million
≈ $38.63 Million
CN¥1.00 Billion China CN¥11.02 ▼ -1.25%
2154 Air Asia Co Ltd
TW:2630
0.26x NT$570.28 Million
≈ $17.97 Million
NT$2.17 Billion Taiwan NT$42.80 ▼ -0.12%
2155 PRECIA SA EO -50
F:P1E0
0.26x €16.63 Million
≈ $19.45 Million
€63.24 Million Germany €25.70 ▲ +3.63%
2156 Asia Fiber Public Company Limited
BK:AFC
0.26x ฿58.67 Million
≈ $1.83 Million
฿223.11 Million Thailand ฿3.86 ▲ +1.58%
2157 Azkoyen
MC:AZK
0.26x €18.91 Million
≈ $22.10 Million
€71.89 Million Spain €11.95 ▲ +0.42%
2158 Silvercorp Metals Inc
TO:SVM
0.26x CA$132.94 Million
≈ $96.17 Million
CA$506.01 Million Canada CA$17.01 ▼ -6.79%
2159 Surya Roshni Limited
NSE:SURYAROSNI
0.26x Rs2.47 Billion
≈ $26.68 Million
Rs9.40 Billion India Rs253.63 ▲ +1.48%
2160 YCC CORP
KQ:232140
0.26x ₩32.20 Billion
≈ $21.82 Million
₩122.69 Billion Korea ₩15290.00 ▼ -3.65%
2161 Samindo Resources Tbk
JK:MYOH
0.26x Rp11.31 Million
≈ $662.81
Rp43.11 Million Indonesia Rp1200.00 ▲ +1.69%
2162 Compagnie du Bois Sauvage SA
BR:COMB
0.26x €48.91 Million
≈ $57.18 Million
€186.49 Million Belgium €305.00 ▼ -1.93%
2163 BKI Investment Company Ltd
AU:BKI
0.26x AU$36.82 Million
≈ $26.05 Million
AU$140.41 Million Australia AU$1.76 ▼ -1.68%
2164 Record PLC
LSE:REC
0.26x GBX3.49 Million
≈ $424.75
GBX13.32 Million UK GBX54.40 ▼ -2.16%
2165 Pudumjee Paper Products Limited
NSE:PDMJEPAPER
0.26x Rs560.90 Million
≈ $6.07 Million
Rs2.14 Billion India Rs83.77 ▼ -0.76%
2166 SG Corporation
KO:004060
0.26x ₩8.67 Billion
≈ $5.88 Million
₩33.11 Billion Korea ₩2970.00 ▲ +2.59%
2167 Aarvee Denims & Exports Limited
NSE:AARVEEDEN
0.26x Rs274.72 Million
≈ $2.97 Million
Rs1.05 Billion India Rs136.63 ▲ +8.72%
2168 Zepp Health Corp
NYSE:ZEPP
0.26x $670.67 Million $2.56 Billion USA $6.80 ▼ -10.53%
2169 NorAm Drilling AS
F:TM9
0.26x €5.27 Million
≈ $6.16 Million
€20.14 Million Germany €4.14 ▼ -1.55%
2170 Nurol Gayrimenkul Yatirim Ortakligi AS
IS:NUGYO
0.26x TL103.10 Million
≈ $2.31 Million
TL394.10 Million Turkey TL10.92 ▼ -0.91%
2171 Changshu Tongrun Auto
SHG:603201
0.26x CN¥324.94 Million
≈ $47.55 Million
CN¥1.24 Billion China CN¥17.55 ▲ +1.27%
2172 Bavarian Nordic
CO:BAVA
0.26x Dkr545.05 Million
≈ $85.28 Million
Dkr2.08 Billion Denmark Dkr179.40 ▼ -1.75%
2173 Gagasan Nadi Cergas Berhad
KLSE:0206
0.26x RM113.63 Million
≈ $28.53 Million
RM434.75 Million Malaysia RM0.37 ▲ +1.37%
2174 Compagnie du Cambodge
PA:CBDG
0.26x €27.40 Million
≈ $32.03 Million
€104.90 Million France €106.00 ▼ -0.93%
2175 Zhejiang Wufangzhai Industry Co. Ltd. A
SHG:603237
0.26x CN¥263.10 Million
≈ $38.50 Million
CN¥1.01 Billion China CN¥15.90 ▼ -2.69%
2176 Shenzhen Shenbao Industrial Co Ltd
SHE:000019
0.26x CN¥527.88 Million
≈ $77.25 Million
CN¥2.02 Billion China CN¥6.54 ▼ -0.30%
2177 WONIK Materials Co.Ltd
KQ:104830
0.26x ₩32.38 Billion
≈ $21.95 Million
₩124.00 Billion Korea ₩40800.00 ▼ -1.69%
2178 Baoding Dongli Machinery Co.Ltd.
SHE:301298
0.26x CN¥75.75 Million
≈ $11.08 Million
CN¥290.11 Million China CN¥13.25 ▼ -6.62%
2179 AIR LIQUIDE ADR 1/5/EO 11
F:AILA
0.26x €6.52 Billion
≈ $7.62 Billion
€24.97 Billion Germany €36.60 ▼ -0.54%
2180 Metro Systems Corporation Public Company Limited
BK:MSC
0.26x ฿541.95 Million
≈ $16.89 Million
฿2.08 Billion Thailand ฿5.65 ▼ -0.88%
2181 Carabao Group Public Company Limited
BK:CBG-R
0.26x ฿1.29 Billion
≈ $40.14 Million
฿4.93 Billion Thailand ฿59.25 ▼ -2.87%
2182 PT Primadaya Plastisindo Tbk
JK:PDPP
0.26x Rp44.45 Billion
≈ $2.60 Million
Rp170.30 Billion Indonesia Rp274.00 ▲ +7.87%
2183 PRADA S.P.A.UNS.ADR/2 EO1
F:PRP0
0.26x €1.65 Billion
≈ $1.93 Billion
€6.35 Billion Germany €8.00 ▼ -1.23%
2184 TRU PRECIOUS METALS CORP.
F:706
0.26x €78.55K
≈ $91.83K
€301.38K Germany €0.03 ▲ +0.00%
2185 Graincorp Ltd
AU:GNC
0.26x AU$335.20 Million
≈ $237.18 Million
AU$1.29 Billion Australia AU$4.99 ▲ +1.63%
2186 Humanica Public Company Limited
BK:HUMAN
0.26x ฿144.25 Million
≈ $4.50 Million
฿553.69 Million Thailand ฿4.94 ▲ +7.39%
2187 The Reject Shop Ltd
AU:TRS
0.26x AU$84.60 Million
≈ $59.86 Million
AU$324.80 Million Australia AU$6.68 ▲ +0.00%
2188 Navigator Global Investments Ltd
AU:NGI
0.26x AU$42.77 Million
≈ $30.26 Million
AU$164.23 Million Australia AU$2.49 ▲ +1.63%
2189 Templeton Emerging Markets Investment Trust TEMIT
LSE:TEM
0.26x GBX23.88 Million
≈ $2.91K
GBX91.69 Million UK GBX340.50 ▼ -0.58%
2190 Shoe Zone PLC
LSE:SHOE
0.26x GBX14.26 Million
≈ $1.74K
GBX54.78 Million UK GBX57.50 ▲ +0.00%
2191 Haivision Systems Inc
TO:HAI
0.26x CA$12.35 Million
≈ $8.94 Million
CA$47.46 Million Canada CA$6.04 ▼ -4.43%
2192 Text S.A.
WAR:TXT
0.26x zł25.03 Million
≈ $6.89 Million
zł96.26 Million Poland zł41.04 ▼ -3.16%
2193 P&H Tech Co. Ltd.
KQ:239890
0.26x ₩3.25 Billion
≈ $2.20 Million
₩12.49 Billion Korea ₩4030.00 ▼ -4.05%
2194 SHL Consolidated Bhd
KLSE:6017
0.26x RM25.23 Million
≈ $6.33 Million
RM97.11 Million Malaysia RM2.21 ▲ +0.00%
2195 Rigol Technologies Co. Ltd. A
SHG:688337
0.26x CN¥96.47 Million
≈ $14.12 Million
CN¥371.38 Million China CN¥62.60 ▲ +9.08%
2196 Zinzino AB Series B
ST:ZZ-B
0.26x Skr271.52 Million
≈ $29.22 Million
Skr1.05 Billion Sweden Skr138.50 ▼ -6.61%
2197 Hangzhou Shunwang Tech
SHE:300113
0.26x CN¥119.25 Million
≈ $17.45 Million
CN¥459.28 Million China CN¥21.25 ▼ -1.98%
2198 Vontron Technology Co Ltd
SHE:000920
0.26x CN¥177.33 Million
≈ $25.95 Million
CN¥683.23 Million China CN¥12.33 ▲ +0.41%
2199 CHRISTIAN DIOR ADR1/4/EO2
F:DIO0
0.26x €18.86 Billion
≈ $22.05 Billion
€72.69 Billion Germany €109.00 ▼ -3.54%
2200 Newag S.A.
WAR:NWG
0.26x zł258.49 Million
≈ $71.14 Million
zł996.23 Million Poland zł101.80 ▼ -0.20%