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.
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 |
|---|---|---|---|---|---|---|---|
| 501 |
Somero Enterprise Inc
LSE:SOM |
0.78x |
GBX13.72 Million
≈ $1.67K |
GBX17.49 Million | UK | GBX210.00 | ▲ +0.96% |
| 502 |
Jiayin Group Inc
NASDAQ:JFIN |
0.78x | $3.39 Billion | $4.32 Billion | USA | $2.48 | ▼ -0.40% |
| 503 |
Genesis Minerals Ltd
AU:GMD |
0.78x |
AU$387.49 Million
≈ $274.17 Million |
AU$494.46 Million | Australia | AU$5.52 | ▼ -0.72% |
| 504 |
Cheviot Company Limited
NSE:CHEVIOT |
0.78x |
Rs504.80 Million
≈ $5.46 Million |
Rs645.38 Million | India | Rs1124.70 | ▼ -0.56% |
| 505 |
Mark Dynamics Indonesia Tbk PT
JK:MARK |
0.78x |
Rp82.57 Billion
≈ $4.84 Million |
Rp105.73 Billion | Indonesia | Rp970.00 | ▼ -8.49% |
| 506 |
Mount Gibson Iron Limited
F:FWQ |
0.78x |
€92.17 Million
≈ $107.76 Million |
€118.12 Million | Germany | €0.19 | ▲ +3.76% |
| 507 |
Fidelity China Special Situations PLC
LSE:FCSS |
0.78x |
GBX39.97 Million
≈ $4.86K |
GBX51.24 Million | UK | GBX256.50 | ▲ +2.19% |
| 508 |
Platinum Asset Management Ltd
AU:PTM |
0.78x |
AU$29.28 Million
≈ $20.72 Million |
AU$37.54 Million | Australia | AU$0.70 | ▲ +0.00% |
| 509 |
Jianzhi Education Technology Group Company Limited American Depositary Shares
NASDAQ:JZ |
0.78x | $39.87 Million | $51.14 Million | USA | $2.20 | ▼ -19.41% |
| 510 |
Powell Max Limited Class A Ordinary Shares
NASDAQ:PMAX |
0.78x | $13.55 Million | $17.46 Million | USA | $1.79 | ▼ -6.28% |
| 511 |
Credit Intelligence Ltd
AU:CI1 |
0.78x |
AU$170.25K
≈ $120.46K |
AU$219.31K | Australia | AU$0.11 | ▲ +0.00% |
| 512 |
Utah Medical Products Inc
NASDAQ:UTMD |
0.78x | $3.11 Million | $4.01 Million | USA | $69.30 | ▼ -0.72% |
| 513 |
Madusari Murni Indah Tbk PT
JK:MOLI |
0.77x |
Rp133.24 Billion
≈ $7.81 Million |
Rp172.03 Billion | Indonesia | Rp262.00 | ▲ +6.50% |
| 514 |
StealthGas Inc
F:S6W |
0.77x |
€16.51 Million
≈ $19.30 Million |
€21.36 Million | Germany | €7.55 | ▲ +2.03% |
| 515 |
Jinan Acetate Chemical Co Ltd
TW:4763 |
0.77x |
NT$1.10 Billion
≈ $34.61 Million |
NT$1.43 Billion | Taiwan | NT$48.60 | ▲ +7.17% |
| 516 |
CONSUN PHARMAC.GR.HD -10
F:C1P |
0.77x |
€1.21 Billion
≈ $1.42 Billion |
€1.57 Billion | Germany | €1.50 | ▲ +0.00% |
| 517 |
Nanjing Medlander Medical Technology Co. Ltd. A
SHG:688273 |
0.77x |
CN¥122.51 Million
≈ $17.93 Million |
CN¥158.97 Million | China | CN¥30.01 | ▼ -6.57% |
| 518 |
Guangzhou Lingwe Technology Co. Ltd. A
SHE:301373 |
0.77x |
CN¥118.37 Million
≈ $17.32 Million |
CN¥153.94 Million | China | CN¥82.90 | ▼ -13.38% |
| 519 |
JiLin Sino-Microelectronics Co Ltd
SHG:600360 |
0.77x |
CN¥1.65 Billion
≈ $241.40 Million |
CN¥2.15 Billion | China | CN¥10.43 | ▼ -10.01% |
| 520 |
Mongolia Growth Group Ltd.
V:YAK |
0.77x |
CA$2.72 Million
≈ $1.97 Million |
CA$3.54 Million | Canada | CA$1.04 | ▲ +0.00% |
| 521 |
Gullewa Ltd
AU:GUL |
0.77x |
AU$879.68K
≈ $622.43K |
AU$1.15 Million | Australia | AU$0.07 | ▼ -1.43% |
| 522 |
Ichitan Group Public Company Limited
BK:ICHI |
0.77x |
฿1.03 Billion
≈ $32.14 Million |
฿1.34 Billion | Thailand | ฿14.90 | ▲ +0.68% |
| 523 |
Rand Mining Ltd
AU:RND |
0.77x |
AU$5.08 Million
≈ $3.59 Million |
AU$6.63 Million | Australia | AU$2.32 | ▲ +0.43% |
| 524 |
FMS Enterprises Migun Ltd
TA:FBRT |
0.76x |
ILA26.67 Million
≈ $71.51K |
ILA34.90 Million | Israel | ILA19910.00 | ▼ -1.63% |
| 525 |
Macompta Fr Sa
PA:MLMCA |
0.76x |
€1.05 Million
≈ $1.23 Million |
€1.38 Million | France | €5.15 | ▼ -0.96% |
| 526 |
Red Hill Minerals Ltd
AU:RHI |
0.76x |
AU$7.82 Million
≈ $5.53 Million |
AU$10.26 Million | Australia | AU$4.67 | ▲ +0.43% |
| 527 |
PBT Group Ltd
JSE:PBG |
0.76x |
ZAC79.10 Million
≈ $42.04K |
ZAC103.88 Million | South Africa | ZAC6.50 | ▼ -10.84% |
| 528 |
SMRT Holdings Bhd
KLSE:0117 |
0.76x |
RM12.65 Million
≈ $3.18 Million |
RM16.64 Million | Malaysia | RM0.19 | ▲ +0.00% |
| 529 |
HPMT Holdings Bhd
KLSE:5291 |
0.76x |
RM20.96 Million
≈ $5.26 Million |
RM27.61 Million | Malaysia | RM0.18 | ▲ +5.88% |
| 530 |
Perseus Mining Ltd
TO:PRU |
0.76x |
CA$191.54 Million
≈ $138.56 Million |
CA$253.18 Million | Canada | CA$4.50 | ▲ +0.45% |
| 531 |
Perseus Mining Ltd
AU:PRU |
0.76x |
AU$191.55 Million
≈ $135.53 Million |
AU$253.19 Million | Australia | AU$4.64 | ▼ -0.22% |
| 532 |
DCM Nouvelle Limited
NSE:DCMNVL |
0.76x |
Rs1.79 Billion
≈ $19.37 Million |
Rs2.37 Billion | India | Rs147.10 | ▼ -1.93% |
| 533 |
International Games System Co Ltd
TWO:3293 |
0.75x |
NT$4.84 Billion
≈ $152.40 Million |
NT$6.41 Billion | Taiwan | NT$706.00 | ▲ +2.92% |
| 534 |
WORK Medical Technology Group LTD Ordinary Shares
NASDAQ:WOK |
0.75x | $9.04 Million | $11.99 Million | USA | $1.94 | ▼ -2.51% |
| 535 |
Shanghai Kaytune Industrial Co.Ltd
SHE:301001 |
0.75x |
CN¥66.21 Million
≈ $9.69 Million |
CN¥87.89 Million | China | CN¥20.88 | ▼ -4.48% |
| 536 |
MeHow Innovative Ltd. A
SHE:301363 |
0.75x |
CN¥352.15 Million
≈ $51.53 Million |
CN¥467.62 Million | China | CN¥16.29 | ▼ -5.01% |
| 537 |
Afyon Cimento Sanayi TAS
IS:AFYON |
0.75x |
TL831.30 Million
≈ $18.62 Million |
TL1.11 Billion | Turkey | TL12.92 | ▲ +0.54% |
| 538 |
Tuas Ltd
AU:TUA |
0.75x |
AU$39.35 Million
≈ $27.84 Million |
AU$52.45 Million | Australia | AU$2.27 | ▼ -1.73% |
| 539 |
StealthGas Inc
NASDAQ:GASS |
0.75x | $16.02 Million | $21.36 Million | USA | $8.62 | ▲ +1.06% |
| 540 |
Payton Planar Magnetics Ltd
BR:PAY |
0.75x |
€6.54 Million
≈ $7.65 Million |
€8.73 Million | Belgium | €8.05 | ▼ -2.42% |
| 541 |
Wesdome Gold Mines Ltd.
TO:WDO |
0.75x |
CA$156.96 Million
≈ $113.54 Million |
CA$210.01 Million | Canada | CA$24.88 | ▼ -1.74% |
| 542 |
Mazhar Zorlu Holding AS
IS:MZHLD |
0.75x |
TL74.99 Million
≈ $1.68 Million |
TL100.41 Million | Turkey | TL5.59 | ▲ +0.72% |
| 543 |
New Hoong Fatt Holdings Bhd
KLSE:7060 |
0.75x |
RM51.94 Million
≈ $13.04 Million |
RM69.68 Million | Malaysia | RM1.40 | ▼ -1.41% |
| 544 |
Global Mofy Metaverse Limited Ordinary Shares
NASDAQ:GMM |
0.75x | $11.98 Million | $16.07 Million | USA | $3.51 | ▲ +37.11% |
| 545 |
SeaTwirl AB
ST:STW |
0.74x |
Skr56.56 Million
≈ $6.09 Million |
Skr76.20 Million | Sweden | Skr34.75 | ▼ -2.93% |
| 546 |
Suzhou TFC Optical Communication Co Ltd
SHE:300394 |
0.74x |
CN¥737.97 Million
≈ $107.99 Million |
CN¥995.17 Million | China | CN¥213.54 | ▲ +1.03% |
| 547 |
XRF Scientific Ltd
AU:XRF |
0.74x |
AU$6.41 Million
≈ $4.53 Million |
AU$8.67 Million | Australia | AU$1.70 | ▲ +1.19% |
| 548 |
United Therapeutics Corporation
NASDAQ:UTHR |
0.74x | $562.10 Million | $760.90 Million | USA | $529.34 | ▼ -1.18% |
| 549 |
Blue Jet Healthcare Limited
NSE:BLUEJET |
0.74x |
Rs2.07 Billion
≈ $22.41 Million |
Rs2.81 Billion | India | Rs589.50 | ▲ +0.85% |
| 550 |
Mawana Sugars Limited
NSE:MAWANASUG |
0.74x |
Rs4.40 Billion
≈ $47.62 Million |
Rs5.98 Billion | India | Rs112.05 | ▼ -1.08% |
| 551 |
NamSys Inc
V:CTZ |
0.74x |
CA$1.14 Million
≈ $827.09K |
CA$1.55 Million | Canada | CA$1.22 | ▲ +2.52% |
| 552 |
Astino Bhd
KLSE:7162 |
0.74x |
RM43.65 Million
≈ $10.96 Million |
RM59.32 Million | Malaysia | RM0.52 | ▲ +0.98% |
| 553 |
Harta Djaya Karya Tbk Pt
JK:MEJA |
0.74x |
Rp18.49 Billion
≈ $1.08 Million |
Rp25.12 Billion | Indonesia | Rp81.00 | ▲ +2.53% |
| 554 |
Vimta Labs Limited
NSE:VIMTALABS |
0.74x |
Rs748.73 Million
≈ $8.10 Million |
Rs1.02 Billion | India | Rs530.25 | ▼ -5.18% |
| 555 |
Simulations Plus Inc
NASDAQ:SLP |
0.73x | $10.25 Million | $13.94 Million | USA | $18.21 | ▼ -0.11% |
| 556 |
Xiamen Amoytop Biotech Co Ltd
SHG:688278 |
0.73x |
CN¥332.29 Million
≈ $48.63 Million |
CN¥453.98 Million | China | CN¥60.11 | ▲ +4.48% |
| 557 |
NVIDIA Corporation
NASDAQ:NVDA |
0.73x | $36.19 Billion | $49.51 Billion | USA | $203.28 | ▲ +0.23% |
| 558 |
TROPHY GAMES Development AS
CO:TGAMES |
0.73x |
Dkr8.49 Million
≈ $1.33 Million |
Dkr11.62 Million | Denmark | Dkr13.85 | ▼ -1.07% |
| 559 |
Trimegah Karya Pratama Tbk PT
JK:UVCR |
0.73x |
Rp82.66 Billion
≈ $4.84 Million |
Rp113.41 Billion | Indonesia | Rp141.00 | ▲ +1.44% |
| 560 |
Shenzhen New Industries Biomedical
SHE:300832 |
0.73x |
CN¥606.21 Million
≈ $88.71 Million |
CN¥831.98 Million | China | CN¥46.71 | ▲ +3.43% |
| 561 |
Putnam Managed Municipal Income Closed Fund
NYSE:PMM |
0.73x | $14.06 Million | $19.31 Million | USA | $6.55 | ▼ -0.76% |
| 562 |
Sound Group Inc.
NASDAQ:SOGP |
0.73x | $272.40 Million | $375.32 Million | USA | $10.04 | ▼ -0.51% |
| 563 |
EMTEK (Shenzhen) Co. Ltd.
SHE:300938 |
0.72x |
CN¥214.28 Million
≈ $31.36 Million |
CN¥296.43 Million | China | CN¥30.87 | ▼ -14.37% |
| 564 |
Gravity Co. Ltd
F:GD8A |
0.72x |
€76.09 Billion
≈ $88.96 Billion |
€105.30 Billion | Germany | €57.50 | ▲ +2.68% |
| 565 |
Southern Petrochemicals Industries Corporation Limited
NSE:SPIC |
0.72x |
Rs8.11 Billion
≈ $87.75 Million |
Rs11.28 Billion | India | Rs66.56 | ▲ +0.41% |
| 566 |
Zhejiang Hengwei Battery Co. Ltd.
SHE:301222 |
0.72x |
CN¥83.61 Million
≈ $12.23 Million |
CN¥116.29 Million | China | CN¥23.36 | ▼ -8.03% |
| 567 |
Hanmi Semicon
KO:042700 |
0.72x |
₩88.36 Billion
≈ $59.88 Million |
₩123.00 Billion | Korea | ₩222000.00 | ▼ -8.45% |
| 568 |
Mayur Uniquoters Ltd
NSE:MAYURUNIQ |
0.72x |
Rs834.97 Million
≈ $9.03 Million |
Rs1.16 Billion | India | Rs794.55 | ▲ +1.18% |
| 569 |
Apex Frozen Foods Limited
NSE:APEX |
0.72x |
Rs463.52 Million
≈ $5.01 Million |
Rs645.92 Million | India | Rs403.80 | ▲ +0.89% |
| 570 |
Rana Gruber AS
OL:RANA |
0.72x |
Nkr561.98 Million
≈ $59.14 Million |
Nkr783.91 Million | Norway | Nkr78.40 | ▲ +0.00% |
| 571 |
Franco-Nevada Corporation
TO:FNV |
0.72x |
CA$433.20 Million
≈ $313.37 Million |
CA$605.00 Million | Canada | CA$281.28 | ▼ -0.01% |
| 572 |
POP MART INT.GRP.DL-0001
F:735 |
0.72x |
€4.95 Billion
≈ $5.79 Billion |
€6.93 Billion | Germany | €18.10 | ▲ +0.56% |
| 573 |
Regis Resources Ltd
AU:RRL |
0.71x |
AU$472.95 Million
≈ $334.64 Million |
AU$661.86 Million | Australia | AU$5.65 | ▲ +0.18% |
| 574 |
Suzhou Shihua New Material Technology Co Ltd
SHG:688093 |
0.71x |
CN¥85.37 Million
≈ $12.49 Million |
CN¥119.49 Million | China | CN¥25.39 | ▼ -7.67% |
| 575 |
Here Group Limited
NASDAQ:HERE |
0.71x | $230.82 Million | $323.57 Million | USA | $1.89 | ▲ +0.00% |
| 576 |
Hunan Heshun Petroleum Co Ltd
SHG:603353 |
0.71x |
CN¥212.59 Million
≈ $31.11 Million |
CN¥298.14 Million | China | CN¥28.08 | ▼ -1.23% |
| 577 |
InfoBeans Technologies Limited
NSE:INFOBEAN |
0.71x |
Rs526.40 Million
≈ $5.69 Million |
Rs739.00 Million | India | Rs169.51 | ▲ +2.16% |
| 578 |
Zhongchao Inc
NASDAQ:ZCMD |
0.71x | $1.82 Million | $2.56 Million | USA | $1.47 | ▼ -8.13% |
| 579 |
HIVE Digital Technologies Ltd.
V:HIVE |
0.71x |
CA$45.98 Million
≈ $33.26 Million |
CA$64.72 Million | Canada | CA$3.82 | ▼ -6.83% |
| 580 |
FS Credit Opportunities Corp.
NYSE:FSCO |
0.71x | $512.21 Million | $720.95 Million | USA | $4.94 | ▲ +0.61% |
| 581 |
CD PROJEKT SA
WAR:CDR |
0.71x |
zł163.49 Million
≈ $45.00 Million |
zł230.69 Million | Poland | zł230.40 | ▼ -0.78% |
| 582 |
ARIP Public Company Limited
BK:ARIP |
0.71x |
฿36.43 Million
≈ $1.14 Million |
฿51.43 Million | Thailand | ฿0.47 | ▲ +0.00% |
| 583 |
Bohai Ferry Co Ltd
SHG:603167 |
0.71x |
CN¥274.34 Million
≈ $40.14 Million |
CN¥387.74 Million | China | CN¥8.57 | ▼ -0.12% |
| 584 |
M Winkworth PLC
LSE:WINK |
0.71x |
GBX1.29 Million
≈ $157.08 |
GBX1.83 Million | UK | GBX177.50 | ▲ +0.00% |
| 585 |
Quercus TFI SA
WAR:QRS |
0.70x |
zł101.27 Million
≈ $27.87 Million |
zł143.83 Million | Poland | zł13.54 | ▲ +3.68% |
| 586 |
Ningbo David Medical Device Co Ltd
SHE:300314 |
0.70x |
CN¥146.39 Million
≈ $21.42 Million |
CN¥208.08 Million | China | CN¥9.56 | ▼ -1.65% |
| 587 |
Charles Schwab Corp
NYSE:SCHW |
0.70x | $538.00 Million | $765.00 Million | USA | $102.54 | ▲ +0.96% |
| 588 |
Tower Semiconductor Ltd
TA:TSEM |
0.70x |
ILA513.15 Million
≈ $1.38 Million |
ILA731.05 Million | Israel | ILA70460.00 | ▼ -0.31% |
| 589 |
Magna Prima Bhd
KLSE:7617 |
0.70x |
RM45.05 Million
≈ $11.31 Million |
RM64.28 Million | Malaysia | RM0.72 | ▲ +0.00% |
| 590 |
Deckers Outdoor Corporation
NYSE:DECK |
0.70x | $1.04 Billion | $1.49 Billion | USA | $104.04 | ▼ -2.30% |
| 591 |
Jinro Distillers Co. Ltd
KQ:018120 |
0.70x |
₩9.80 Billion
≈ $6.64 Million |
₩14.06 Billion | Korea | ₩16470.00 | ▼ -0.42% |
| 592 |
Shyam Century Ferrous Limited
NSE:SHYAMCENT |
0.70x |
Rs58.99 Million
≈ $637.93K |
Rs84.73 Million | India | Rs5.21 | ▼ -2.80% |
| 593 |
Kothari Petrochemicals Limited
NSE:KOTHARIPET |
0.70x |
Rs484.18 Million
≈ $5.24 Million |
Rs695.53 Million | India | Rs130.11 | ▲ +0.22% |
| 594 |
Surya Esa Perkasa Tbk
JK:ESSA |
0.70x |
Rp43.81 Million
≈ $2.57K |
Rp62.94 Million | Indonesia | Rp605.00 | ▲ +1.68% |
| 595 |
APT Medical Inc
SHG:688617 |
0.70x |
CN¥294.68 Million
≈ $43.12 Million |
CN¥423.40 Million | China | CN¥220.22 | ▲ +7.86% |
| 596 |
ALEXANDRIA PANKKIIRILIIKE
F:3ZL |
0.70x |
€11.86 Million
≈ $13.87 Million |
€17.06 Million | Germany | €13.85 | ▼ -1.77% |
| 597 |
Binh Minh Plastics JSC
VN:BMP |
0.70x |
₫440.72 Billion
≈ $16.74 Million |
₫634.12 Billion | Vietnam | ₫154900.00 | ▲ +2.18% |
| 598 |
WCON Electronics (Guangdong) Co. Ltd. A
SHE:301328 |
0.69x |
CN¥132.34 Million
≈ $19.37 Million |
CN¥190.43 Million | China | CN¥53.48 | ▼ -2.76% |
| 599 |
Texmaco Infrastructure & Holdings Limited
NSE:TEXINFRA |
0.69x |
Rs1.84 Billion
≈ $19.94 Million |
Rs2.66 Billion | India | Rs114.01 | ▲ +0.40% |
| 600 |
ChemoMetec A/S
CO:CHEMM |
0.69x |
Dkr90.64 Million
≈ $14.18 Million |
Dkr130.78 Million | Denmark | Dkr416.20 | ▲ +0.05% |