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