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
1701 BOS Better Online Solutions
NASDAQ:BOSC
0.32x $5.05 Million $15.94 Million USA $4.25 ▼ -0.23%
1702 FENIX Resources Ltd
AU:FEX
0.32x AU$59.10 Million
≈ $41.82 Million
AU$186.70 Million Australia AU$0.30 ▲ +3.45%
1703 VisEra Technologies Co. Ltd.
TW:6789
0.32x NT$1.08 Billion
≈ $33.99 Million
NT$3.41 Billion Taiwan NT$540.00 ▲ +3.45%
1704 NV Nederlandsche Apparatenfabriek Nedap
AS:NEDAP
0.32x €19.14 Million
≈ $22.38 Million
€60.49 Million Netherlands €99.20 ▲ +1.54%
1705 Lattice Semiconductor Corporation
NASDAQ:LSCC
0.32x $50.26 Million $158.82 Million USA $154.60 ▲ +2.15%
1706 Atul Limited
NSE:ATUL
0.32x Rs5.08 Billion
≈ $54.89 Million
Rs16.04 Billion India Rs6655.50 ▲ +0.22%
1707 STRAUM.HLD.UNSP.ADR/1/10
F:QS50
0.32x €503.96 Million
≈ $589.19 Million
€1.59 Billion Germany €8.90 ▼ -4.30%
1708 Youyou Foods Co Ltd
SHG:603697
0.32x CN¥177.77 Million
≈ $26.01 Million
CN¥562.67 Million China CN¥10.94 ▼ -3.61%
1709 Orion Corp
KO:271560
0.32x ₩199.19 Billion
≈ $134.99 Million
₩630.78 Billion Korea ₩128400.00 ▲ +0.55%
1710 Naos Small Cap Opportunities Company Ltd
AU:NSC
0.32x AU$4.19 Million
≈ $2.97 Million
AU$13.28 Million Australia AU$0.33 ▼ -1.52%
1711 Ningbo Ligong Online Monitoring Technology Co Ltd
SHE:002322
0.32x CN¥98.13 Million
≈ $14.36 Million
CN¥310.80 Million China CN¥11.38 ▼ -1.90%
1712 Calnex Solutions Plc
LSE:CLX
0.32x GBX2.94 Million
≈ $358.32
GBX9.34 Million UK GBX68.00 ▼ -4.23%
1713 Motonic
KO:009680
0.32x ₩15.05 Billion
≈ $10.20 Million
₩47.73 Billion Korea ₩9960.00 ▲ +0.50%
1714 Prince Pipes And Fittings Limited
NSE:PRINCEPIPE
0.32x Rs2.00 Billion
≈ $21.59 Million
Rs6.34 Billion India Rs273.25 ▲ +0.18%
1715 KUAISHOU TECHNOLOGY CL.B
F:5Y0
0.31x €26.72 Billion
≈ $31.23 Billion
€84.82 Billion Germany €5.09 ▲ +0.69%
1716 Pro-Hawk
TWO:8083
0.31x NT$153.94 Million
≈ $4.85 Million
NT$489.56 Million Taiwan NT$170.00 ▲ +0.00%
1717 Clas Ohlson AB (publ)
ST:CLAS-B
0.31x Skr1.54 Billion
≈ $165.73 Million
Skr4.90 Billion Sweden Skr376.40 ▼ -4.90%
1718 Talkweb Information System Co Ltd
SHE:002261
0.31x CN¥482.35 Million
≈ $70.58 Million
CN¥1.53 Billion China CN¥29.87 ▼ -0.57%
1719 UCB S.A. UNSP.ADR 1/2
F:UNC0
0.31x €2.29 Billion
≈ $2.68 Billion
€7.29 Billion Germany €120.00 ▼ -2.44%
1720 Mama's Creations Inc.
NASDAQ:MAMA
0.31x $3.87 Million $12.31 Million USA $14.65 ▲ +0.14%
1721 Espressif Systems Shanghai Co Ltd
SHG:688018
0.31x CN¥198.96 Million
≈ $29.11 Million
CN¥635.23 Million China CN¥168.00 ▲ +3.24%
1722 Jupiter Mines Ltd
AU:JMS
0.31x AU$13.03 Million
≈ $9.22 Million
AU$41.69 Million Australia AU$0.26 ▼ -3.70%
1723 Genusplus Group Ltd
AU:GNP
0.31x AU$97.26 Million
≈ $68.82 Million
AU$311.19 Million Australia AU$10.00 ▼ -2.63%
1724 EO Technics Co. Ltd
KQ:039030
0.31x ₩28.05 Billion
≈ $19.01 Million
₩89.85 Billion Korea ₩432000.00 ▼ -4.00%
1725 Nanjing Xinlian Electronics Co Ltd
SHE:002546
0.31x CN¥113.47 Million
≈ $16.60 Million
CN¥363.62 Million China CN¥7.32 ▼ -1.35%
1726 Interroll Holding AG
SW:INRN
0.31x CHF33.76 Million
≈ $42.68 Million
CHF108.31 Million Switzerland CHF1522.00 ▼ -4.99%
1727 Semco Technologies Sas
PA:ALSEM
0.31x €6.44 Million
≈ $7.53 Million
€20.68 Million France €55.50 ▲ +0.00%
1728 Wonderla Holidays Limited
NSE:WONDERLA
0.31x Rs422.01 Million
≈ $4.56 Million
Rs1.36 Billion India Rs474.15 ▼ -0.04%
1729 Hangzhou Greenda Electronic Materials Co Ltd
SHG:603931
0.31x CN¥55.77 Million
≈ $8.16 Million
CN¥179.16 Million China CN¥60.38 ▼ -1.82%
1730 Kinross Gold Corp
TO:K
0.31x CA$1.14 Billion
≈ $824.30 Million
CA$3.66 Billion Canada CA$39.20 ▼ -2.27%
1731 Zimmite Taiwan Ltd
TWO:8435
0.31x NT$43.72 Million
≈ $1.38 Million
NT$140.55 Million Taiwan NT$55.30 ▲ +0.00%
1732 Personal Group Holdings PLC
LSE:PGH
0.31x GBX6.39 Million
≈ $777.36
GBX20.55 Million UK GBX400.00 ▼ -2.44%
1733 Appfolio Inc
NASDAQ:APPF
0.31x $34.30 Million $110.33 Million USA $166.27 ▼ -4.79%
1734 Dundee Precious Metals Inc
TO:DPM
0.31x CA$154.51 Million
≈ $111.77 Million
CA$497.04 Million Canada CA$47.43 ▲ +3.18%
1735 Dunia Virtual Online Tbk Pt
JK:AREA
0.31x Rp15.04 Billion
≈ $881.03K
Rp48.41 Billion Indonesia Rp216.00 ▼ -4.42%
1736 STG International Ltd
TA:STG
0.31x ILA14.52 Million
≈ $38.91K
ILA46.77 Million Israel ILA4286.00 ▼ -1.63%
1737 Fastenal Company
NASDAQ:FAST
0.31x $378.40 Million $1.22 Billion USA $46.46 ▲ +3.87%
1738 Abbott India Limited
NSE:ABBOTINDIA
0.31x Rs5.22 Billion
≈ $56.45 Million
Rs16.84 Billion India Rs26290.00 ▼ -0.02%
1739 St.Shine Optical Co Ltd
TWO:1565
0.31x NT$389.20 Million
≈ $12.26 Million
NT$1.26 Billion Taiwan NT$95.60 ▲ +1.27%
1740 NeoPharm CO. LTD
KQ:092730
0.31x ₩5.88 Billion
≈ $3.98 Million
₩18.97 Billion Korea ₩17200.00 ▼ -0.86%
1741 Brand 24 SA
WAR:B24
0.31x zł4.66 Million
≈ $1.28 Million
zł15.03 Million Poland zł59.40 ▲ +0.00%
1742 Foseco India Limited
NSE:FOSECOIND
0.31x Rs469.93 Million
≈ $5.08 Million
Rs1.52 Billion India Rs4943.10 ▼ -1.17%
1743 Bankers Investment Trust
LSE:BNKR
0.31x GBX41.68 Million
≈ $5.07K
GBX134.76 Million UK GBX150.80 ▼ -0.40%
1744 Global Green Chemicals Public Company Limited
BK:GGC
0.31x ฿498.87 Million
≈ $15.55 Million
฿1.61 Billion Thailand ฿3.96 ▼ -0.50%
1745 DCM Shriram Industries Limited
NSE:DCMSRIND
0.31x Rs3.21 Billion
≈ $34.68 Million
Rs10.38 Billion India Rs37.70 ▲ +2.33%
1746 Wuhan Sante Cableway Group Co Ltd
SHE:002159
0.31x CN¥111.82 Million
≈ $16.36 Million
CN¥361.94 Million China CN¥14.49 ▼ -2.23%
1747 Jiangsu Rijiu Optoelectronics Joint
SHE:003015
0.31x CN¥48.80 Million
≈ $7.14 Million
CN¥158.03 Million China CN¥12.33 ▼ -0.24%
1748 CareDx Inc
NASDAQ:CDNA
0.31x $37.36 Million $121.17 Million USA $22.31 ▲ +1.09%
1749 Gan Yuan Foods Co Ltd
SHE:002991
0.31x CN¥118.52 Million
≈ $17.34 Million
CN¥384.61 Million China CN¥45.39 ▼ -3.64%
1750 Plus500 Ltd
LSE:PLUS
0.31x GBX138.30 Million
≈ $16.83K
GBX448.90 Million UK GBX4536.00 ▼ -0.35%
1751 GurSel Turizm Tasimacilik Ve Servis Ticaret AS
IS:GRSEL
0.31x TL1.45 Billion
≈ $32.38 Million
TL4.69 Billion Turkey TL318.50 ▼ -0.62%
1752 Passus S.A.
WAR:PAS
0.31x zł9.11 Million
≈ $2.51 Million
zł29.59 Million Poland zł118.00 ▲ +0.17%
1753 Hero MotoCorp Limited
NSE:HEROMOTOCO
0.31x Rs35.82 Billion
≈ $387.40 Million
Rs116.42 Billion India Rs4840.90 ▼ -0.70%
1754 Hyweb Technology Co Ltd
TWO:5212
0.31x NT$249.73 Million
≈ $7.87 Million
NT$811.63 Million Taiwan NT$46.25 ▼ -0.96%
1755 Tangshan Port Group Co Ltd
SHG:601000
0.31x CN¥662.09 Million
≈ $96.88 Million
CN¥2.15 Billion China CN¥4.34 ▲ +0.46%
1756 Hunan Fazhan Industrial Co Ltd
SHE:000722
0.31x CN¥102.80 Million
≈ $15.04 Million
CN¥334.86 Million China CN¥16.65 ▲ +3.54%
1757 Sonoro Energy Ltd
V:SNV
0.31x CA$319.10K
≈ $230.83K
CA$1.04 Million Canada CA$0.04 ▲ +14.29%
1758 SY HOLDINGS GROUP HD-01
F:9U0
0.31x €2.20 Billion
≈ $2.58 Billion
€7.18 Billion Germany €0.98 ▼ -1.02%
1759 Jindal Drilling And Industries Limited
NSE:JINDRILL
0.31x Rs2.45 Billion
≈ $26.53 Million
Rs8.00 Billion India Rs628.10 ▲ +3.49%
1760 Suwen Tekstil Sanayi Pazarlama AS
IS:SUWEN
0.31x TL560.93 Million
≈ $12.56 Million
TL1.83 Billion Turkey TL8.01 ▼ -1.84%
1761 Nonthavej Hospital Public Company Limited
BK:NTV
0.31x ฿112.39 Million
≈ $3.50 Million
฿366.81 Million Thailand ฿19.10 ▲ +0.53%
1762 Jentech Precision Industrial Co Ltd
TW:3653
0.31x NT$1.50 Billion
≈ $47.33 Million
NT$4.90 Billion Taiwan NT$3905.00 ▼ -2.13%
1763 SILEX Systems Ltd
AU:SLX
0.31x AU$2.45 Million
≈ $1.74 Million
AU$8.01 Million Australia AU$6.32 ▲ +7.67%
1764 IRM ENERGY LTD
NSE:IRMENERGY
0.31x Rs825.26 Million
≈ $8.92 Million
Rs2.70 Billion India Rs261.50 ▼ -2.57%
1765 TECHTRONIC INDS ADR/5
F:TIB
0.31x €1.98 Billion
≈ $2.31 Billion
€6.47 Billion Germany €60.00 ▼ -1.64%
1766 Cabio Biotech Wuhan Co Ltd
SHG:688089
0.31x CN¥56.10 Million
≈ $8.21 Million
CN¥183.42 Million China CN¥12.59 ▼ -2.25%
1767 Rajnandini Metal Limited
NSE:RAJMET
0.31x Rs181.60 Million
≈ $1.96 Million
Rs593.90 Million India Rs3.88 ▲ +0.78%
1768 YEAH1 Group Corp
VN:YEG
0.31x ₫206.59 Billion
≈ $7.85 Million
₫675.63 Billion Vietnam ₫9010.00 ▼ -0.33%
1769 Coheris SA
PA:COH
0.31x €5.21 Million
≈ $6.09 Million
€17.04 Million France €12.30 ▲ +0.00%
1770 Sealand Securities Co Ltd
SHE:000750
0.31x CN¥20.52 Billion
≈ $3.00 Billion
CN¥67.20 Billion China CN¥3.67 ▼ -1.08%
1771 Fujian Anjoy Foods Co Ltd
SHG:603345
0.31x CN¥1.25 Billion
≈ $182.58 Million
CN¥4.09 Billion China CN¥89.78 ▼ -4.46%
1772 Karyon Industries Bhd
KLSE:0054
0.31x RM8.18 Million
≈ $2.05 Million
RM26.80 Million Malaysia RM0.14 ▲ +0.00%
1773 Total Telcom Inc
V:TTZ
0.30x CA$174.79K
≈ $126.44K
CA$573.41K Canada CA$0.42 ▲ +0.00%
1774 CCL Products (India) Limited
NSE:CCL
0.30x Rs6.03 Billion
≈ $65.24 Million
Rs19.82 Billion India Rs1078.20 ▲ +0.72%
1775 Shunya International Brand Consulting Beijing Co Ltd Class A
SHE:300612
0.30x CN¥65.47 Million
≈ $9.58 Million
CN¥215.08 Million China CN¥12.91 ▼ -1.38%
1776 Compania de Transporte de Energia Electrica en Alta Tension Transener SA
BA:TRAN
0.30x AR$103.84 Billion
≈ $75.14 Million
AR$341.25 Billion Argentina AR$3852.50 ▲ +0.39%
1777 Idsud S.A
PA:ALIDS
0.30x €2.72 Million
≈ $3.18 Million
€8.95 Million France €220.00 ▲ +0.00%
1778 INVALDA INVL AB EO-29
F:WTK
0.30x €5.55 Million
≈ $6.49 Million
€18.25 Million Germany €28.40 ▲ +2.16%
1779 Nanyang Senba Optical and Electronic Co Ltd
SHE:300701
0.30x CN¥35.75 Million
≈ $5.23 Million
CN¥117.63 Million China CN¥10.69 ▼ -1.66%
1780 Zhejiang Jiuzhou Pharm Co Ltd
SHG:603456
0.30x CN¥496.86 Million
≈ $72.71 Million
CN¥1.64 Billion China CN¥12.56 ▼ -1.72%
1781 Muramoto Electron (Thailand) Public Company Limited
BK:METCO
0.30x ฿852.45 Million
≈ $26.57 Million
฿2.81 Billion Thailand ฿287.00 ▲ +0.70%
1782 NMDC Limited
NSE:NMDC
0.30x Rs30.39 Billion
≈ $328.63 Million
Rs100.09 Billion India Rs96.04 ▲ +0.77%
1783 Société BIC SA
PA:BB
0.30x €287.73 Million
≈ $336.39 Million
€948.00 Million France €54.70 ▼ -0.55%
1784 Boston Beer Company Inc
NYSE:SAM
0.30x $101.80 Million $335.62 Million USA $163.76 ▲ +0.81%
1785 Fortescue Ltd
AU:FMG
0.30x AU$3.23 Billion
≈ $2.28 Billion
AU$10.65 Billion Australia AU$21.92 ▼ -1.84%
1786 Li Kang Biomedical Co Ltd
TWO:6242
0.30x NT$67.23 Million
≈ $2.12 Million
NT$221.82 Million Taiwan NT$38.20 ▲ +1.73%
1787 Display Tech Co. Ltd
KQ:066670
0.30x ₩17.03 Billion
≈ $11.54 Million
₩56.24 Billion Korea ₩2545.00 ▲ +2.21%
1788 Aristocrat Leisure Ltd
AU:ALL
0.30x AU$1.16 Billion
≈ $821.55 Million
AU$3.84 Billion Australia AU$51.00 ▲ +0.18%
1789 Zhejiang Guangsha Co Ltd
SHG:600052
0.30x CN¥80.08 Million
≈ $11.72 Million
CN¥264.54 Million China CN¥4.11 ▼ -2.61%
1790 Carasent ASA
ST:CARA
0.30x Skr42.91 Million
≈ $4.62 Million
Skr141.85 Million Sweden Skr22.60 ▲ +0.00%
1791 OceanaGold Corporation
TO:OGC
0.30x CA$227.50 Million
≈ $164.57 Million
CA$752.29 Million Canada CA$38.85 ▼ -3.62%
1792 Taiwan Semiconductor Manufacturing Co. Ltd.
TW:2330
0.30x NT$747.28 Billion
≈ $23.54 Billion
NT$2.47 Trillion Taiwan NT$2425.00 ▲ +1.89%
1793 Nestle India Limited
NSE:NESTLEIND
0.30x Rs23.14 Billion
≈ $250.26 Million
Rs76.58 Billion India Rs1391.50 ▼ -0.51%
1794 Onechance
SHE:300792
0.30x CN¥41.82 Million
≈ $6.12 Million
CN¥138.44 Million China CN¥33.59 ▼ -2.75%
1795 Gan & Lee Pharmaceuticals Co Ltd
SHG:603087
0.30x CN¥257.27 Million
≈ $37.65 Million
CN¥851.65 Million China CN¥54.15 ▼ -1.53%
1796 Samil Enterprise Co. Ltd
KQ:002290
0.30x ₩7.41 Billion
≈ $5.02 Million
₩24.52 Billion Korea ₩3530.00 ▲ +0.00%
1797 Jadard Technology Inc. A
SHG:688252
0.30x CN¥136.93 Million
≈ $20.04 Million
CN¥454.01 Million China CN¥20.88 ▼ -1.69%
1798 Cambium Networks Corp
NASDAQ:CMBM
0.30x $52.96 Million $175.62 Million USA $0.32 ▲ +6.67%
1799 Guangzhou Restaurants Group Co
SHG:603043
0.30x CN¥1.03 Billion
≈ $150.82 Million
CN¥3.42 Billion China CN¥14.19 ▲ +0.28%
1800 Clover Health Investments Corp
NASDAQ:CLOV
0.30x $107.89 Million $358.30 Million USA $3.65 ▼ -2.14%