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
3201 Bonyf NV
PA:MLBON
0.19x €236.51K
≈ $276.51K
€1.25 Million France €2.48 ▲ +0.00%
3202 Master Tec Group Berhad
KLSE:0295
0.19x RM17.84 Million
≈ $4.48 Million
RM94.06 Million Malaysia RM0.99 ▼ -0.51%
3203 Devolver Digital Inc
LSE:DEVO
0.19x GBX5.83 Million
≈ $709.46
GBX30.74 Million UK GBX17.00 ▲ +0.00%
3204 Goodwin PLC
LSE:GDWN
0.19x GBX27.24 Million
≈ $3.31K
GBX143.66 Million UK GBX18600.00 ▲ +1.20%
3205 BUREAU VERITAS ADR EO-12
F:4BV0
0.19x €1.01 Billion
≈ $1.18 Billion
€5.31 Billion Germany €50.50 ▼ -6.48%
3206 Hangzhou EZVIZ Network Co. Ltd. A
SHG:688475
0.19x CN¥548.39 Million
≈ $80.25 Million
CN¥2.89 Billion China CN¥27.95 ▼ -2.34%
3207 VIA Technologies Inc
TW:2388
0.19x NT$2.49 Billion
≈ $78.50 Million
NT$13.15 Billion Taiwan NT$74.90 ▲ +2.04%
3208 Tencent Music Entertainment Group
NYSE:TME
0.19x $3.68 Billion $19.44 Billion USA $8.86 ▲ +1.14%
3209 Avino Silver & Gold Mines Ltd
TO:ASM
0.19x CA$10.15 Million
≈ $7.34 Million
CA$53.59 Million Canada CA$7.95 ▼ -0.38%
3210 Hitit Bilgisayar Hizmetleri AS
IS:HTTBT
0.19x TL124.12 Million
≈ $2.78 Million
TL655.34 Million Turkey TL37.20 ▲ +0.43%
3211 Caledonia Investments
LSE:CLDN
0.19x GBX2.50 Million
≈ $304.18
GBX13.20 Million UK GBX381.00 ▲ +0.93%
3212 Omnisystem Co.Ltd
KQ:057540
0.19x ₩4.18 Billion
≈ $2.84 Million
₩22.09 Billion Korea ₩880.00 ▲ +8.37%
3213 Newmark Group Inc
NASDAQ:NMRK
0.19x $618.52 Million $3.27 Billion USA $15.39 ▲ +2.26%
3214 Guangdong Mingzhu Group Co Ltd
SHG:600382
0.19x CN¥109.90 Million
≈ $16.08 Million
CN¥580.64 Million China CN¥5.74 ▼ -4.01%
3215 Tirathai Public Company Limited
BK:TRT
0.19x ฿352.13 Million
≈ $10.98 Million
฿1.86 Billion Thailand ฿15.10 ▼ -3.21%
3216 China Ecotek Corp
TW:1535
0.19x NT$651.14 Million
≈ $20.51 Million
NT$3.44 Billion Taiwan NT$45.75 ▲ +0.88%
3217 PetroVietnam Power Nhon Trach 2 JSC
VN:NT2
0.19x ₫860.10 Billion
≈ $32.68 Million
₫4.55 Trillion Vietnam ₫21300.00 ▼ -0.23%
3218 Copper Fox Metals Inc.
V:CUU
0.19x CA$230.69K
≈ $166.87K
CA$1.22 Million Canada CA$0.58 ▼ -1.69%
3219 Kapsch Traffic
VI:KTCG
0.19x €61.02 Million
≈ $71.33 Million
€322.77 Million Austria €5.28 ▲ +2.33%
3220 G Collado S.A.B. de C.V
MX:COLLADO
0.19x MX$635.41 Million
≈ $36.57 Million
MX$3.36 Billion Mexico MX$7.80 ▲ +0.00%
3221 Shenzhen Glory Medical Co Ltd
SHE:002551
0.19x CN¥119.97 Million
≈ $17.56 Million
CN¥634.68 Million China CN¥2.79 ▼ -2.45%
3222 I Jang Industrial Co Ltd
TWO:8342
0.19x NT$129.30 Million
≈ $4.07 Million
NT$684.14 Million Taiwan NT$91.10 ▼ -0.44%
3223 Invesco Bond Income Plus Limited
LSE:BIPS
0.19x GBX10.73 Million
≈ $1.31K
GBX56.77 Million UK GBX170.50 ▼ -0.29%
3224 Northern Star Resources Ltd
AU:NST
0.19x AU$1.03 Billion
≈ $729.64 Million
AU$5.46 Billion Australia AU$19.93 ▼ -3.91%
3225 HOSHIZAKIL UNSP.ADR/025
F:HS00
0.19x €30.53 Billion
≈ $35.69 Billion
€161.73 Billion Germany €6.40 ▲ +0.79%
3226 ALPHA
KLSE:0303
0.19x RM11.01 Million
≈ $2.76 Million
RM58.34 Million Malaysia RM0.26 ▲ +1.96%
3227 Izmir Firca Sanayi ve Ticaret
IS:IZFAS
0.19x TL45.82 Million
≈ $1.03 Million
TL242.93 Million Turkey TL64.10 ▲ +2.07%
3228 Kaori Heat Treatment Co Ltd
TW:8996
0.19x NT$613.70 Million
≈ $19.33 Million
NT$3.25 Billion Taiwan NT$1005.00 ▼ -6.51%
3229 GE Power India Limited
NSE:GEPIL
0.19x Rs3.20 Billion
≈ $34.57 Million
Rs16.96 Billion India Rs306.40 ▼ -2.45%
3230 Niching Industrial
TWO:3444
0.19x NT$87.02 Million
≈ $2.74 Million
NT$461.72 Million Taiwan NT$72.00 ▼ -4.64%
3231 Cipla Limited
NSE:CIPLA
0.19x Rs13.45 Billion
≈ $145.49 Million
Rs71.39 Billion India Rs1410.60 ▲ +1.26%
3232 Games Operators SA
WAR:GOP
0.19x zł687.00K
≈ $189.07K
zł3.65 Million Poland zł11.10 ▼ -4.72%
3233 Allpark Empreendimentos Participações e Serviços S.A
SA:ALPK3
0.19x R$419.81 Million
≈ $82.37 Million
R$2.23 Billion Brazil R$4.11 ▼ -0.96%
3234 Koninklijke Heijmans N.V.
AS:HEIJM
0.19x €210.00 Million
≈ $245.51 Million
€1.12 Billion Netherlands €98.85 ▲ +0.61%
3235 Boot Barn Holdings Inc
NYSE:BOOT
0.19x $209.70 Million $1.12 Billion USA $149.98 ▲ +1.50%
3236 CN YANGT.PWR GDR REG S/A
F:CYZB
0.19x €60.56 Billion
≈ $70.80 Billion
€322.17 Billion Germany €32.00 ▲ +0.00%
3237 Servcorp Ltd
AU:SRV
0.19x AU$90.06 Million
≈ $63.73 Million
AU$479.81 Million Australia AU$6.25 ▲ +2.29%
3238 Skyworks Solutions Inc
SA:S1SL34
0.19x RUB395.50 Million
≈ $5.09 Million
RUB2.11 Billion Russia RUB143.64 ▲ +0.00%
3239 R Systems International Limited
NSE:RSYSTEMS
0.19x Rs1.61 Billion
≈ $17.37 Million
Rs8.57 Billion India Rs245.51 ▼ -1.26%
3240 Waste Connections Inc
TO:WCN
0.19x CA$2.41 Billion
≈ $1.75 Billion
CA$12.88 Billion Canada CA$239.36 ▲ +1.25%
3241 Jiangsu Maysta Chemical Co Ltd
SHG:603041
0.19x CN¥54.02 Million
≈ $7.91 Million
CN¥288.42 Million China CN¥9.49 ▼ -2.47%
3242 Pengana Private Equity Trust
AU:PE1
0.19x AU$2.84 Million
≈ $2.01 Million
AU$15.18 Million Australia AU$1.48 ▼ -0.67%
3243 Consolidated Water Co. Ltd
F:CW2
0.19x €5.78 Million
≈ $6.76 Million
€30.89 Million Germany €25.34 ▲ +0.32%
3244 NCC Group plc
LSE:NCC
0.19x GBX25.60 Million
≈ $3.11K
GBX136.80 Million UK GBX143.00 ▲ +0.85%
3245 Cj Seafood
KO:011150
0.19x ₩15.14 Billion
≈ $10.26 Million
₩80.91 Billion Korea ₩2015.00 ▲ +1.21%
3246 Astral Foods Ltd.
JSE:ARL
0.19x ZAC732.47 Million
≈ $389.27K
ZAC3.92 Billion South Africa ZAC20655.00 ▲ +1.77%
3247 Anam Electroni
KO:008700
0.19x ₩13.65 Billion
≈ $9.25 Million
₩73.02 Billion Korea ₩1100.00 ▲ +2.42%
3248 INTERN.CONS.AIRL.GR. ADR
F:INRA
0.19x €6.59 Billion
≈ $7.70 Billion
€35.26 Billion Germany €8.60 ▼ -2.82%
3249 Beijing Trust Far Tech
SHE:300231
0.19x CN¥152.27 Million
≈ $22.28 Million
CN¥815.28 Million China CN¥7.96 ▼ -7.44%
3250 Hyundai C&F Inc
KO:227840
0.19x ₩13.44 Billion
≈ $9.11 Million
₩71.96 Billion Korea ₩12050.00 ▲ +0.75%
3251 Daihan Pharmaceutical Co.Ltd
KQ:023910
0.19x ₩9.47 Billion
≈ $6.42 Million
₩50.75 Billion Korea ₩25700.00 ▼ -0.77%
3252 Jet.AI Inc.
NASDAQ:JTAI
0.19x $692.11K $3.71 Million USA $2.04 ▼ -2.86%
3253 Orbis AG
XETRA:OBS
0.19x €8.51 Million
≈ $9.95 Million
€45.64 Million Germany €4.86 ▲ +0.00%
3254 Censof Holdings Bhd
KLSE:5195
0.19x RM5.59 Million
≈ $1.40 Million
RM29.98 Million Malaysia RM0.19 ▲ +0.00%
3255 SKS Technologies Group Ltd
AU:SKS
0.19x AU$16.00 Million
≈ $11.32 Million
AU$85.82 Million Australia AU$8.29 ▼ -1.31%
3256 MeiraGTx Holdings PLC
NASDAQ:MGTX
0.19x $46.63 Million $250.22 Million USA $11.77 ▼ -2.73%
3257 Huangshan Novel Co Ltd
SHE:002014
0.19x CN¥297.73 Million
≈ $43.57 Million
CN¥1.60 Billion China CN¥10.68 ▼ -1.75%
3258 Indo Count Industries Limited
NSE:ICIL
0.19x Rs3.61 Billion
≈ $39.01 Million
Rs19.36 Billion India Rs403.45 ▲ +1.23%
3259 Bio-Techne Corp
NASDAQ:TECH
0.19x $86.66 Million $465.30 Million USA $71.60 ▼ -0.24%
3260 GaeaSoft Corp
KQ:051160
0.19x ₩17.29 Billion
≈ $11.72 Million
₩92.87 Billion Korea ₩7460.00 ▲ +0.13%
3261 Altinyag Kombinalari AS
IS:ALMAD
0.19x TL14.65 Million
≈ $328.15K
TL78.79 Million Turkey TL9.94 ▲ +0.00%
3262 Europris ASA
OL:EPR
0.19x Nkr1.47 Billion
≈ $154.74 Million
Nkr7.91 Billion Norway Nkr82.60 ▼ -1.78%
3263 Industria de Diseno Textil SA
MC:ITX
0.19x €3.35 Billion
≈ $3.91 Billion
€18.04 Billion Spain €54.46 ▲ +1.11%
3264 Lewis Group Limited
JSE:LEW
0.19x ZAC681.00 Million
≈ $361.92K
ZAC3.67 Billion South Africa ZAC8900.00 ▼ -3.26%
3265 Compagnie des Alpes S.A.
PA:CDA
0.19x €399.69 Million
≈ $467.28 Million
€2.16 Billion France €21.30 ▲ +3.15%
3266 Yw Company Limited
KQ:051390
0.19x ₩2.48 Billion
≈ $1.68 Million
₩13.36 Billion Korea ₩3820.00 ▲ +0.00%
3267 Puig Brands SA
NYSE:PUGBY
0.19x $859.05 Million $4.64 Billion USA $9.21 ▲ +0.00%
3268 Apple Inc
NASDAQ:AAPL
0.19x $53.92 Billion $291.11 Billion USA $333.02 ▲ +3.53%
3269 Masterflex SE
F:MZX
0.19x €5.63 Million
≈ $6.58 Million
€30.41 Million Germany €14.00 ▼ -1.06%
3270 Promate Solutions
TWO:6577
0.19x NT$125.42 Million
≈ $3.95 Million
NT$677.25 Million Taiwan NT$94.40 ▲ +9.90%
3271 Tingo Group Inc.
NASDAQ:TIO
0.19x $245.88 Million $1.33 Billion USA $0.02 ▲ +77.60%
3272 Rainbow Tours SA
WAR:RBW
0.19x zł168.65 Million
≈ $46.42 Million
zł910.82 Million Poland zł137.10 ▲ +1.56%
3273 Gudang Garam Tbk
JK:GGRM
0.19x Rp2.37 Trillion
≈ $138.82 Million
Rp12.80 Trillion Indonesia Rp17450.00 ▼ -1.13%
3274 Latent View Analytics Limited
NSE:LATENTVIEW
0.18x Rs574.41 Million
≈ $6.21 Million
Rs3.10 Billion India Rs296.05 ▲ +0.73%
3275 United Spirits Limited
NSE:MCDOWELL-N
0.18x Rs9.39 Billion
≈ $101.55 Million
Rs50.76 Billion India Rs1467.20 ▲ +3.47%
3276 Tait Marketing & Distribution Co Ltd
TWO:5902
0.18x NT$79.78 Million
≈ $2.51 Million
NT$431.38 Million Taiwan NT$34.20 ▲ +0.00%
3277 Xinjiang Haoyuan Natural Gas Co Ltd
SHE:002700
0.18x CN¥37.35 Million
≈ $5.47 Million
CN¥201.99 Million China CN¥5.59 ▲ +2.76%
3278 Capital Drilling Ltd
LSE:CAPD
0.18x GBX46.28 Million
≈ $5.63K
GBX250.37 Million UK GBX101.50 ▼ -1.46%
3279 Reitmans Canada Ltd
V:RET
0.18x CA$49.33 Million
≈ $35.68 Million
CA$266.94 Million Canada CA$2.25 ▲ +0.00%
3280 Reitmans (Canada) Limited
V:RET-A
0.18x CA$49.33 Million
≈ $35.68 Million
CA$266.94 Million Canada CA$2.00 ▲ +1.01%
3281 Guobo Electronics Co. Ltd. A
SHG:688375
0.18x CN¥271.87 Million
≈ $39.78 Million
CN¥1.47 Billion China CN¥74.13 ▼ -4.18%
3282 ServiceTitan, Inc. Class A Common Stock
NASDAQ:TTAN
0.18x $40.58 Million $219.82 Million USA $70.48 ▲ +2.04%
3283 Shangri-La Hotel Public Company Limited
BK:SHANG
0.18x ฿97.47 Million
≈ $3.04 Million
฿528.09 Million Thailand ฿45.00 ▲ +0.00%
3284 CYCLIQ Group Ltd
AU:CYQ
0.18x AU$321.82K
≈ $227.71K
AU$1.74 Million Australia AU$0.01 ▲ +20.00%
3285 Shanghai DOBE Cultural & Creative Industry Development (Group) Co. LTD.
SHE:300947
0.18x CN¥767.99 Million
≈ $112.38 Million
CN¥4.16 Billion China CN¥11.94 ▼ -3.08%
3286 Ateliers Mecaniques D’Indonesie Tbk PT
JK:AMIN
0.18x Rp21.02 Billion
≈ $1.23 Million
Rp114.00 Billion Indonesia Rp240.00 ▼ -2.44%
3287 Roundtop Machinery Industries Co Ltd
TW:1540
0.18x NT$32.43 Million
≈ $1.02 Million
NT$175.88 Million Taiwan NT$21.45 ▼ -0.46%
3288 MODULIGHT OY EO 1
F:78W
0.18x €818.00K
≈ $956.33K
€4.44 Million Germany €1.02 ▲ +1.49%
3289 ABBISKO CAYMAN DL-00001
F:8ZD
0.18x €79.29 Million
≈ $92.69 Million
€430.22 Million Germany €1.19 ▲ +1.71%
3290 GnCenergy Co Ltd
KQ:119850
0.18x ₩27.49 Billion
≈ $18.63 Million
₩149.30 Billion Korea ₩45300.00 ▼ -0.55%
3291 Transworld Shipping Lines Limited
NSE:TRANSWORLD
0.18x Rs674.40 Million
≈ $7.29 Million
Rs3.66 Billion India Rs158.86 ▼ -0.01%
3292 Vakko Tekstil ve Hazir Giyim Sanayi Isletmeleri AS
IS:VAKKO
0.18x TL914.06 Million
≈ $20.47 Million
TL4.97 Billion Turkey TL70.25 ▼ -2.02%
3293 Comet Holding AG
SW:COTN
0.18x CHF36.63 Million
≈ $46.31 Million
CHF199.23 Million Switzerland CHF355.80 ▼ -0.89%
3294 Isomet Corp
NASDAQ:IOMT
0.18x $453.00K $2.46 Million USA $0.06 ▲ +0.00%
3295 Barrick Gold Corp
TO:ABX
0.18x CA$2.87 Billion
≈ $2.08 Billion
CA$15.63 Billion Canada CA$52.34 ▲ +0.06%
3296 Proto Labs Inc
NYSE:PRLB
0.18x $17.54 Million $95.44 Million USA $78.24 ▼ -0.48%
3297 Sociedad Química y Minera de Chile S.A.
SN:SQM-B
0.18x CL$1.14 Billion
≈ $1.27 Million
CL$6.19 Billion Chile CL$65350.00 ▼ -0.23%
3298 RES.MINING UNSP.ADR/10
F:RSM0
0.18x €90.91 Million
≈ $106.28 Million
€495.10 Million Germany €8.65 ▲ +1.76%
3299 Tekna Holding AS
OL:TEKNA
0.18x Nkr3.37 Million
≈ $354.09K
Nkr18.33 Million Norway Nkr5.84 ▲ +19.18%
3300 TEKNA HOLDING ASA NK 2
F:8VB
0.18x €3.37 Million
≈ $3.93 Million
€18.33 Million Germany €0.40 ▲ +15.32%