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
1701 SILEX Systems Ltd
AU:SLX
0.31x AU$2.45 Million
≈ $1.74 Million
AU$8.01 Million Australia AU$4.92 ▲ +3.14%
1702 IRM ENERGY LTD
NSE:IRMENERGY
0.31x Rs825.26 Million
≈ $8.92 Million
Rs2.70 Billion India Rs255.15 ▼ -0.55%
1703 TECHTRONIC INDS ADR/5
F:TIB
0.31x €1.98 Billion
≈ $2.31 Billion
€6.47 Billion Germany €60.00 ▼ -1.64%
1704 Cabio Biotech Wuhan Co Ltd
SHG:688089
0.31x CN¥56.10 Million
≈ $8.21 Million
CN¥183.42 Million China CN¥10.25 ▲ +1.89%
1705 Rajnandini Metal Limited
NSE:RAJMET
0.31x Rs181.60 Million
≈ $1.96 Million
Rs593.90 Million India Rs3.41 ▼ -0.58%
1706 YEAH1 Group Corp
VN:YEG
0.31x ₫206.59 Billion
≈ $7.85 Million
₫675.63 Billion Vietnam ₫7840.00 ▲ +2.48%
1707 Coheris SA
PA:COH
0.31x €5.21 Million
≈ $6.09 Million
€17.04 Million France €10.70 ▼ -0.47%
1708 Sealand Securities Co Ltd
SHE:000750
0.31x CN¥20.52 Billion
≈ $3.00 Billion
CN¥67.20 Billion China CN¥3.84 ▲ +0.52%
1709 Fujian Anjoy Foods Co Ltd
SHG:603345
0.31x CN¥1.25 Billion
≈ $182.58 Million
CN¥4.09 Billion China CN¥87.12 ▼ -0.66%
1710 Karyon Industries Bhd
KLSE:0054
0.31x RM8.18 Million
≈ $2.05 Million
RM26.80 Million Malaysia RM0.14 ▼ -3.45%
1711 Shandong Sinoglory Health
SHG:603182
0.31x CN¥79.36 Million
≈ $11.61 Million
CN¥260.09 Million China CN¥11.16 ▲ +2.95%
1712 Total Telcom Inc
V:TTZ
0.30x CA$174.79K
≈ $126.44K
CA$573.41K Canada CA$0.50 ▲ +0.00%
1713 CCL Products (India) Limited
NSE:CCL
0.30x Rs6.03 Billion
≈ $65.24 Million
Rs19.82 Billion India Rs1185.30 ▼ -1.49%
1714 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¥10.69 ▲ +2.69%
1715 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$3625.00 ▼ -0.68%
1716 Idsud S.A
PA:ALIDS
0.30x €2.72 Million
≈ $3.18 Million
€8.95 Million France €220.00 ▲ +0.00%
1717 DCM Shriram Industries Limited
NSE:DCMSRIND
0.30x Rs3.21 Billion
≈ $34.68 Million
Rs10.54 Billion India Rs39.88 ▼ -4.82%
1718 INVALDA INVL AB EO-29
F:WTK
0.30x €5.55 Million
≈ $6.49 Million
€18.25 Million Germany €26.20 ▼ -2.24%
1719 Legacy Iron Ore Ltd
AU:LCY
0.30x AU$2.75 Million
≈ $1.94 Million
AU$9.03 Million Australia AU$0.01 ▲ +0.00%
1720 Nanyang Senba Optical and Electronic Co Ltd
SHE:300701
0.30x CN¥35.75 Million
≈ $5.23 Million
CN¥117.63 Million China CN¥8.52 ▲ +1.43%
1721 Zhejiang Jiuzhou Pharm Co Ltd
SHG:603456
0.30x CN¥496.86 Million
≈ $72.71 Million
CN¥1.64 Billion China CN¥14.78 ▼ -2.57%
1722 Muramoto Electron (Thailand) Public Company Limited
BK:METCO
0.30x ฿852.45 Million
≈ $26.57 Million
฿2.81 Billion Thailand ฿301.00 ▲ +0.00%
1723 NMDC Limited
NSE:NMDC
0.30x Rs30.39 Billion
≈ $328.63 Million
Rs100.09 Billion India Rs82.64 ▼ -0.84%
1724 Société BIC SA
PA:BB
0.30x €287.73 Million
≈ $336.39 Million
€948.00 Million France €59.70 ▼ -0.67%
1725 Boston Beer Company Inc
NYSE:SAM
0.30x $101.80 Million $335.62 Million USA $174.51 ▲ +0.34%
1726 MPS Limited
NSE:MPSLTD
0.30x Rs1.05 Billion
≈ $11.33 Million
Rs3.46 Billion India Rs2642.80 ▲ +3.05%
1727 Youyou Foods Co Ltd
SHG:603697
0.30x CN¥177.77 Million
≈ $26.01 Million
CN¥586.37 Million China CN¥9.28 ▲ +0.32%
1728 Fortescue Ltd
AU:FMG
0.30x AU$3.23 Billion
≈ $2.28 Billion
AU$10.65 Billion Australia AU$18.76 ▲ +1.02%
1729 Li Kang Biomedical Co Ltd
TWO:6242
0.30x NT$67.23 Million
≈ $2.12 Million
NT$221.82 Million Taiwan NT$35.95 ▲ +1.27%
1730 Aristocrat Leisure Ltd
AU:ALL
0.30x AU$1.16 Billion
≈ $821.55 Million
AU$3.84 Billion Australia AU$61.40 ▼ -1.02%
1731 Zhejiang Guangsha Co Ltd
SHG:600052
0.30x CN¥80.08 Million
≈ $11.72 Million
CN¥264.54 Million China CN¥3.58 ▲ +3.47%
1732 Carasent ASA
ST:CARA
0.30x Skr42.91 Million
≈ $4.62 Million
Skr141.85 Million Sweden Skr23.50 ▼ -1.67%
1733 Taiwan Semiconductor Manufacturing Co. Ltd.
TW:2330
0.30x NT$747.28 Billion
≈ $23.54 Billion
NT$2.47 Trillion Taiwan NT$2405.00 ▲ +0.21%
1734 Onechance
SHE:300792
0.30x CN¥41.82 Million
≈ $6.12 Million
CN¥138.44 Million China CN¥22.28 ▲ +1.83%
1735 Gan & Lee Pharmaceuticals Co Ltd
SHG:603087
0.30x CN¥257.27 Million
≈ $37.65 Million
CN¥851.65 Million China CN¥66.65 ▼ -1.54%
1736 Jadard Technology Inc. A
SHG:688252
0.30x CN¥136.93 Million
≈ $20.04 Million
CN¥454.01 Million China CN¥16.68 ▼ -2.28%
1737 Minco Capital Corp
V:MMM
0.30x CA$78.10K
≈ $56.49K
CA$259.16K Canada CA$0.16 ▲ +3.33%
1738 Guangzhou Restaurants Group Co
SHG:603043
0.30x CN¥1.03 Billion
≈ $150.82 Million
CN¥3.42 Billion China CN¥13.23 ▲ +0.23%
1739 Clover Health Investments Corp
NASDAQ:CLOV
0.30x $107.89 Million $358.30 Million USA $4.55 ▼ -2.57%
1740 Niutech Environment Technology Corp
SHG:688309
0.30x CN¥56.98 Million
≈ $8.34 Million
CN¥189.23 Million China CN¥63.81 ▲ +9.34%
1741 Beijing Jiaman Dress Co. Ltd. A
SHE:301276
0.30x CN¥135.09 Million
≈ $19.77 Million
CN¥448.73 Million China CN¥17.28 ▲ +2.13%
1742 Zehnder
SW:ZEHN
0.30x CHF56.97 Million
≈ $72.03 Million
CHF189.35 Million Switzerland CHF61.90 ▼ -0.64%
1743 Fine Blanking & Tool Co Ltd
TWO:4535
0.30x NT$98.21 Million
≈ $3.09 Million
NT$326.44 Million Taiwan NT$27.55 ▲ +0.92%
1744 Shenzhen Strongteam Decoration Engineering Co Ltd
SHE:002989
0.30x CN¥221.84 Million
≈ $32.46 Million
CN¥737.49 Million China CN¥21.16 ▼ -2.13%
1745 Zhejiang Tailin Bioengineering Co Ltd
SHE:300813
0.30x CN¥42.25 Million
≈ $6.18 Million
CN¥140.46 Million China CN¥17.65 ▲ +1.79%
1746 Hangzhou Xili Intelligent Technology Co. Ltd. A
SHG:688616
0.30x CN¥54.81 Million
≈ $8.02 Million
CN¥182.40 Million China CN¥9.59 ▲ +3.79%
1747 Wuhan Keqian Biology Co Ltd
SHG:688526
0.30x CN¥174.36 Million
≈ $25.51 Million
CN¥580.21 Million China CN¥12.65 ▲ +0.56%
1748 Ogunsen AB Series B
ST:OGUN-B
0.30x Skr19.10 Million
≈ $2.06 Million
Skr63.60 Million Sweden Skr25.00 ▼ -1.57%
1749 Zenner Metering Technology (Shanghai) Ltd. A
SHE:301303
0.30x CN¥327.56 Million
≈ $47.93 Million
CN¥1.09 Billion China CN¥13.20 ▲ +1.38%
1750 argenx NV ADR
NASDAQ:ARGX
0.30x $407.80 Million $1.36 Billion USA $787.95 ▼ -0.66%
1751 KebNi AB (publ)
ST:KEBNI-B
0.30x Skr11.18 Million
≈ $1.20 Million
Skr37.29 Million Sweden Skr1.06 ▼ -0.75%
1752 Mikro MSC Bhd
KLSE:0112
0.30x RM5.77 Million
≈ $1.45 Million
RM19.25 Million Malaysia RM0.52 ▲ +0.00%
1753 Planet Technology
TWO:6263
0.30x NT$134.40 Million
≈ $4.23 Million
NT$448.60 Million Taiwan NT$154.00 ▼ -1.28%
1754 CQS New City High Yield Fund
LSE:NCYF
0.30x GBX12.17 Million
≈ $1.48K
GBX40.64 Million UK GBX52.40 ▲ +0.38%
1755 Turtle Beach Corporation
NASDAQ:TBCH
0.30x $29.38 Million $98.07 Million USA $12.12 ▼ -1.94%
1756 Beijing Shiji Information Technology Co Ltd
SHE:002153
0.30x CN¥436.96 Million
≈ $63.94 Million
CN¥1.46 Billion China CN¥7.63 ▼ -0.52%
1757 Exacompta Clairefontaine
PA:ALEXA
0.30x €110.10 Million
≈ $128.72 Million
€367.69 Million France €169.00 ▲ +0.00%
1758 Vita Life Sciences Ltd
AU:VLS
0.30x AU$6.60 Million
≈ $4.67 Million
AU$22.03 Million Australia AU$2.52 ▲ +0.00%
1759 Quechen Silicon Chemical Co. Ltd.
SHG:605183
0.30x CN¥179.14 Million
≈ $26.21 Million
CN¥598.29 Million China CN¥13.92 ▲ +1.75%
1760 Onward Technologies Limited
NSE:ONWARDTEC
0.30x Rs350.25 Million
≈ $3.79 Million
Rs1.17 Billion India Rs291.45 ▲ +2.39%
1761 Zoom Video Communications Inc
NASDAQ:ZM
0.30x $629.33 Million $2.10 Billion USA $84.11 ▼ -1.98%
1762 FLAT GLASS GROUP H YC-25
F:72T
0.30x €5.91 Billion
≈ $6.91 Billion
€19.77 Billion Germany €0.73 ▲ +0.69%
1763 Agricore CS Holdings Berhad
KLSE:0309
0.30x RM7.47 Million
≈ $1.88 Million
RM25.01 Million Malaysia RM0.40 ▼ -1.23%
1764 Arise Windpower AB
ST:ARISE
0.30x Skr309.00 Million
≈ $33.25 Million
Skr1.03 Billion Sweden Skr44.60 ▼ -0.11%
1765 LS telcom AG
XETRA:LSX
0.30x €7.16 Million
≈ $8.37 Million
€23.97 Million Germany €3.98 ▼ -0.25%
1766 Willy Food
TA:WLFD
0.30x ILA19.53 Million
≈ $52.36K
ILA65.42 Million Israel ILA6141.00 ▼ -0.31%
1767 Pro-Hawk
TWO:8083
0.30x NT$103.79 Million
≈ $3.27 Million
NT$347.77 Million Taiwan NT$156.50 ▼ -0.95%
1768 UPA Corporation Bhd
KLSE:7757
0.30x RM10.38 Million
≈ $2.61 Million
RM34.80 Million Malaysia RM0.66 ▲ +0.00%
1769 Monadelphous Group Ltd
AU:MND
0.30x AU$171.09 Million
≈ $121.06 Million
AU$573.65 Million Australia AU$29.38 ▲ +1.45%
1770 Sindoh
KO:029530
0.30x ₩24.20 Billion
≈ $16.40 Million
₩81.17 Billion Korea ₩41450.00 ▲ +0.97%
1771 Sundaram Finance Holdings Limited
NSE:SUNDARMHLD
0.30x Rs1.92 Billion
≈ $20.76 Million
Rs6.44 Billion India Rs602.70 ▼ -7.89%
1772 Vgi Partners Global Investments Ltd
AU:VG1
0.30x AU$75.45 Million
≈ $53.39 Million
AU$253.14 Million Australia AU$2.49 ▲ +13.18%
1773 TIME Dotcom Bhd
KLSE:5031
0.30x RM336.87 Million
≈ $84.58 Million
RM1.13 Billion Malaysia RM5.93 ▼ -0.34%
1774 Deleum Bhd
KLSE:5132
0.30x RM100.13 Million
≈ $25.14 Million
RM336.19 Million Malaysia RM1.12 ▲ +0.00%
1775 Thaitheparos Public Company Limited
BK:SAUCE
0.30x ฿87.77 Million
≈ $2.74 Million
฿294.76 Million Thailand ฿41.25 ▲ +0.00%
1776 Odfjell B
OL:ODFB
0.30x Nkr310.60 Million
≈ $32.68 Million
Nkr1.04 Billion Norway Nkr113.40 ▲ +1.80%
1777 ArcSoft Corp Ltd
SHG:688088
0.30x CN¥108.63 Million
≈ $15.90 Million
CN¥364.94 Million China CN¥31.07 ▼ -2.17%
1778 GBK Beteiligungen AG
HM:GBQ
0.30x €446.00K
≈ $521.42K
€1.50 Million Germany €4.86 ▲ +1.67%
1779 Old Dominion Freight Line Inc
NASDAQ:ODFL
0.30x $373.63 Million $1.26 Billion USA $230.71 ▼ -0.90%
1780 Admicom Oyj
HE:ADMCM
0.30x €1.77 Million
≈ $2.07 Million
€5.98 Million Finland €24.65 ▼ -3.14%
1781 Vysarn Ltd
AU:VYS
0.30x AU$9.48 Million
≈ $6.71 Million
AU$31.93 Million Australia AU$1.06 ▲ +5.50%
1782 eClerx Services Limited
NSE:ECLERX
0.30x Rs3.36 Billion
≈ $36.34 Million
Rs11.33 Billion India Rs1889.40 ▼ -2.95%
1783 Norte Grande
SN:NORTEGRAN
0.30x CL$132.07 Million
≈ $147.70K
CL$445.35 Million Chile CL$14.59 ▲ +0.00%
1784 Roots Corp
TO:ROOT
0.30x CA$47.32 Million
≈ $34.23 Million
CA$159.59 Million Canada CA$3.36 ▼ -2.61%
1785 Daodaoquan Grain and Oil Co Ltd
SHE:002852
0.30x CN¥589.84 Million
≈ $86.31 Million
CN¥1.99 Billion China CN¥7.33 ▲ +2.52%
1786 Silly Monks Entertainment Limited
NSE:SILLYMONKS
0.30x Rs7.76 Million
≈ $83.98K
Rs26.20 Million India Rs15.83 ▼ -2.16%
1787 Yunnan Aluminium Co Ltd
SHE:000807
0.30x CN¥3.28 Billion
≈ $480.53 Million
CN¥11.08 Billion China CN¥26.87 ▲ +5.04%
1788 Jiangsu Evergreen New Material Technology Inc. Co. A
SHG:603125
0.30x CN¥50.90 Million
≈ $7.45 Million
CN¥171.81 Million China CN¥21.04 ▲ +2.89%
1789 MI Technovation Bhd
KLSE:5286
0.30x RM57.80 Million
≈ $14.51 Million
RM195.10 Million Malaysia RM5.60 ▼ -1.58%
1790 Autopedia Sukses Lestari Tbk PT
JK:ASLC
0.30x Rp64.28 Billion
≈ $3.77 Million
Rp217.13 Billion Indonesia Rp66.00 ▲ +3.13%
1791 RYOHIN UNSP.ADR/1
F:3RKU
0.30x €73.36 Billion
≈ $85.76 Billion
€247.81 Billion Germany €9.50 ▼ -3.55%
1792 Tehmag Foods
TWO:1264
0.30x NT$421.88 Million
≈ $13.29 Million
NT$1.43 Billion Taiwan NT$258.00 ▲ +0.00%
1793 ZKTECO Co. Ltd. A
SHE:301330
0.30x CN¥382.47 Million
≈ $55.97 Million
CN¥1.29 Billion China CN¥21.85 ▲ +0.92%
1794 Billington Holdings PLC
LSE:BILN
0.30x GBX6.49 Million
≈ $789.77
GBX21.94 Million UK GBX415.00 ▼ -2.35%
1795 SK Hynix Inc
KO:000660
0.30x ₩14.32 Trillion
≈ $9.71 Billion
₩48.43 Trillion Korea ₩1919000.00 ▲ +4.86%
1796 COMSTOCK HLDG-A
F:CHO
0.30x €361.60 Million
≈ $422.75 Million
€1.22 Billion Germany €4.90 ▼ -0.20%
1797 Control Print Limited
NSE:CONTROLPR
0.29x Rs290.59 Million
≈ $3.14 Million
Rs985.53 Million India Rs573.70 ▼ -12.65%
1798 Tiger Brands Ltd
JSE:TBS
0.29x ZAC2.86 Billion
≈ $1.52 Million
ZAC9.72 Billion South Africa ZAC26920.00 ▼ -3.53%
1799 Kanzhun Ltd ADR
NASDAQ:BZ
0.29x $1.32 Billion $4.49 Billion USA $13.33 ▼ -2.34%
1800 ITC Limited
NSE:ITC
0.29x Rs61.63 Billion
≈ $666.46 Million
Rs209.19 Billion India Rs281.30 ▲ +0.18%