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.
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% |