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
3301 Devolver Digital Inc
LSE:DEVO
0.19x GBX5.83 Million
≈ $709.46
GBX30.74 Million UK GBX21.50 ▲ +0.00%
3302 Malteries Franco-Belges Société Anonyme
PA:MALT
0.19x €6.77 Million
≈ $7.91 Million
€35.69 Million France €855.00 ▲ +0.00%
3303 Goodwin PLC
LSE:GDWN
0.19x GBX27.24 Million
≈ $3.31K
GBX143.66 Million UK GBX14880.00 ▲ +3.48%
3304 BUREAU VERITAS ADR EO-12
F:4BV0
0.19x €1.01 Billion
≈ $1.18 Billion
€5.31 Billion Germany €50.50 ▼ -6.48%
3305 Hangzhou EZVIZ Network Co. Ltd. A
SHG:688475
0.19x CN¥548.39 Million
≈ $80.25 Million
CN¥2.89 Billion China CN¥27.28 ▼ -1.05%
3306 Sansera Engineering Limited
NSE:SANSERA
0.19x Rs2.05 Billion
≈ $22.16 Million
Rs10.81 Billion India Rs2925.80 ▲ +0.38%
3307 VIA Technologies Inc
TW:2388
0.19x NT$2.49 Billion
≈ $78.50 Million
NT$13.15 Billion Taiwan NT$73.30 ▼ -0.14%
3308 Tencent Music Entertainment Group
NYSE:TME
0.19x $3.68 Billion $19.44 Billion USA $9.30 ▲ +1.75%
3309 Pangang Group Vanadium Titanium & Resources Co Ltd
SHE:000629
0.19x CN¥399.38 Million
≈ $58.44 Million
CN¥2.11 Billion China CN¥3.35 ▼ -2.62%
3310 Avino Silver & Gold Mines Ltd
TO:ASM
0.19x CA$10.15 Million
≈ $7.34 Million
CA$53.59 Million Canada CA$9.45 ▼ -0.21%
3311 Hitit Bilgisayar Hizmetleri AS
IS:HTTBT
0.19x TL124.12 Million
≈ $2.78 Million
TL655.34 Million Turkey TL41.32 ▼ -0.19%
3312 Caledonia Investments
LSE:CLDN
0.19x GBX2.50 Million
≈ $304.18
GBX13.20 Million UK GBX365.00 ▼ -0.41%
3313 Omnisystem Co.Ltd
KQ:057540
0.19x ₩4.18 Billion
≈ $2.84 Million
₩22.09 Billion Korea ₩619.00 ▲ +2.31%
3314 Newmark Group Inc
NASDAQ:NMRK
0.19x $618.52 Million $3.27 Billion USA $14.52 ▲ +3.94%
3315 Guangdong Mingzhu Group Co Ltd
SHG:600382
0.19x CN¥109.90 Million
≈ $16.08 Million
CN¥580.64 Million China CN¥8.80 ▲ +2.21%
3316 Donnelley Financial Solutions Inc
NYSE:DFIN
0.19x $74.40 Million $393.20 Million USA $38.51 ▼ -0.47%
3317 Tirathai Public Company Limited
BK:TRT
0.19x ฿352.13 Million
≈ $10.98 Million
฿1.86 Billion Thailand ฿10.20 ▲ +10.27%
3318 China Ecotek Corp
TW:1535
0.19x NT$651.14 Million
≈ $20.51 Million
NT$3.44 Billion Taiwan NT$52.40 ▲ +4.59%
3319 PetroVietnam Power Nhon Trach 2 JSC
VN:NT2
0.19x ₫860.10 Billion
≈ $32.68 Million
₫4.55 Trillion Vietnam ₫22700.00 ▲ +0.67%
3320 Copper Fox Metals Inc.
V:CUU
0.19x CA$230.69K
≈ $166.87K
CA$1.22 Million Canada CA$0.67 ▲ +0.00%
3321 Kapsch Traffic
VI:KTCG
0.19x €61.02 Million
≈ $71.33 Million
€322.77 Million Austria €5.56 ▲ +0.00%
3322 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%
3323 Shenzhen Glory Medical Co Ltd
SHE:002551
0.19x CN¥119.97 Million
≈ $17.56 Million
CN¥634.68 Million China CN¥3.01 ▼ -1.63%
3324 I Jang Industrial Co Ltd
TWO:8342
0.19x NT$129.30 Million
≈ $4.07 Million
NT$684.14 Million Taiwan NT$88.00 ▼ -0.90%
3325 Invesco Bond Income Plus Limited
LSE:BIPS
0.19x GBX10.73 Million
≈ $1.31K
GBX56.77 Million UK GBX172.50 ▼ -0.14%
3326 Northern Star Resources Ltd
AU:NST
0.19x AU$1.03 Billion
≈ $729.64 Million
AU$5.46 Billion Australia AU$20.39 ▼ -6.08%
3327 HOSHIZAKIL UNSP.ADR/025
F:HS00
0.19x €30.53 Billion
≈ $35.69 Billion
€161.73 Billion Germany €6.40 ▲ +0.79%
3328 ALPHA
KLSE:0303
0.19x RM11.01 Million
≈ $2.76 Million
RM58.34 Million Malaysia RM0.25 ▲ +0.00%
3329 Gujarat Ambuja Exports Limited
NSE:GAEL
0.19x Rs1.29 Billion
≈ $13.90 Million
Rs6.81 Billion India Rs154.97 ▲ +1.29%
3330 Kaori Heat Treatment Co Ltd
TW:8996
0.19x NT$613.70 Million
≈ $19.33 Million
NT$3.25 Billion Taiwan NT$1120.00 ▲ +2.28%
3331 GE Power India Limited
NSE:GEPIL
0.19x Rs3.20 Billion
≈ $34.57 Million
Rs16.96 Billion India Rs306.40 ▼ -2.45%
3332 Hunan Airbluer Environmental Protection Technology Co. Ltd.
SHE:301259
0.19x CN¥134.30 Million
≈ $19.65 Million
CN¥712.45 Million China CN¥23.32 ▼ -30.60%
3333 Niching Industrial
TWO:3444
0.19x NT$87.02 Million
≈ $2.74 Million
NT$461.72 Million Taiwan NT$104.00 ▲ +2.97%
3334 Cipla Limited
NSE:CIPLA
0.19x Rs13.45 Billion
≈ $145.49 Million
Rs71.39 Billion India Rs1398.70 ▲ +1.71%
3335 Turk Traktor ve Ziraat Makineleri AS
IS:TTRAK
0.19x TL4.31 Billion
≈ $96.55 Million
TL22.89 Billion Turkey TL447.00 ▼ -0.67%
3336 Natures Sunshine Products Inc
NASDAQ:NATR
0.19x $18.47 Million $98.10 Million USA $19.68 ▼ -1.11%
3337 Major Drilling Group International
TO:MDI
0.19x CA$35.93 Million
≈ $25.99 Million
CA$190.98 Million Canada CA$17.88 ▲ +1.76%
3338 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.37 ▼ -3.74%
3339 Elliptic Laboratories AS
OL:ELABS
0.19x Nkr5.99 Million
≈ $630.74K
Nkr31.87 Million Norway Nkr3.16 ▼ -3.52%
3340 Koninklijke Heijmans N.V.
AS:HEIJM
0.19x €210.00 Million
≈ $245.51 Million
€1.12 Billion Netherlands €103.00 ▼ -1.25%
3341 Boot Barn Holdings Inc
NYSE:BOOT
0.19x $209.70 Million $1.12 Billion USA $169.15 ▼ -0.90%
3342 CN YANGT.PWR GDR REG S/A
F:CYZB
0.19x €60.56 Billion
≈ $70.80 Billion
€322.17 Billion Germany €38.80 ▲ +29.33%
3343 Chumporn Palm Oil Industry Public Company Limited
BK:CPI
0.19x ฿233.48 Million
≈ $7.28 Million
฿1.24 Billion Thailand ฿3.46 ▲ +0.00%
3344 Servcorp Ltd
AU:SRV
0.19x AU$90.06 Million
≈ $63.73 Million
AU$479.81 Million Australia AU$6.59 ▲ +2.33%
3345 Educational Development Corporation
NASDAQ:EDUC
0.19x $2.54 Million $13.56 Million USA $1.42 ▲ +0.00%
3346 Micro Tech Nanjing Co Ltd
SHG:688029
0.19x CN¥178.03 Million
≈ $26.05 Million
CN¥948.64 Million China CN¥72.98 ▼ -3.82%
3347 Winner Group Enterprise Public Company Limited
BK:WINNER
0.19x ฿110.07 Million
≈ $3.43 Million
฿586.62 Million Thailand ฿2.06 ▼ -0.96%
3348 DP Poland Plc
LSE:DPP
0.19x GBX3.32 Million
≈ $404.35
GBX17.71 Million UK GBX7.50 ▲ +0.00%
3349 Skyworks Solutions Inc
SA:S1SL34
0.19x RUB395.50 Million
≈ $5.09 Million
RUB2.11 Billion Russia RUB143.64 ▲ +0.00%
3350 Skyworks Solutions Inc
NASDAQ:SWKS
0.19x $395.50 Million $2.11 Billion USA $79.93 ▼ -0.91%
3351 Waste Connections Inc
TO:WCN
0.19x CA$2.41 Billion
≈ $1.75 Billion
CA$12.88 Billion Canada CA$214.07 ▲ +2.12%
3352 Jiangsu Maysta Chemical Co Ltd
SHG:603041
0.19x CN¥54.02 Million
≈ $7.91 Million
CN¥288.42 Million China CN¥12.00 ▼ -2.28%
3353 Pengana Private Equity Trust
AU:PE1
0.19x AU$2.84 Million
≈ $2.01 Million
AU$15.18 Million Australia AU$1.70 ▲ +0.00%
3354 Consolidated Water Co. Ltd
F:CW2
0.19x €5.78 Million
≈ $6.76 Million
€30.89 Million Germany €25.00 ▼ -2.19%
3355 NCC Group plc
LSE:NCC
0.19x GBX25.60 Million
≈ $3.11K
GBX136.80 Million UK GBX149.00 ▲ +0.40%
3356 Cj Seafood
KO:011150
0.19x ₩15.14 Billion
≈ $10.26 Million
₩80.91 Billion Korea ₩2120.00 ▲ +2.42%
3357 Anam Electroni
KO:008700
0.19x ₩13.65 Billion
≈ $9.25 Million
₩73.02 Billion Korea ₩1320.00 ▼ -0.75%
3358 INTERN.CONS.AIRL.GR. ADR
F:INRA
0.19x €6.59 Billion
≈ $7.70 Billion
€35.26 Billion Germany €8.60 ▼ -2.82%
3359 Jullundur Motor Agency (Delhi) Limited
NSE:JMA
0.19x Rs132.19 Million
≈ $1.43 Million
Rs707.50 Million India Rs88.49 ▲ +0.71%
3360 Edinburgh Investment Trust
LSE:EDIN
0.19x GBX22.84 Million
≈ $2.78K
GBX122.27 Million UK GBX795.00 ▼ -0.38%
3361 Life Healthcare
JSE:LHC
0.19x ZAC2.53 Billion
≈ $1.35 Million
ZAC13.55 Billion South Africa ZAC1035.00 ▲ +0.68%
3362 Beijing Trust Far Tech
SHE:300231
0.19x CN¥152.27 Million
≈ $22.28 Million
CN¥815.28 Million China CN¥8.94 ▼ -2.30%
3363 Hyundai C&F Inc
KO:227840
0.19x ₩13.44 Billion
≈ $9.11 Million
₩71.96 Billion Korea ₩12190.00 ▼ -0.41%
3364 Daihan Pharmaceutical Co.Ltd
KQ:023910
0.19x ₩9.47 Billion
≈ $6.42 Million
₩50.75 Billion Korea ₩26200.00 ▼ -0.57%
3365 Jet.AI Inc.
NASDAQ:JTAI
0.19x $692.11K $3.71 Million USA $8.40 ▲ +3.19%
3366 Orbis AG
XETRA:OBS
0.19x €8.51 Million
≈ $9.95 Million
€45.64 Million Germany €5.40 ▲ +0.00%
3367 Censof Holdings Bhd
KLSE:5195
0.19x RM5.59 Million
≈ $1.40 Million
RM29.98 Million Malaysia RM0.20 ▲ +0.00%
3368 SKS Technologies Group Ltd
AU:SKS
0.19x AU$16.00 Million
≈ $11.32 Million
AU$85.82 Million Australia AU$8.90 ▲ +1.25%
3369 MeiraGTx Holdings PLC
NASDAQ:MGTX
0.19x $46.63 Million $250.22 Million USA $9.57 ▲ +1.92%
3370 Huangshan Novel Co Ltd
SHE:002014
0.19x CN¥297.73 Million
≈ $43.57 Million
CN¥1.60 Billion China CN¥10.17 ▼ -1.74%
3371 Indo Count Industries Limited
NSE:ICIL
0.19x Rs3.61 Billion
≈ $39.01 Million
Rs19.36 Billion India Rs333.10 ▼ -3.35%
3372 Kaap Agri Bedryf Employee and Farm Worker Bee Trust
JSE:KAL
0.19x ZAC854.27 Million
≈ $454.00K
ZAC4.59 Billion South Africa ZAC4605.00 ▲ +2.33%
3373 Altinyag Kombinalari AS
IS:ALMAD
0.19x TL14.65 Million
≈ $328.15K
TL78.79 Million Turkey TL9.94 ▲ +0.00%
3374 Europris ASA
OL:EPR
0.19x Nkr1.47 Billion
≈ $154.74 Million
Nkr7.91 Billion Norway Nkr92.30 ▲ +1.10%
3375 Industria de Diseno Textil SA
MC:ITX
0.19x €3.35 Billion
≈ $3.91 Billion
€18.04 Billion Spain €54.06 ▲ +1.12%
3376 Yw Company Limited
KQ:051390
0.19x ₩2.48 Billion
≈ $1.68 Million
₩13.36 Billion Korea ₩4190.00 ▲ +2.20%
3377 Puig Brands SA
NYSE:PUGBY
0.19x $859.05 Million $4.64 Billion USA $9.25 ▲ +0.96%
3378 Apple Inc
NASDAQ:AAPL
0.19x $53.92 Billion $291.11 Billion USA $311.23 ▲ +0.31%
3379 Masterflex SE
F:MZX
0.19x €5.63 Million
≈ $6.58 Million
€30.41 Million Germany €14.00 ▼ -1.41%
3380 FNC ADD CULTURE. Co. Ltd
KQ:063440
0.19x ₩1.10 Billion
≈ $745.48K
₩5.94 Billion Korea ₩1092.00 ▼ -3.62%
3381 Yuyu Pharma Inc
KO:000225
0.19x ₩12.35 Billion
≈ $8.37 Million
₩66.68 Billion Korea ₩3820.00 ▼ -0.78%
3382 Promate Solutions
TWO:6577
0.19x NT$125.42 Million
≈ $3.95 Million
NT$677.25 Million Taiwan NT$81.90 ▲ +0.86%
3383 Tingo Group Inc.
NASDAQ:TIO
0.19x $245.88 Million $1.33 Billion USA $0.02 ▲ +77.60%
3384 Rainbow Tours SA
WAR:RBW
0.19x zł168.65 Million
≈ $46.42 Million
zł910.82 Million Poland zł144.80 ▼ -0.82%
3385 Gudang Garam Tbk
JK:GGRM
0.19x Rp2.37 Trillion
≈ $138.82 Million
Rp12.80 Trillion Indonesia Rp15550.00 ▼ -5.18%
3386 Bonny Worldwide Ltd
TW:8467
0.19x NT$332.91 Million
≈ $10.49 Million
NT$1.80 Billion Taiwan NT$129.50 ▼ -2.26%
3387 United Spirits Limited
NSE:MCDOWELL-N
0.18x Rs9.39 Billion
≈ $101.55 Million
Rs50.76 Billion India Rs1249.70 ▼ -1.05%
3388 Xinjiang Haoyuan Natural Gas Co Ltd
SHE:002700
0.18x CN¥37.35 Million
≈ $5.47 Million
CN¥201.99 Million China CN¥8.30 ▲ +0.61%
3389 Signet Jewelers Ltd
NYSE:SIG
0.18x $736.80 Million $3.99 Billion USA $86.81 ▲ +1.71%
3390 Capital Drilling Ltd
LSE:CAPD
0.18x GBX46.28 Million
≈ $5.63K
GBX250.37 Million UK GBX113.50 ▼ -2.99%
3391 Reitmans (Canada) Limited
V:RET-A
0.18x CA$49.33 Million
≈ $35.68 Million
CA$266.94 Million Canada CA$1.95 ▼ -1.02%
3392 Reitmans Canada Ltd
V:RET
0.18x CA$49.33 Million
≈ $35.68 Million
CA$266.94 Million Canada CA$2.11 ▼ -1.86%
3393 Guobo Electronics Co. Ltd. A
SHG:688375
0.18x CN¥271.87 Million
≈ $39.78 Million
CN¥1.47 Billion China CN¥90.23 ▼ -1.23%
3394 ServiceTitan, Inc. Class A Common Stock
NASDAQ:TTAN
0.18x $40.58 Million $219.82 Million USA $74.33 ▲ +2.34%
3395 Shangri-La Hotel Public Company Limited
BK:SHANG
0.18x ฿97.47 Million
≈ $3.04 Million
฿528.09 Million Thailand ฿44.25 ▼ -4.84%
3396 CYCLIQ Group Ltd
AU:CYQ
0.18x AU$321.82K
≈ $227.71K
AU$1.74 Million Australia AU$0.01 ▲ +0.00%
3397 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¥14.27 ▼ -2.93%
3398 Ateliers Mecaniques D’Indonesie Tbk PT
JK:AMIN
0.18x Rp21.02 Billion
≈ $1.23 Million
Rp114.00 Billion Indonesia Rp274.00 ▼ -0.72%
3399 Roundtop Machinery Industries Co Ltd
TW:1540
0.18x NT$32.43 Million
≈ $1.02 Million
NT$175.88 Million Taiwan NT$23.05 ▲ +0.88%
3400 Silly Monks Entertainment Limited
NSE:SILLYMONKS
0.18x Rs7.76 Million
≈ $83.98K
Rs42.12 Million India Rs16.78 ▲ +0.48%