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
1201 Baramulti Suksessarana Tbk
JK:BSSR
0.40x Rp36.88 Million
≈ $2.16K
Rp92.81 Million Indonesia Rp4290.00 ▲ +0.00%
1202 REA Group Ltd
AU:REA
0.40x AU$350.20 Million
≈ $247.79 Million
AU$881.30 Million Australia AU$159.72 ▼ -2.65%
1203 Jasa Armada Indonesia Tbk PT
JK:IPCM
0.40x Rp152.71 Billion
≈ $8.95 Million
Rp384.48 Billion Indonesia Rp318.00 ▼ -0.63%
1204 GigaDevice Semiconductor(Beiji
SHG:603986
0.40x CN¥896.93 Million
≈ $131.25 Million
CN¥2.26 Billion China CN¥470.00 ▼ -1.16%
1205 Bumrungrad Hospital PCL
BK:BH
0.40x ฿2.10 Billion
≈ $65.36 Million
฿5.29 Billion Thailand ฿181.50 ▼ -1.36%
1206 Bumrungrad Hospital Public Company Limited
F:BZ7A
0.40x €2.10 Billion
≈ $2.45 Billion
€5.29 Billion Germany €4.64 ▼ -0.85%
1207 GoGold Resources Inc.
TO:GGD
0.40x CA$20.97 Million
≈ $15.17 Million
CA$52.95 Million Canada CA$3.19 ▲ +1.92%
1208 Norman Broadbent Plc
LSE:NBB
0.40x GBX1.57 Million
≈ $191.63
GBX3.98 Million UK GBX187.50 ▲ +0.81%
1209 Structural Monitoring Systems Plc
AU:SMN
0.40x AU$4.41 Million
≈ $3.12 Million
AU$11.13 Million Australia AU$0.38 ▲ +0.00%
1210 PT Ingria Pratama Capitalindo Tbk
JK:GRIA
0.40x Rp27.86 Billion
≈ $1.63 Million
Rp70.43 Billion Indonesia Rp112.00 ▼ -1.75%
1211 Feng Hsin Steel Co Ltd
TW:2015
0.39x NT$1.11 Billion
≈ $34.96 Million
NT$2.81 Billion Taiwan NT$62.70 ▼ -2.03%
1212 Samyoung Elec
KO:005680
0.39x ₩8.91 Billion
≈ $6.04 Million
₩22.57 Billion Korea ₩13100.00 ▲ +0.85%
1213 Téléverbier SA
PA:TVRB
0.39x €38.57 Million
≈ $45.09 Million
€97.96 Million France €67.00 ▲ +0.00%
1214 Yonyou Auto Information Technology (Shanghai) Co. Ltd.
SHG:688479
0.39x CN¥80.29 Million
≈ $11.75 Million
CN¥203.97 Million China CN¥27.32 ▼ -9.48%
1215 NexG Bhd
KLSE:5216
0.39x RM38.81 Million
≈ $9.74 Million
RM98.64 Million Malaysia RM0.29 ▼ -4.92%
1216 Longyan Zhuoyue New Energy Co Ltd
SHG:688196
0.39x CN¥385.77 Million
≈ $56.45 Million
CN¥982.88 Million China CN¥32.70 ▲ +3.78%
1217 Giant Network Group Co Ltd
SHE:002558
0.39x CN¥1.17 Billion
≈ $171.37 Million
CN¥2.98 Billion China CN¥28.02 ▼ -6.19%
1218 Iofina plc
LSE:IOF
0.39x GBX9.23 Million
≈ $1.12K
GBX23.53 Million UK GBX59.00 ▲ +3.51%
1219 Buda Juice, Inc.
NYSE MKT:BUDA
0.39x $483.00K $1.23 Million USA $8.76 ▲ +0.00%
1220 KL-Net Corp
KQ:039420
0.39x ₩2.85 Billion
≈ $1.93 Million
₩7.27 Billion Korea ₩2635.00 ▲ +1.15%
1221 EXCELLENCE S.A. ZY -10
F:8XY
0.39x €3.92 Million
≈ $4.59 Million
€10.01 Million Germany €0.09 ▲ +13.07%
1222 Brisbane Broncos Ltd
AU:BBL
0.39x AU$8.59 Million
≈ $6.08 Million
AU$21.96 Million Australia AU$1.40 ▲ +1.45%
1223 Nesco Limited
NSE:NESCO
0.39x Rs2.17 Billion
≈ $23.42 Million
Rs5.54 Billion India Rs1059.20 ▼ -1.71%
1224 Webus International Limited Ordinary Shares
NASDAQ:WETO
0.39x $10.72 Million $27.44 Million USA $0.14 ▼ -82.49%
1225 Spurcorp
JSE:SUR
0.39x ZAC237.45 Million
≈ $126.19K
ZAC608.93 Million South Africa ZAC4198.00 ▲ +1.87%
1226 Eaton Vance Municipal Income Term Closed Fund
NYSE:ETX
0.39x $3.10 Million $7.96 Million USA $18.69 ▲ +0.38%
1227 Idaho Strategic Resources Inc
NYSE MKT:IDR
0.39x $2.40 Million $6.17 Million USA $36.27 ▼ -2.89%
1228 Huaxia Eye Hospital Group Co. Ltd. A
SHE:301267
0.39x CN¥820.30 Million
≈ $120.04 Million
CN¥2.11 Billion China CN¥16.22 ▼ -0.49%
1229 Swaraj Engines Limited
NSE:SWARAJENG
0.39x Rs1.13 Billion
≈ $12.22 Million
Rs2.90 Billion India Rs3587.10 ▼ -0.54%
1230 OceanaGold Corporation
NYSE:OGC
0.39x $381.50 Million $979.50 Million USA $24.54 ▲ +4.47%
1231 Universal Store Holdings Ltd
AU:UNI
0.39x AU$56.75 Million
≈ $40.15 Million
AU$145.81 Million Australia AU$7.11 ▼ -2.74%
1232 Dongbang Ship Machinery Co. Ltd
KQ:099410
0.39x ₩6.65 Billion
≈ $4.51 Million
₩17.09 Billion Korea ₩2865.00 ▲ +0.00%
1233 Webstep ASA
OL:WSTEP
0.39x Nkr102.04 Million
≈ $10.74 Million
Nkr262.30 Million Norway Nkr14.00 ▼ -3.45%
1234 PeterLabs Holdings Bhd
KLSE:0171
0.39x RM8.43 Million
≈ $2.12 Million
RM21.70 Million Malaysia RM0.23 ▲ +0.00%
1235 Mercia Technologies PLC
LSE:MERC
0.39x GBX6.05 Million
≈ $735.75
GBX15.58 Million UK GBX26.25 ▲ +0.00%
1236 Teck Guan Perdana Bhd
KLSE:7439
0.39x RM25.44 Million
≈ $6.39 Million
RM65.58 Million Malaysia RM1.87 ▲ +0.00%
1237 Eicher Motors Limited
NSE:EICHERMOT
0.39x Rs26.58 Billion
≈ $287.44 Million
Rs68.58 Billion India Rs7632.00 ▼ -0.75%
1238 Nahar Poly Films Limited
NSE:NAHARPOLY
0.39x Rs604.44 Million
≈ $6.54 Million
Rs1.56 Billion India Rs272.60 ▲ +4.24%
1239 4Mass SA
WAR:4MS
0.39x zł8.87 Million
≈ $2.44 Million
zł22.91 Million Poland zł5.10 ▼ -0.58%
1240 Advanced Braking Technology Ltd
AU:ABV
0.39x AU$1.53 Million
≈ $1.08 Million
AU$3.96 Million Australia AU$0.11 ▲ +10.53%
1241 JKG Land Bhd
KLSE:6769
0.39x RM99.02 Million
≈ $24.86 Million
RM256.78 Million Malaysia RM0.11 ▲ +0.00%
1242 Spandana Sphoorty Financial Limited
NSE:SPANDANA
0.39x Rs13.30 Billion
≈ $143.80 Million
Rs34.52 Billion India Rs285.30 ▼ -5.89%
1243 Shiva Mills Limited
NSE:SHIVAMILLS
0.38x Rs56.83 Million
≈ $614.61K
Rs147.79 Million India Rs61.30 ▲ +2.51%
1244 Afine Investments Ltd
JSE:ANI
0.38x ZAC42.47 Million
≈ $22.57K
ZAC110.51 Million South Africa ZAC5.00 ▲ +0.00%
1245 Kumba Iron Ore Ltd
JSE:KIO
0.38x ZAC12.17 Billion
≈ $6.47 Million
ZAC31.70 Billion South Africa ZAC25234.00 ▼ -1.05%
1246 MPC Münchmeyer Petersen Capital AG
F:MPCK
0.38x €8.41 Million
≈ $9.84 Million
€21.91 Million Germany €5.06 ▲ +0.40%
1247 Great-Sun Foods Co Ltd
SHG:603336
0.38x CN¥131.04 Million
≈ $19.18 Million
CN¥341.42 Million China CN¥8.14 ▲ +1.88%
1248 Beijing Tieke Shougang Railway Tech Co Ltd
SHG:688569
0.38x CN¥216.75 Million
≈ $31.72 Million
CN¥564.81 Million China CN¥16.08 ▼ -0.31%
1249 Tribal Group plc
LSE:TRB
0.38x GBX18.94 Million
≈ $2.30K
GBX49.40 Million UK GBX64.00 ▲ +1.27%
1250 Kinatico Ltd
AU:KYP
0.38x AU$2.37 Million
≈ $1.68 Million
AU$6.19 Million Australia AU$0.15 ▲ +3.45%
1251 ACOTEC SCIEN.H. DL-00001
F:7W3
0.38x €150.27 Million
≈ $175.68 Million
€392.01 Million Germany €0.86 ▼ -2.84%
1252 Bflysoft Co. Ltd.
KQ:148780
0.38x ₩1.51 Billion
≈ $1.02 Million
₩3.93 Billion Korea ₩457.00 ▲ +15.99%
1253 Seyitler Kimya Sanayi AS
IS:SEYKM
0.38x TL23.23 Million
≈ $520.28K
TL60.64 Million Turkey TL4.92 ▼ -2.57%
1254 Timken India Limited
NSE:TIMKEN
0.38x Rs2.35 Billion
≈ $25.42 Million
Rs6.14 Billion India Rs3073.10 ▼ -0.65%
1255 Shinyoung Waco
KO:005800
0.38x ₩15.04 Billion
≈ $10.19 Million
₩39.27 Billion Korea ₩13210.00 ▼ -0.30%
1256 OceanaGold Corporation
TO:OGC
0.38x CA$375.25 Million
≈ $271.45 Million
CA$980.19 Million Canada CA$34.54 ▲ +4.45%
1257 LDR Turizm AS
IS:LIDER
0.38x TL1.29 Billion
≈ $28.90 Million
TL3.37 Billion Turkey TL121.10 ▲ +0.00%
1258 UNICOMMERCE ESOLUTIONS LIMITED
NSE:UNIECOM
0.38x Rs296.69 Million
≈ $3.21 Million
Rs775.82 Million India Rs85.06 ▼ -1.17%
1259 eQ Oyj
HE:EQV1V
0.38x €7.12 Million
≈ $8.33 Million
€18.67 Million Finland €9.48 ▼ -1.25%
1260 Sentien Printing Factory Co Ltd
TWO:8410
0.38x NT$146.64 Million
≈ $4.62 Million
NT$384.38 Million Taiwan NT$32.00 ▲ +0.95%
1261 Zhejiang Sanmei Chemical Industry Co Ltd
SHG:603379
0.38x CN¥621.94 Million
≈ $91.01 Million
CN¥1.63 Billion China CN¥57.90 ▼ -3.11%
1262 Playside Studios Ltd
AU:PLY
0.38x AU$5.62 Million
≈ $3.98 Million
AU$14.74 Million Australia AU$0.11 ▲ +4.76%
1263 Castings PLC
LSE:CGS
0.38x GBX15.53 Million
≈ $1.89K
GBX40.76 Million UK GBX336.00 ▼ -0.59%
1264 Accesso Technology Group PLC
LSE:ACSO
0.38x GBX22.68 Million
≈ $2.76K
GBX59.54 Million UK GBX327.00 ▲ +3.81%
1265 Techbond Group Bhd
KLSE:5289
0.38x RM13.54 Million
≈ $3.40 Million
RM35.55 Million Malaysia RM0.28 ▲ +1.85%
1266 Alphamin Res
V:AFM
0.38x CA$56.76 Million
≈ $41.06 Million
CA$149.18 Million Canada CA$1.50 ▲ +6.38%
1267 Alphamin Resources Corp.
JSE:APH
0.38x ZAC56.76 Million
≈ $30.16K
ZAC149.18 Million South Africa ZAC1670.00 ▲ +0.00%
1268 Mako Mining Corp
V:MKO
0.38x CA$21.95 Million
≈ $15.88 Million
CA$57.71 Million Canada CA$10.30 ▲ +3.26%
1269 Mako Mining Corp Common Stock
NASDAQ:MAKO
0.38x $21.95 Million $57.71 Million USA $7.29 ▲ +3.11%
1270 Central Hydropower JSC
VN:CHP
0.38x ₫172.95 Billion
≈ $6.57 Million
₫455.39 Billion Vietnam ₫27300.00 ▲ +0.00%
1271 Greatek Electronics Inc
TW:2441
0.38x NT$1.43 Billion
≈ $44.90 Million
NT$3.76 Billion Taiwan NT$127.50 ▲ +2.41%
1272 Jiangsu Rutong Petro-Machinery
SHG:603036
0.38x CN¥60.13 Million
≈ $8.80 Million
CN¥158.47 Million China CN¥11.49 ▲ +1.32%
1273 Imeik Technology Development Co
SHE:300896
0.38x CN¥257.61 Million
≈ $37.70 Million
CN¥679.01 Million China CN¥108.80 ▲ +8.70%
1274 Murray International Trust
LSE:MYI
0.38x GBX42.64 Million
≈ $5.19K
GBX112.39 Million UK GBX362.50 ▲ +0.97%
1275 Schaeffler India Limited
NSE:SCHAEFFLER
0.38x Rs7.11 Billion
≈ $76.88 Million
Rs18.74 Billion India Rs4199.20 ▲ +0.46%
1276 SIMCERE PHARMAC. GRP LTD
F:S2P
0.38x €2.01 Billion
≈ $2.35 Billion
€5.31 Billion Germany €1.43 ▲ +0.70%
1277 T. Rowe Price Group Inc
NASDAQ:TROW
0.38x $954.00 Million $2.52 Billion USA $116.01 ▼ -1.36%
1278 TINC Comm VA
BR:TINC
0.38x €13.53 Million
≈ $15.82 Million
€35.74 Million Belgium €11.34 ▲ +1.80%
1279 Viatron Technologies Inc
KQ:141000
0.38x ₩8.94 Billion
≈ $6.06 Million
₩23.60 Billion Korea ₩7860.00 ▼ -2.60%
1280 P&K Skin Research Center Co. Ltd
KQ:347740
0.38x ₩1.70 Billion
≈ $1.15 Million
₩4.49 Billion Korea ₩1712.00 ▲ +0.12%
1281 Guangzhou KingTeller Technology Co Ltd
SHE:002177
0.38x CN¥9.78 Million
≈ $1.43 Million
CN¥25.84 Million China CN¥5.22 ▼ -2.43%
1282 China Railway Harbin Group of Technology Corp. A
SHG:688459
0.38x CN¥243.40 Million
≈ $35.62 Million
CN¥643.36 Million China CN¥7.94 ▼ -1.98%
1283 CHINA TOWER UNSP.ADR/100
F:2Y10
0.38x €49.47 Billion
≈ $57.83 Billion
€130.77 Billion Germany €9.45 ▲ +0.53%
1284 Wecome Intelligent Manufacturing Co. Ltd.
SHG:603070
0.38x CN¥311.70 Million
≈ $45.61 Million
CN¥824.36 Million China CN¥10.36 ▼ -2.26%
1285 OFS Credit Company Inc
NASDAQ:OCCI
0.38x $34.53 Million $91.34 Million USA $2.40 ▲ +0.00%
1286 Xian Peri Power Semiconductor Cond
SHE:300831
0.38x CN¥23.25 Million
≈ $3.40 Million
CN¥61.50 Million China CN¥13.53 ▼ -1.53%
1287 Aeris Resources Ltd
AU:AIS
0.38x AU$97.29 Million
≈ $68.84 Million
AU$257.43 Million Australia AU$0.39 ▲ +5.48%
1288 Turbo Mech Bhd
KLSE:5167
0.38x RM4.49 Million
≈ $1.13 Million
RM11.90 Million Malaysia RM0.37 ▲ +0.00%
1289 Arcticzymes Technologies ASA
OL:AZT
0.38x Nkr8.65 Million
≈ $910.65K
Nkr22.94 Million Norway Nkr19.80 ▲ +1.28%
1290 Dovre Group Plc
HE:DOV1V
0.38x €26.84 Million
≈ $31.38 Million
€71.17 Million Finland €0.07 ▲ +0.00%
1291 MKH Oil Palm (East Kalimantan) Berhad
KLSE:5319
0.38x RM32.40 Million
≈ $8.13 Million
RM86.08 Million Malaysia RM0.65 ▼ -0.77%
1292 Promotora y Operadora de Infraestructura S. A. B. de C. V
MX:PINFRA
0.38x MX$6.29 Billion
≈ $361.71 Million
MX$16.70 Billion Mexico MX$281.87 ▲ +0.88%
1293 SK HYNIX GDR 144A/REGS 1
F:HY9H
0.38x €20.86 Trillion
≈ $24.39 Trillion
€55.44 Trillion Germany €1105.00 ▼ -3.91%
1294 China Hongqiao Group Ltd
F:H0Q
0.38x €39.00 Billion
≈ $45.59 Billion
€103.67 Billion Germany €2.53 ▲ +1.90%
1295 King Slide Works Co Ltd
TW:2059
0.38x NT$3.00 Billion
≈ $94.36 Million
NT$7.96 Billion Taiwan NT$8125.00 ▲ +1.88%
1296 Kip Mcgrath Education Centres Ltd
AU:KME
0.38x AU$3.74 Million
≈ $2.65 Million
AU$9.95 Million Australia AU$0.49 ▲ +4.30%
1297 Mayfield Group Holdings Ltd
AU:MYG
0.38x AU$11.75 Million
≈ $8.31 Million
AU$31.26 Million Australia AU$2.43 ▼ -2.41%
1298 Shanghai Broadband Technology Co Ltd
SHG:600608
0.38x CN¥23.21 Million
≈ $3.40 Million
CN¥61.81 Million China CN¥0.17 ▲ +6.25%
1299 CoreCard Corp
NYSE:CCRD
0.37x $6.12 Million $16.32 Million USA $23.60 ▼ -2.96%
1300 Beijing SDL Technology Co Ltd
SHE:002658
0.37x CN¥146.59 Million
≈ $21.45 Million
CN¥391.46 Million China CN¥6.90 ▼ -1.85%