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
1801 Niutech Environment Technology Corp
SHG:688309
0.30x CN¥56.98 Million
≈ $8.34 Million
CN¥189.23 Million China CN¥64.55 ▲ +0.09%
1802 Ginting Jaya Energi
JK:WOWS
0.30x Rp32.84 Billion
≈ $1.92 Million
Rp109.07 Billion Indonesia Rp62.00 ▲ +0.00%
1803 Forus S.A
SN:FORUS
0.30x CL$35.13 Billion
≈ $39.29 Million
CL$116.70 Billion Chile CL$2031.90 ▼ -0.64%
1804 Beijing Jiaman Dress Co. Ltd. A
SHE:301276
0.30x CN¥135.09 Million
≈ $19.77 Million
CN¥448.73 Million China CN¥23.83 ▼ -3.21%
1805 Zehnder
SW:ZEHN
0.30x CHF56.97 Million
≈ $72.03 Million
CHF189.35 Million Switzerland CHF66.60 ▲ +1.99%
1806 Fine Blanking & Tool Co Ltd
TWO:4535
0.30x NT$98.21 Million
≈ $3.09 Million
NT$326.44 Million Taiwan NT$27.25 ▲ +0.18%
1807 Zhejiang Tailin Bioengineering Co Ltd
SHE:300813
0.30x CN¥42.25 Million
≈ $6.18 Million
CN¥140.46 Million China CN¥21.22 ▼ -1.53%
1808 Hangzhou Xili Intelligent Technology Co. Ltd. A
SHG:688616
0.30x CN¥54.81 Million
≈ $8.02 Million
CN¥182.40 Million China CN¥12.05 ▼ -0.41%
1809 Wuhan Keqian Biology Co Ltd
SHG:688526
0.30x CN¥174.36 Million
≈ $25.51 Million
CN¥580.21 Million China CN¥12.83 ▼ -1.76%
1810 Ogunsen AB Series B
ST:OGUN-B
0.30x Skr19.10 Million
≈ $2.06 Million
Skr63.60 Million Sweden Skr26.10 ▼ -3.33%
1811 Zenner Metering Technology (Shanghai) Ltd. A
SHE:301303
0.30x CN¥327.56 Million
≈ $47.93 Million
CN¥1.09 Billion China CN¥13.80 ▲ +2.00%
1812 argenx NV ADR
NASDAQ:ARGX
0.30x $407.80 Million $1.36 Billion USA $787.95 ▼ -0.66%
1813 GNA Axles Limited
NSE:GNA
0.30x Rs1.51 Billion
≈ $16.35 Million
Rs5.04 Billion India Rs370.50 ▲ +0.54%
1814 KebNi AB (publ)
ST:KEBNI-B
0.30x Skr11.18 Million
≈ $1.20 Million
Skr37.29 Million Sweden Skr1.24 ▲ +6.90%
1815 Planet Technology
TWO:6263
0.30x NT$134.40 Million
≈ $4.23 Million
NT$448.60 Million Taiwan NT$180.50 ▼ -0.82%
1816 CQS New City High Yield Fund
LSE:NCYF
0.30x GBX12.17 Million
≈ $1.48K
GBX40.64 Million UK GBX50.80 ▲ +0.59%
1817 Turtle Beach Corporation
NASDAQ:TBCH
0.30x $29.38 Million $98.07 Million USA $12.45 ▼ -6.32%
1818 Beijing Shiji Information Technology Co Ltd
SHE:002153
0.30x CN¥436.96 Million
≈ $63.94 Million
CN¥1.46 Billion China CN¥8.24 ▼ -2.02%
1819 AnaptysBio Inc
NASDAQ:ANAB
0.30x $98.00 Million $327.19 Million USA $51.24 ▼ -0.04%
1820 Exacompta Clairefontaine
PA:ALEXA
0.30x €110.10 Million
≈ $128.72 Million
€367.69 Million France €161.00 ▼ -0.56%
1821 Vita Life Sciences Ltd
AU:VLS
0.30x AU$6.60 Million
≈ $4.67 Million
AU$22.03 Million Australia AU$2.38 ▼ -0.42%
1822 Quechen Silicon Chemical Co. Ltd.
SHG:605183
0.30x CN¥179.14 Million
≈ $26.21 Million
CN¥598.29 Million China CN¥15.26 ▼ -1.23%
1823 The Marzetti Company
NASDAQ:MZTI
0.30x $88.62 Million $296.03 Million USA $107.01 ▼ -1.67%
1824 Onward Technologies Limited
NSE:ONWARDTEC
0.30x Rs350.25 Million
≈ $3.79 Million
Rs1.17 Billion India Rs259.80 ▼ -3.51%
1825 Zoom Video Communications Inc
NASDAQ:ZM
0.30x $629.33 Million $2.10 Billion USA $106.20 ▼ -5.08%
1826 PN Poong Nyun Co. Ltd
KQ:024940
0.30x ₩2.73 Billion
≈ $1.85 Million
₩9.14 Billion Korea ₩2375.00 ▲ +0.64%
1827 FLAT GLASS GROUP H YC-25
F:72T
0.30x €5.91 Billion
≈ $6.91 Billion
€19.77 Billion Germany €0.85 ▼ -4.49%
1828 Agricore CS Holdings Berhad
KLSE:0309
0.30x RM7.47 Million
≈ $1.88 Million
RM25.01 Million Malaysia RM0.40 ▲ +0.00%
1829 Arise Windpower AB
ST:ARISE
0.30x Skr309.00 Million
≈ $33.25 Million
Skr1.03 Billion Sweden Skr44.60 ▼ -0.11%
1830 LS telcom AG
XETRA:LSX
0.30x €7.16 Million
≈ $8.37 Million
€23.97 Million Germany €3.94 ▲ +0.25%
1831 Willy Food
TA:WLFD
0.30x ILA19.53 Million
≈ $52.36K
ILA65.42 Million Israel ILA6496.00 ▲ +0.25%
1832 UPA Corporation Bhd
KLSE:7757
0.30x RM10.38 Million
≈ $2.61 Million
RM34.80 Million Malaysia RM0.68 ▲ +0.00%
1833 Monadelphous Group Ltd
AU:MND
0.30x AU$171.09 Million
≈ $121.06 Million
AU$573.65 Million Australia AU$30.68 ▲ +0.59%
1834 Managepay Systems Bhd
KLSE:0156
0.30x RM4.23 Million
≈ $1.06 Million
RM14.18 Million Malaysia RM0.07 ▲ +0.00%
1835 Sindoh
KO:029530
0.30x ₩24.20 Billion
≈ $16.40 Million
₩81.17 Billion Korea ₩41700.00 ▲ +2.08%
1836 Sundaram Finance Holdings Limited
NSE:SUNDARMHLD
0.30x Rs1.92 Billion
≈ $20.76 Million
Rs6.44 Billion India Rs602.70 ▼ -7.89%
1837 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%
1838 TIME Dotcom Bhd
KLSE:5031
0.30x RM336.87 Million
≈ $84.58 Million
RM1.13 Billion Malaysia RM6.05 ▲ +0.33%
1839 Deleum Bhd
KLSE:5132
0.30x RM100.13 Million
≈ $25.14 Million
RM336.19 Million Malaysia RM1.17 ▼ -4.10%
1840 Thaitheparos Public Company Limited
BK:SAUCE
0.30x ฿87.77 Million
≈ $2.74 Million
฿294.76 Million Thailand ฿40.75 ▲ +0.00%
1841 Odfjell B
OL:ODFB
0.30x Nkr310.60 Million
≈ $32.68 Million
Nkr1.04 Billion Norway Nkr108.80 ▲ +5.02%
1842 ArcSoft Corp Ltd
SHG:688088
0.30x CN¥108.63 Million
≈ $15.90 Million
CN¥364.94 Million China CN¥38.40 ▼ -2.56%
1843 GBK Beteiligungen AG
HM:GBQ
0.30x €446.00K
≈ $521.42K
€1.50 Million Germany €5.05 ▲ +1.81%
1844 Apcotex Industries Limited
NSE:APCOTEXIND
0.30x Rs1.07 Billion
≈ $11.60 Million
Rs3.61 Billion India Rs498.45 ▲ +0.88%
1845 BQE Water Inc
V:BQE
0.30x CA$2.06 Million
≈ $1.49 Million
CA$6.91 Million Canada CA$73.00 ▼ -2.67%
1846 Old Dominion Freight Line Inc
NASDAQ:ODFL
0.30x $373.63 Million $1.26 Billion USA $236.06 ▲ +3.05%
1847 Admicom Oyj
HE:ADMCM
0.30x €1.77 Million
≈ $2.07 Million
€5.98 Million Finland €30.25 ▼ -0.66%
1848 Vysarn Ltd
AU:VYS
0.30x AU$9.48 Million
≈ $6.71 Million
AU$31.93 Million Australia AU$0.99 ▲ +17.86%
1849 Norte Grande
SN:NORTEGRAN
0.30x CL$132.07 Million
≈ $147.70K
CL$445.35 Million Chile CL$14.61 ▼ -1.75%
1850 Roots Corp
TO:ROOT
0.30x CA$47.32 Million
≈ $34.23 Million
CA$159.59 Million Canada CA$4.45 ▲ +1.83%
1851 Daodaoquan Grain and Oil Co Ltd
SHE:002852
0.30x CN¥589.84 Million
≈ $86.31 Million
CN¥1.99 Billion China CN¥7.98 ▼ -0.87%
1852 Yunnan Aluminium Co Ltd
SHE:000807
0.30x CN¥3.28 Billion
≈ $480.53 Million
CN¥11.08 Billion China CN¥30.49 ▲ +0.66%
1853 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¥24.28 ▲ +1.76%
1854 MI Technovation Bhd
KLSE:5286
0.30x RM57.80 Million
≈ $14.51 Million
RM195.10 Million Malaysia RM5.06 ▲ +4.98%
1855 Autopedia Sukses Lestari Tbk PT
JK:ASLC
0.30x Rp64.28 Billion
≈ $3.77 Million
Rp217.13 Billion Indonesia Rp62.00 ▼ -7.46%
1856 RYOHIN UNSP.ADR/1
F:3RKU
0.30x €73.36 Billion
≈ $85.76 Billion
€247.81 Billion Germany €9.50 ▼ -3.55%
1857 Tehmag Foods
TWO:1264
0.30x NT$421.88 Million
≈ $13.29 Million
NT$1.43 Billion Taiwan NT$266.50 ▼ -0.19%
1858 ZKTECO Co. Ltd. A
SHE:301330
0.30x CN¥382.47 Million
≈ $55.97 Million
CN¥1.29 Billion China CN¥27.00 ▼ -0.41%
1859 SK Hynix Inc
KO:000660
0.30x ₩14.32 Trillion
≈ $9.71 Billion
₩48.43 Trillion Korea ₩1000000.00 ▲ +0.00%
1860 COMSTOCK HLDG-A
F:CHO
0.30x €361.60 Million
≈ $422.75 Million
€1.22 Billion Germany €4.75 ▼ -1.76%
1861 IFCA MSC Bhd
KLSE:0023
0.30x RM9.90 Million
≈ $2.48 Million
RM33.52 Million Malaysia RM0.24 ▼ -2.08%
1862 Control Print Limited
NSE:CONTROLPR
0.29x Rs290.59 Million
≈ $3.14 Million
Rs985.53 Million India Rs620.10 ▲ +1.57%
1863 Tiger Brands Ltd
JSE:TBS
0.29x ZAC2.86 Billion
≈ $1.52 Million
ZAC9.72 Billion South Africa ZAC28285.00 ▲ +2.02%
1864 Xingtong Shipping Co. Ltd.
SHG:603209
0.29x CN¥557.66 Million
≈ $81.60 Million
CN¥1.89 Billion China CN¥13.36 ▼ -2.84%
1865 Kanzhun Ltd ADR
NASDAQ:BZ
0.29x $1.32 Billion $4.49 Billion USA $13.33 ▼ -2.34%
1866 We Buy Cars Hlds Ltd
JSE:WBC
0.29x ZAC677.26 Million
≈ $359.93K
ZAC2.30 Billion South Africa ZAC3406.00 ▼ -1.30%
1867 Catalyst Pharmaceuticals Inc
NASDAQ:CPRX
0.29x $44.89 Million $152.54 Million USA $31.28 ▲ +0.03%
1868 Associated Alcohols & Breweries Ltd.
NSE:ASALCBR
0.29x Rs556.66 Million
≈ $6.02 Million
Rs1.89 Billion India Rs831.55 ▼ -0.19%
1869 TSA
KLSE:0297
0.29x RM20.18 Million
≈ $5.07 Million
RM68.73 Million Malaysia RM0.87 ▲ +2.35%
1870 i2S SA
PA:ALI2S
0.29x €1.96 Million
≈ $2.29 Million
€6.67 Million France €6.25 ▼ -1.57%
1871 Wuxi Nce Power Co Ltd
SHG:605111
0.29x CN¥128.61 Million
≈ $18.82 Million
CN¥438.07 Million China CN¥64.66 ▲ +4.27%
1872 SAMJIN Co. Ltd
KQ:032750
0.29x ₩4.47 Billion
≈ $3.03 Million
₩15.24 Billion Korea ₩2880.00 ▲ +0.00%
1873 Truworths International Ltd
JSE:TRU
0.29x ZAC2.73 Billion
≈ $1.45 Million
ZAC9.31 Billion South Africa ZAC5088.00 ▲ +1.76%
1874 Chinese Gamer International
TWO:3083
0.29x NT$33.96 Million
≈ $1.07 Million
NT$115.89 Million Taiwan NT$28.20 ▼ -1.23%
1875 OFS Credit Company Inc
NASDAQ:OCCI
0.29x $34.53 Million $117.96 Million USA $3.26 ▼ -1.21%
1876 Qinghai Salt Lake Industry Co.Ltd
SHE:000792
0.29x CN¥2.71 Billion
≈ $396.28 Million
CN¥9.26 Billion China CN¥30.24 ▼ -0.36%
1877 Amway (Malaysia) Holdings Bhd
KLSE:6351
0.29x RM72.12 Million
≈ $18.11 Million
RM246.59 Million Malaysia RM4.61 ▼ -1.50%
1878 Good Shroom Co Inc
V:MUSH
0.29x CA$451.04K
≈ $326.27K
CA$1.54 Million Canada CA$0.14 ▲ +0.00%
1879 Shengyi Electronics Co. Ltd. A
SHG:688183
0.29x CN¥1.62 Billion
≈ $237.22 Million
CN¥5.55 Billion China CN¥128.39 ▼ -2.40%
1880 SHH Resources Holdings Bhd
KLSE:7412
0.29x RM3.77 Million
≈ $947.28K
RM12.93 Million Malaysia RM1.16 ▲ +3.57%
1881 Victrex plc
LSE:VCT
0.29x GBX39.60 Million
≈ $4.82K
GBX135.70 Million UK GBX635.00 ▼ -1.85%
1882 Zhengye Biotechnology Holding Limited Ordinary Shares
NASDAQ:ZYBT
0.29x $41.05 Million $140.71 Million USA $0.80 ▲ +1.42%
1883 Harmony Biosciences Holdings
NASDAQ:HRMY
0.29x $108.73 Million $373.10 Million USA $32.10 ▲ +3.85%
1884 Xpel Inc
NASDAQ:XPEL
0.29x $33.15 Million $113.84 Million USA $45.26 ▲ +1.16%
1885 Ekadharma International Tbk
JK:EKAD
0.29x Rp33.17 Billion
≈ $1.94 Million
Rp113.92 Billion Indonesia Rp171.00 ▼ -1.72%
1886 Dong Nai Port JSC
VN:PDN
0.29x ₫104.32 Billion
≈ $3.96 Million
₫358.78 Billion Vietnam ₫108600.00 ▲ +3.92%
1887 Krungdhep Sophon Public Company Limited
BK:KWC
0.29x ฿37.76 Million
≈ $1.18 Million
฿129.92 Million Thailand ฿271.00 ▲ +0.00%
1888 Marine Products Corporation
NYSE:MPX
0.29x $9.05 Million $31.14 Million USA $8.18 ▼ -0.61%
1889 Chin Teck Plantations Bhd
KLSE:1929
0.29x RM16.94 Million
≈ $4.25 Million
RM58.31 Million Malaysia RM10.96 ▼ -0.36%
1890 Hankook Shell Oil
KO:002960
0.29x ₩17.39 Billion
≈ $11.79 Million
₩59.90 Billion Korea ₩486500.00 ▼ -0.61%
1891 AGROT
IS:AGROT
0.29x TL726.70 Million
≈ $16.28 Million
TL2.50 Billion Turkey TL2.90 ▼ -2.68%
1892 Chipbond Technology
TWO:6147
0.29x NT$1.99 Billion
≈ $62.73 Million
NT$6.86 Billion Taiwan NT$275.00 ▼ -2.14%
1893 AltynGold plc
LSE:ALTN
0.29x GBX21.95 Million
≈ $2.67K
GBX75.69 Million UK GBX1005.00 ▼ -0.50%
1894 Puya Semiconductor Shanghai Co Ltd
SHG:688766
0.29x CN¥101.01 Million
≈ $14.78 Million
CN¥348.31 Million China CN¥374.00 ▲ +0.53%
1895 FIELMANN AG (ADR/1/5)O.N.
F:FIE1
0.29x €410.09 Million
≈ $479.44 Million
€1.42 Billion Germany €8.95 ▼ -1.10%
1896 Zhejiang Changsheng Sliding Bearings Co Ltd Class A
SHE:300718
0.29x CN¥79.78 Million
≈ $11.67 Million
CN¥275.46 Million China CN¥72.94 ▼ -1.96%
1897 Sungei Bagan Rubber Malaya
KLSE:2569
0.29x RM5.08 Million
≈ $1.27 Million
RM17.53 Million Malaysia RM5.70 ▲ +0.00%
1898 JD LOGISTICS DL-000025
F:822
0.29x €18.77 Billion
≈ $21.94 Billion
€64.81 Billion Germany €1.37 ▼ -2.84%
1899 Answear.com S.A.
WAR:ANR
0.29x zł185.83 Million
≈ $51.14 Million
zł641.88 Million Poland zł18.78 ▼ -0.11%
1900 Selangor Dredging Bhd
KLSE:2224
0.29x RM178.54 Million
≈ $44.83 Million
RM616.84 Million Malaysia RM0.47 ▼ -4.08%