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
1101 ROKISKIO SURIS PC EO 029
F:YTV
0.43x €26.62 Million
≈ $31.12 Million
€62.27 Million Germany €4.30 ▲ +0.00%
1102 SEI Investments Company
NASDAQ:SEIC
0.43x $221.58 Million $518.57 Million USA $98.75 ▲ +1.13%
1103 JCBNext Berhad Bhd
KLSE:0058
0.43x RM2.73 Million
≈ $684.16K
RM6.38 Million Malaysia RM1.75 ▲ +0.00%
1104 Syncona Limited
LSE:SYNC
0.43x GBX5.88 Million
≈ $715.18
GBX13.77 Million UK GBX107.00 ▲ +2.69%
1105 Beeks Trading Corporation Ltd
LSE:BKS
0.43x GBX6.18 Million
≈ $751.68
GBX14.48 Million UK GBX208.50 ▼ -4.14%
1106 Jiangsu Favored Nanotechnology Co. Ltd. A
SHG:688371
0.43x CN¥59.84 Million
≈ $8.76 Million
CN¥140.31 Million China CN¥27.42 ▼ -0.04%
1107 META WOLF AG INH O.N.
F:WOLF
0.43x €16.79 Million
≈ $19.63 Million
€39.38 Million Germany €4.86 ▼ -3.76%
1108 SKF India Limited
NSE:SKFINDIA
0.43x Rs3.20 Billion
≈ $34.57 Million
Rs7.50 Billion India Rs1500.40 ▲ +2.88%
1109 Ginni Filaments Limited
NSE:GINNIFILA
0.43x Rs367.49 Million
≈ $3.97 Million
Rs862.14 Million India Rs48.22 ▼ -3.15%
1110 Octopus Robots SA
PA:MLOCT
0.43x €487.08K
≈ $569.45K
€1.15 Million France €0.16 ▼ -7.65%
1111 Advtech
JSE:ADH
0.42x ZAC1.99 Billion
≈ $1.06 Million
ZAC4.68 Billion South Africa ZAC4695.00 ▼ -0.13%
1112 Automatic Bank Services Ltd
TA:SHVA
0.42x ILA20.40 Million
≈ $54.69K
ILA48.05 Million Israel ILA2310.00 ▼ -2.24%
1113 Fat Prophets Global Property Fund
AU:FPP
0.42x AU$300.09K
≈ $212.33K
AU$707.51K Australia AU$0.92 ▲ +0.00%
1114 Volato Group Inc.
NYSE MKT:SOAR
0.42x $5.85 Million $13.80 Million USA $0.15 ▼ -5.23%
1115 Chips&Media Inc
KQ:094360
0.42x ₩5.21 Billion
≈ $3.53 Million
₩12.31 Billion Korea ₩10050.00 ▼ -0.10%
1116 Qingmu Digital Technology Co.Ltd.
SHE:301110
0.42x CN¥130.13 Million
≈ $19.04 Million
CN¥307.67 Million China CN¥33.03 ▼ -2.42%
1117 Genmab A/S
CO:GMAB
0.42x Dkr536.00 Million
≈ $83.86 Million
Dkr1.27 Billion Denmark Dkr1911.00 ▲ +3.16%
1118 Coraza Integrated Technology Bhd
KLSE:0240
0.42x RM35.23 Million
≈ $8.85 Million
RM83.55 Million Malaysia RM1.10 ▲ +0.92%
1119 Daqing Huake Co Ltd
SHE:000985
0.42x CN¥46.45 Million
≈ $6.80 Million
CN¥110.34 Million China CN¥13.58 ▼ -1.31%
1120 Naruida Technology Co. Ltd. Cl A
SHG:688522
0.42x CN¥143.50 Million
≈ $21.00 Million
CN¥341.60 Million China CN¥18.29 ▼ -5.53%
1121 Bonesupport Holding AB
ST:BONEX
0.42x Skr71.09 Million
≈ $7.65 Million
Skr169.24 Million Sweden Skr208.60 ▲ +3.27%
1122 Bright Packaging Industry Bhd
KLSE:9938
0.42x RM3.51 Million
≈ $880.49K
RM8.36 Million Malaysia RM0.16 ▲ +0.00%
1123 Cirrus Logic Inc
NASDAQ:CRUS
0.42x $151.42 Million $361.38 Million USA $139.49 ▲ +0.05%
1124 YoungWoo DSP Co.Ltd
KQ:143540
0.42x ₩9.93 Billion
≈ $6.73 Million
₩23.72 Billion Korea ₩1012.00 ▲ +2.95%
1125 Heungkuk Metaltech Co.Ltd
KQ:010240
0.42x ₩7.27 Billion
≈ $4.92 Million
₩17.36 Billion Korea ₩5380.00 ▲ +0.00%
1126 RMS Mezzanine A.S.
PR:PVT
0.42x Kč117.46 Million
≈ $5.63 Million
Kč281.33 Million Czech Republic Kč0.92 ▲ +9.52%
1127 Bajaj Consumer Care Limited
NSE:BAJAJCON
0.42x Rs793.66 Million
≈ $8.58 Million
Rs1.90 Billion India Rs529.60 ▲ +0.83%
1128 AVA Risk Group Ltd
AU:AVA
0.42x AU$3.10 Million
≈ $2.19 Million
AU$7.43 Million Australia AU$0.04 ▲ +0.00%
1129 Imprimerie Chirat Société Anonyme
PA:MLIMP
0.42x €3.89 Million
≈ $4.55 Million
€9.34 Million France €3.60 ▲ +0.00%
1130 Hangzhou XZB Tech Co Ltd
SHG:603040
0.42x CN¥96.34 Million
≈ $14.10 Million
CN¥231.24 Million China CN¥54.93 ▲ +0.29%
1131 Websol Energy System Limited
NSE:WEBELSOLAR
0.42x Rs1.32 Billion
≈ $14.30 Million
Rs3.17 Billion India Rs100.83 ▲ +0.04%
1132 NanoenTekInc
KQ:039860
0.42x ₩2.26 Billion
≈ $1.53 Million
₩5.42 Billion Korea ₩4540.00 ▲ +29.90%
1133 Advanced Enzyme Technologies Limited
NSE:ADVENZYMES
0.42x Rs647.13 Million
≈ $7.00 Million
Rs1.56 Billion India Rs313.05 ▼ -2.58%
1134 Netwealth Group Ltd
AU:NWL
0.42x AU$65.23 Million
≈ $46.15 Million
AU$156.90 Million Australia AU$22.37 ▲ +1.54%
1135 Humedix Co Ltd
KQ:200670
0.41x ₩9.71 Billion
≈ $6.58 Million
₩23.40 Billion Korea ₩24150.00 ▼ -0.82%
1136 BEXIMCO PHARMA.GDR REGS 1
F:R2WA
0.41x €8.36 Billion
≈ $9.78 Billion
€20.17 Billion Germany €0.40 ▲ +0.00%
1137 Paos Holdings Bhd
KLSE:5022
0.41x RM2.77 Million
≈ $695.71K
RM6.68 Million Malaysia RM0.27 ▲ +0.00%
1138 ZINKA LOGISTICS SOL LTD
NSE:BLACKBUCK
0.41x Rs1.30 Billion
≈ $14.10 Million
Rs3.14 Billion India Rs558.90 ▼ -2.74%
1139 Aurelia Metals Ltd
AU:AMI
0.41x AU$76.56 Million
≈ $54.17 Million
AU$184.83 Million Australia AU$0.33 ▲ +0.00%
1140 Jiayou International Logistics Co Ltd
SHG:603871
0.41x CN¥1.06 Billion
≈ $154.64 Million
CN¥2.55 Billion China CN¥12.37 ▲ +6.64%
1141 Frp Advisory Group Plc
LSE:FRP
0.41x GBX26.10 Million
≈ $3.18K
GBX63.10 Million UK GBX116.00 ▲ +2.20%
1142 Varun Beverages Limited
NSE:VBL
0.41x Rs25.65 Billion
≈ $277.39 Million
Rs62.09 Billion India Rs458.25 ▼ -1.12%
1143 ZICOM Group Ltd
AU:ZGL
0.41x AU$38.09 Million
≈ $26.95 Million
AU$92.26 Million Australia AU$0.12 ▲ +0.00%
1144 CHINA FOODS UNSP.ADR/20
F:CFH0
0.41x €3.23 Billion
≈ $3.78 Billion
€7.82 Billion Germany €7.55 ▲ +0.00%
1145 Changzhou Qianhong Biopharma Co Ltd
SHE:002550
0.41x CN¥156.34 Million
≈ $22.88 Million
CN¥379.82 Million China CN¥6.68 ▼ -1.18%
1146 Teekay Tankers Ltd
NYSE:TNK
0.41x $74.87 Million $181.93 Million USA $74.78 ▼ -1.03%
1147 Hitech Group Australia Ltd
AU:HIT
0.41x AU$2.71 Million
≈ $1.92 Million
AU$6.60 Million Australia AU$1.15 ▲ +16.24%
1148 MONY Group plc
LSE:MONY
0.41x GBX62.80 Million
≈ $7.64K
GBX152.90 Million UK GBX193.10 ▼ -2.77%
1149 Antin IP SA
PA:ANTIN
0.41x €52.29 Million
≈ $61.13 Million
€127.37 Million France €8.78 ▲ +0.57%
1150 Apple Flavor&Fragrance Grp
SHG:603020
0.41x CN¥88.72 Million
≈ $12.98 Million
CN¥216.12 Million China CN¥9.28 ▼ -6.55%
1151 Micron Technology Inc
NASDAQ:MU
0.41x $11.90 Billion $29.05 Billion USA $959.48 ▼ -1.17%
1152 Goobit Group AB
ST:BTCX
0.41x Skr6.88 Million
≈ $740.83K
Skr16.81 Million Sweden Skr0.04 ▼ -2.38%
1153 SWS Hemodialysis Care Co. Ltd. A
SHG:688410
0.41x CN¥143.15 Million
≈ $20.95 Million
CN¥349.56 Million China CN¥9.98 ▼ -2.35%
1154 IQ Group Holdings Bhd
KLSE:5107
0.41x RM10.48 Million
≈ $2.63 Million
RM25.60 Million Malaysia RM0.38 ▲ +2.74%
1155 M.I.TECH Co.Ltd
KQ:179290
0.41x ₩5.62 Billion
≈ $3.81 Million
₩13.75 Billion Korea ₩4575.00 ▼ -1.61%
1156 Varopakorn Public Company Limited
BK:VARO
0.41x ฿362.20 Million
≈ $11.29 Million
฿886.04 Million Thailand ฿3.90 ▼ -1.52%
1157 Mercator Medical S.A.
WAR:MRC
0.41x zł46.48 Million
≈ $12.79 Million
zł113.78 Million Poland zł51.00 ▼ -1.73%
1158 The Pebble Group PLC
LSE:PEBB
0.41x GBX14.82 Million
≈ $1.80K
GBX36.30 Million UK GBX58.50 ▲ +0.86%
1159 Guangdong Tapai Group Co Ltd
SHE:002233
0.41x CN¥476.40 Million
≈ $69.71 Million
CN¥1.17 Billion China CN¥7.25 ▼ -2.16%
1160 Sanstar Ltd
NSE:SANSTAR
0.41x Rs445.00 Million
≈ $4.81 Million
Rs1.09 Billion India Rs106.48 ▼ -1.20%
1161 KURITA WTR IND.UNSP.ADR 2
F:KWI0
0.41x €87.76 Billion
≈ $102.60 Billion
€215.22 Billion Germany €83.00 ▲ +0.61%
1162 AGMO
KLSE:0258
0.41x RM3.03 Million
≈ $759.91K
RM7.43 Million Malaysia RM0.31 ▼ -1.61%
1163 Zhejiang China Commodities City Group Co Ltd
SHG:600415
0.41x CN¥8.22 Billion
≈ $1.20 Billion
CN¥20.18 Billion China CN¥11.90 ▲ +2.67%
1164 Amoy Diagnostics Co Ltd
SHE:300685
0.41x CN¥110.87 Million
≈ $16.22 Million
CN¥272.62 Million China CN¥17.53 ▼ -1.30%
1165 Xi'an Manareco New Materials Co.Ltd
SHG:688550
0.41x CN¥144.53 Million
≈ $21.15 Million
CN¥355.41 Million China CN¥40.55 ▼ -5.15%
1166 ASIX Electronics
TWO:3169
0.41x NT$80.84 Million
≈ $2.55 Million
NT$198.86 Million Taiwan NT$107.00 ▲ +2.39%
1167 Far East Holdings Bhd
KLSE:5029
0.41x RM138.41 Million
≈ $34.75 Million
RM340.51 Million Malaysia RM3.80 ▼ -3.55%
1168 Veracyte Inc
NASDAQ:VCYT
0.41x $44.76 Million $110.12 Million USA $58.01 ▼ -2.55%
1169 Ningxia Xiaoming Agriculture & Animal Husbandry Co.Ltd
SHE:300967
0.41x CN¥306.02 Million
≈ $44.78 Million
CN¥753.52 Million China CN¥14.19 ▲ +1.14%
1170 Investment AB Oresund
ST:ORES
0.41x Skr26.80 Million
≈ $2.88 Million
Skr66.00 Million Sweden Skr132.40 ▲ +1.07%
1171 UIE PLC
CO:UIE
0.41x Dkr49.28 Million
≈ $7.71 Million
Dkr121.46 Million Denmark Dkr370.00 ▼ -1.99%
1172 Europap Tezol Kagit Sanayi Ve Ticaret AS
IS:TEZOL
0.41x TL631.54 Million
≈ $14.14 Million
TL1.56 Billion Turkey TL14.96 ▼ -1.12%
1173 S N Nuclearele
RO:SNN
0.41x RON700.56 Million
≈ $160.86 Million
RON1.73 Billion Romania RON69.90 ▼ -0.14%
1174 VIX Securities JSC
VN:VIX
0.41x ₫3.24 Trillion
≈ $123.23 Million
₫8.01 Trillion Vietnam ₫12100.00 ▼ -3.20%
1175 Godawari Power And Ispat limited
NSE:GPIL
0.41x Rs4.00 Billion
≈ $43.28 Million
Rs9.88 Billion India Rs242.75 ▼ -1.34%
1176 Chung Hwa Food Industrial Co Ltd
TWO:4205
0.41x NT$171.99 Million
≈ $5.42 Million
NT$424.65 Million Taiwan NT$70.60 ▲ +0.00%
1177 Churchill China plc
LSE:CHH
0.40x GBX7.60 Million
≈ $924.34
GBX18.79 Million UK GBX380.00 ▲ +6.29%
1178 CIE Automotive India Limited
NSE:CIEINDIA
0.40x Rs13.32 Billion
≈ $144.01 Million
Rs32.98 Billion India Rs472.50 ▼ -0.04%
1179 Nantex Industry Co Ltd
TW:2108
0.40x NT$757.84 Million
≈ $23.88 Million
NT$1.88 Billion Taiwan NT$28.10 ▼ -0.35%
1180 Miwon Commerci
KO:002840
0.40x ₩30.86 Billion
≈ $20.92 Million
₩76.51 Billion Korea ₩121100.00 ▲ +0.58%
1181 Kukil Metal Co. Ltd
KQ:060480
0.40x ₩1.74 Billion
≈ $1.18 Million
₩4.32 Billion Korea ₩1253.00 ▼ -4.93%
1182 Pinewood Technologies Group PLC
LSE:PINE
0.40x GBX8.50 Million
≈ $1.03K
GBX21.10 Million UK GBX314.50 ▲ +2.95%
1183 Philip Morris CR A.S.
PR:TABAK
0.40x Kč4.72 Billion
≈ $226.63 Million
Kč11.74 Billion Czech Republic Kč18300.00 ▲ +0.00%
1184 NEOWIZ
KQ:095660
0.40x ₩41.73 Billion
≈ $28.28 Million
₩103.67 Billion Korea ₩17010.00 ▼ -0.82%
1185 Empresas Cablevisión S.A.B. de C.V
MX:CABLECPO
0.40x MX$3.61 Billion
≈ $207.63 Million
MX$8.96 Billion Mexico MX$55.00 ▲ +0.00%
1186 NOCIL Limited
NSE:NOCIL
0.40x Rs1.36 Billion
≈ $14.67 Million
Rs3.37 Billion India Rs163.99 ▼ -1.55%
1187 Alkane Resources Ltd
AU:ALK
0.40x AU$153.76 Million
≈ $108.80 Million
AU$382.43 Million Australia AU$1.36 ▲ +3.04%
1188 Delignit AG
XETRA:DLX
0.40x €4.14 Million
≈ $4.84 Million
€10.32 Million Germany €2.46 ▼ -0.81%
1189 Westgold Resources Ltd
AU:WGX
0.40x AU$531.74 Million
≈ $376.24 Million
AU$1.32 Billion Australia AU$4.85 ▲ +6.13%
1190 PTC India Limited
NSE:PTC
0.40x Rs22.36 Billion
≈ $241.77 Million
Rs55.72 Billion India Rs167.71 ▼ -1.35%
1191 Sri Trang Agro-Industry Public Company Limited
BK:STA-R
0.40x ฿16.11 Billion
≈ $502.00 Million
฿40.18 Billion Thailand ฿13.60 ▼ -0.73%
1192 United U Li Corporation Bhd
KLSE:7133
0.40x RM18.67 Million
≈ $4.69 Million
RM46.60 Million Malaysia RM1.37 ▼ -1.44%
1193 Amaze Holdings Inc
NYSE MKT:AMZE
0.40x $9.78 Million $24.44 Million USA $0.15 ▼ -2.15%
1194 Princess Private Equity Holding Ltd
LSE:PEY
0.40x €26.01 Million
≈ $30.40 Million
€65.11 Million UK €7.38 ▼ -1.34%
1195 Eoptolink Technology Inc Ltd
SHE:300502
0.40x CN¥3.68 Billion
≈ $539.19 Million
CN¥9.23 Billion China CN¥508.80 ▼ -7.79%
1196 Prima Andalan Mandiri Tbk PT
JK:MCOL
0.40x Rp63.47 Million
≈ $3.72K
Rp158.96 Million Indonesia Rp3750.00 ▼ -0.79%
1197 Chunghwa Precision Test Tech Co Ltd
TWO:6510
0.40x NT$466.99 Million
≈ $14.71 Million
NT$1.17 Billion Taiwan NT$2710.00 ▲ +2.46%
1198 Tokai Carbon Korea Co. Ltd
KQ:064760
0.40x ₩16.26 Billion
≈ $11.02 Million
₩40.75 Billion Korea ₩199400.00 ▼ -4.82%
1199 Nord Insuretech Group AB
ST:NORDIG
0.40x Skr11.20 Million
≈ $1.20 Million
Skr28.10 Million Sweden Skr0.68 ▲ +0.00%
1200 Nanjing Vishee Medical Technology Co Ltd
SHG:688580
0.40x CN¥42.79 Million
≈ $6.26 Million
CN¥107.49 Million China CN¥47.69 ▼ -3.07%