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