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