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.
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 |
We Buy Cars Hlds Ltd
JSE:WBC |
0.29x |
ZAC677.26 Million
≈ $359.93K |
ZAC2.30 Billion | South Africa | ZAC3213.00 | ▲ +0.75% |
| 1802 |
Avatec Co. Ltd
KQ:149950 |
0.29x |
₩3.21 Billion
≈ $2.17 Million |
₩10.91 Billion | Korea | ₩9570.00 | ▲ +11.28% |
| 1803 |
i2S SA
PA:ALI2S |
0.29x |
€1.96 Million
≈ $2.29 Million |
€6.67 Million | France | €6.40 | ▲ +0.00% |
| 1804 |
Hunan Fazhan Industrial Co Ltd
SHE:000722 |
0.29x |
CN¥102.80 Million
≈ $15.04 Million |
CN¥350.15 Million | China | CN¥14.19 | ▼ -5.40% |
| 1805 |
Wuxi Nce Power Co Ltd
SHG:605111 |
0.29x |
CN¥128.61 Million
≈ $18.82 Million |
CN¥438.07 Million | China | CN¥55.60 | ▼ -0.89% |
| 1806 |
Apcotex Industries Limited
NSE:APCOTEXIND |
0.29x |
Rs1.07 Billion
≈ $11.60 Million |
Rs3.65 Billion | India | Rs560.60 | ▲ +0.99% |
| 1807 |
SAMJIN Co. Ltd
KQ:032750 |
0.29x |
₩4.47 Billion
≈ $3.03 Million |
₩15.24 Billion | Korea | ₩2985.00 | ▲ +2.93% |
| 1808 |
Truworths International Ltd
JSE:TRU |
0.29x |
ZAC2.73 Billion
≈ $1.45 Million |
ZAC9.31 Billion | South Africa | ZAC5000.00 | ▼ -1.34% |
| 1809 |
Chinese Gamer International
TWO:3083 |
0.29x |
NT$33.96 Million
≈ $1.07 Million |
NT$115.89 Million | Taiwan | NT$25.30 | ▼ -1.17% |
| 1810 |
GNA Axles Limited
NSE:GNA |
0.29x |
Rs1.51 Billion
≈ $16.35 Million |
Rs5.16 Billion | India | Rs500.75 | ▼ -3.19% |
| 1811 |
Qinghai Salt Lake Industry Co.Ltd
SHE:000792 |
0.29x |
CN¥2.71 Billion
≈ $396.28 Million |
CN¥9.26 Billion | China | CN¥27.58 | ▲ +4.95% |
| 1812 |
Amway (Malaysia) Holdings Bhd
KLSE:6351 |
0.29x |
RM72.12 Million
≈ $18.11 Million |
RM246.59 Million | Malaysia | RM4.58 | ▼ -1.51% |
| 1813 |
Good Shroom Co Inc
V:MUSH |
0.29x |
CA$451.04K
≈ $326.27K |
CA$1.54 Million | Canada | CA$0.13 | ▲ +0.00% |
| 1814 |
Shengyi Electronics Co. Ltd. A
SHG:688183 |
0.29x |
CN¥1.62 Billion
≈ $237.22 Million |
CN¥5.55 Billion | China | CN¥100.66 | ▼ -0.34% |
| 1815 |
Datagate Bilgisayar Malzemeleri Ticaret AS
IS:DGATE |
0.29x |
TL1.46 Billion
≈ $32.72 Million |
TL5.00 Billion | Turkey | TL107.70 | ▲ +3.66% |
| 1816 |
SHH Resources Holdings Bhd
KLSE:7412 |
0.29x |
RM3.77 Million
≈ $947.28K |
RM12.93 Million | Malaysia | RM1.13 | ▼ -4.24% |
| 1817 |
Shopify Inc
TO:SHOP |
0.29x |
CA$473.12 Million
≈ $342.25 Million |
CA$1.62 Billion | Canada | CA$157.86 | ▼ -5.41% |
| 1818 |
Victrex plc
LSE:VCT |
0.29x |
GBX39.60 Million
≈ $4.82K |
GBX135.70 Million | UK | GBX725.00 | ▼ -0.41% |
| 1819 |
Zhengye Biotechnology Holding Limited Ordinary Shares
NASDAQ:ZYBT |
0.29x | $41.05 Million | $140.71 Million | USA | $1.80 | ▲ +30.43% |
| 1820 |
Xpel Inc
NASDAQ:XPEL |
0.29x | $33.15 Million | $113.84 Million | USA | $42.44 | ▼ -0.42% |
| 1821 |
Ekadharma International Tbk
JK:EKAD |
0.29x |
Rp33.17 Billion
≈ $1.94 Million |
Rp113.92 Billion | Indonesia | Rp171.00 | ▲ +1.18% |
| 1822 |
Hironic Co. Ltd
KQ:149980 |
0.29x |
₩2.96 Billion
≈ $2.01 Million |
₩10.18 Billion | Korea | ₩4325.00 | ▼ -1.48% |
| 1823 |
Dong Nai Port JSC
VN:PDN |
0.29x |
₫104.32 Billion
≈ $3.96 Million |
₫358.78 Billion | Vietnam | ₫98200.00 | ▲ +0.00% |
| 1824 |
Krungdhep Sophon Public Company Limited
BK:KWC |
0.29x |
฿37.76 Million
≈ $1.18 Million |
฿129.92 Million | Thailand | ฿271.00 | ▲ +0.00% |
| 1825 |
Marine Products Corporation
NYSE:MPX |
0.29x | $9.05 Million | $31.14 Million | USA | $8.18 | ▼ -0.61% |
| 1826 |
Chin Teck Plantations Bhd
KLSE:1929 |
0.29x |
RM16.94 Million
≈ $4.25 Million |
RM58.31 Million | Malaysia | RM11.06 | ▼ -1.25% |
| 1827 |
Hankook Shell Oil
KO:002960 |
0.29x |
₩17.39 Billion
≈ $11.79 Million |
₩59.90 Billion | Korea | ₩504000.00 | ▲ +1.41% |
| 1828 |
AGROT
IS:AGROT |
0.29x |
TL726.70 Million
≈ $16.28 Million |
TL2.50 Billion | Turkey | TL2.53 | ▼ -0.39% |
| 1829 |
UMT United Mobility Technology AG
XETRA:UMD |
0.29x |
€965.00K
≈ $1.13 Million |
€3.32 Million | Germany | €1.09 | ▼ -1.80% |
| 1830 |
Chipbond Technology
TWO:6147 |
0.29x |
NT$1.99 Billion
≈ $62.73 Million |
NT$6.86 Billion | Taiwan | NT$175.50 | ▼ -7.63% |
| 1831 |
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% |
| 1832 |
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¥55.90 | ▲ +1.07% |
| 1833 |
JD LOGISTICS DL-000025
F:822 |
0.29x |
€18.77 Billion
≈ $21.94 Billion |
€64.81 Billion | Germany | €1.53 | ▲ +1.32% |
| 1834 |
Answear.com S.A.
WAR:ANR |
0.29x |
zł185.83 Million
≈ $51.14 Million |
zł641.88 Million | Poland | zł19.28 | ▲ +1.15% |
| 1835 |
Selangor Dredging Bhd
KLSE:2224 |
0.29x |
RM178.54 Million
≈ $44.83 Million |
RM616.84 Million | Malaysia | RM0.45 | ▲ +0.00% |
| 1836 |
Tong Hua Holding Public Company Limited
BK:TH |
0.29x |
฿16.99 Million
≈ $529.60K |
฿58.71 Million | Thailand | ฿0.50 | ▲ +2.04% |
| 1837 |
RLX Technology Inc
NYSE:RLX |
0.29x | $357.55 Million | $1.24 Billion | USA | $2.02 | ▼ -1.94% |
| 1838 |
Nestle India Limited
NSE:NESTLEIND |
0.29x |
Rs23.14 Billion
≈ $250.26 Million |
Rs80.26 Billion | India | Rs1447.90 | ▼ -3.06% |
| 1839 |
E-Data Teknoloji Pazarlama AS
IS:EDATA |
0.29x |
TL107.99 Million
≈ $2.42 Million |
TL374.63 Million | Turkey | TL18.90 | ▼ -0.58% |
| 1840 |
Planisware SAS
PA:PLNW |
0.29x |
€32.98 Million
≈ $38.55 Million |
€114.47 Million | France | €19.52 | ▼ -2.64% |
| 1841 |
VOC Energy Trust
NYSE:VOC |
0.29x | $10.96 Million | $38.10 Million | USA | $3.39 | ▲ +1.19% |
| 1842 |
Lao Feng Xiang Co Ltd B
SHG:900905 |
0.29x | $2.39 Billion | $8.31 Billion | China | $2.99 | ▲ +0.00% |
| 1843 |
Kambi Group PLC Series B
IL:0EAW |
0.29x |
Skr9.62 Million
≈ $1.03 Million |
Skr33.48 Million | UK | Skr174.70 | ▼ -2.35% |
| 1844 |
Dimerco Data System
TWO:5403 |
0.29x |
NT$618.77 Million
≈ $19.49 Million |
NT$2.15 Billion | Taiwan | NT$94.50 | ▼ -1.05% |
| 1845 |
Me2on Co. Ltd
KQ:201490 |
0.29x |
₩6.52 Billion
≈ $4.42 Million |
₩22.72 Billion | Korea | ₩2180.00 | ▲ +8.73% |
| 1846 |
Cronos Group Inc
TO:CRON |
0.29x |
CA$13.31 Million
≈ $9.63 Million |
CA$46.36 Million | Canada | CA$3.88 | ▼ -1.02% |
| 1847 |
Kung Long Batteries Industrial Co Ltd
TW:1537 |
0.29x |
NT$438.69 Million
≈ $13.82 Million |
NT$1.53 Billion | Taiwan | NT$125.00 | ▼ -0.40% |
| 1848 |
ICRA Limited
NSE:ICRA |
0.29x |
Rs779.99 Million
≈ $8.44 Million |
Rs2.72 Billion | India | Rs4774.50 | ▼ -4.94% |
| 1849 |
FW Thorpe PLC
LSE:TFW |
0.29x |
GBX15.04 Million
≈ $1.83K |
GBX52.49 Million | UK | GBX256.00 | ▼ -1.54% |
| 1850 |
Globus Medical
NYSE:GMED |
0.29x | $202.36 Million | $707.24 Million | USA | $75.42 | ▼ -0.11% |
| 1851 |
ABL Bio Inc
KQ:298380 |
0.29x |
₩32.84 Billion
≈ $22.26 Million |
₩114.79 Billion | Korea | ₩74300.00 | ▲ +7.06% |
| 1852 |
Kein Hing International Bhd
KLSE:7199 |
0.29x |
RM28.39 Million
≈ $7.13 Million |
RM99.26 Million | Malaysia | RM1.05 | ▲ +0.00% |
| 1853 |
Precision Camshafts Limited
NSE:PRECAM |
0.29x |
Rs640.97 Million
≈ $6.93 Million |
Rs2.24 Billion | India | Rs138.28 | ▼ -1.60% |
| 1854 |
Monster Beverage Corp
NASDAQ:MNST |
0.29x | $604.99 Million | $2.12 Billion | USA | $93.56 | ▼ -2.21% |
| 1855 |
Ridgeline Minerals Corp
V:RDG |
0.29x |
CA$261.39K
≈ $189.09K |
CA$914.50K | Canada | CA$0.19 | ▲ +15.62% |
| 1856 |
Porvair plc
LSE:PRV |
0.29x |
GBX15.97 Million
≈ $1.94K |
GBX55.89 Million | UK | GBX830.00 | ▼ -0.48% |
| 1857 |
Shriro Holdings Ltd
AU:SHM |
0.29x |
AU$7.60 Million
≈ $5.38 Million |
AU$26.61 Million | Australia | AU$0.75 | ▲ +0.00% |
| 1858 |
Jiangsu Junxia Gym Equipment Co. Ltd. A
SHE:301287 |
0.29x |
CN¥112.89 Million
≈ $16.52 Million |
CN¥395.43 Million | China | CN¥32.60 | ▲ +4.79% |
| 1859 |
Hefei Chipmore Technology Co. Ltd. A
SHG:688352 |
0.29x |
CN¥611.00 Million
≈ $89.41 Million |
CN¥2.14 Billion | China | CN¥14.37 | ▲ +0.28% |
| 1860 |
Bachem Holding AG
SW:BANB |
0.29x |
CHF185.50 Million
≈ $234.52 Million |
CHF650.41 Million | Switzerland | CHF75.30 | ▲ +0.13% |
| 1861 |
Smart Parking Ltd
AU:SPZ |
0.29x |
AU$12.02 Million
≈ $8.51 Million |
AU$42.15 Million | Australia | AU$0.68 | ▲ +0.00% |
| 1862 |
GR Engineering Services Ltd
AU:GNG |
0.29x |
AU$39.29 Million
≈ $27.80 Million |
AU$137.81 Million | Australia | AU$5.40 | ▲ +3.05% |
| 1863 |
Evolution Mining Ltd
AU:EVN |
0.29x |
AU$1.25 Billion
≈ $885.37 Million |
AU$4.39 Billion | Australia | AU$11.57 | ▲ +1.85% |
| 1864 |
Noah Holdings Limited
F:6NO |
0.29x |
€501.18 Million
≈ $585.94 Million |
€1.76 Billion | Germany | €7.65 | ▲ +0.00% |
| 1865 |
Dpm Metals Inc.
AU:DPM |
0.29x |
AU$145.15 Million
≈ $102.70 Million |
AU$509.27 Million | Australia | AU$51.78 | ▲ +0.60% |
| 1866 |
Maplebear Inc.
NASDAQ:CART |
0.28x | $268.00 Million | $941.00 Million | USA | $42.53 | ▼ -4.92% |
| 1867 |
Catenon S.A
MC:COM |
0.28x |
€740.97K
≈ $866.27K |
€2.60 Million | Spain | €0.98 | ▲ +0.00% |
| 1868 |
Huolinhe Opencut Coal Industry Corp Ltd of Inner Mongolia
SHE:002128 |
0.28x |
CN¥4.04 Billion
≈ $591.71 Million |
CN¥14.21 Billion | China | CN¥27.59 | ▲ +4.51% |
| 1869 |
Yantai North Andre Juice Co Ltd
SHG:605198 |
0.28x |
CN¥51.79 Million
≈ $7.58 Million |
CN¥182.05 Million | China | CN¥49.66 | ▲ +1.76% |
| 1870 |
Zhejiang Realsun Chemical Co. Ltd.
SHE:301212 |
0.28x |
CN¥107.91 Million
≈ $15.79 Million |
CN¥379.35 Million | China | CN¥19.85 | ▲ +4.09% |
| 1871 |
Argen-X
BR:ARGX |
0.28x |
€386.77 Million
≈ $452.18 Million |
€1.36 Billion | Belgium | €797.00 | ▲ +5.09% |
| 1872 |
Austco Healthcare Ltd
AU:AHC |
0.28x |
AU$11.17 Million
≈ $7.90 Million |
AU$39.34 Million | Australia | AU$0.24 | ▲ +0.00% |
| 1873 |
Guideline Geo AB (publ)
ST:GGEO |
0.28x |
Skr9.75 Million
≈ $1.05 Million |
Skr34.35 Million | Sweden | Skr9.90 | ▼ -1.00% |
| 1874 |
PKU HealthCare Corp Ltd
SHE:000788 |
0.28x |
CN¥112.80 Million
≈ $16.51 Million |
CN¥397.66 Million | China | CN¥5.19 | ▲ +2.17% |
| 1875 |
Electromagnetica SA
RO:ELMA |
0.28x |
RON11.90 Million
≈ $2.73 Million |
RON41.97 Million | Romania | RON0.24 | ▲ +0.00% |
| 1876 |
Bosung Power Technology Co. Ltd
KQ:006910 |
0.28x |
₩8.50 Billion
≈ $5.76 Million |
₩29.96 Billion | Korea | ₩6970.00 | ▲ +9.94% |
| 1877 |
Punjab Chemicals & Crop Protection Limited
NSE:PUNJABCHEM |
0.28x |
Rs829.60 Million
≈ $8.97 Million |
Rs2.93 Billion | India | Rs1136.20 | ▲ +0.95% |
| 1878 |
The Andhra Sugars Limited
NSE:ANDHRSUGAR |
0.28x |
Rs1.13 Billion
≈ $12.27 Million |
Rs4.01 Billion | India | Rs85.42 | ▲ +1.53% |
| 1879 |
Shenzhen Longtech Smart Control Co. Ltd.
SHE:300916 |
0.28x |
CN¥220.53 Million
≈ $32.27 Million |
CN¥779.79 Million | China | CN¥18.54 | ▲ +2.26% |
| 1880 |
Cisarua Mountain Dairy Tbk PT
JK:CMRY |
0.28x |
Rp604.09 Billion
≈ $35.40 Million |
Rp2.14 Trillion | Indonesia | Rp4580.00 | ▼ -0.65% |
| 1881 |
APAC Opto Electronics
TWO:4908 |
0.28x |
NT$50.68 Million
≈ $1.60 Million |
NT$179.26 Million | Taiwan | NT$144.00 | ▼ -0.35% |
| 1882 |
Dynamic Group Holdings Ltd
AU:DDB |
0.28x |
AU$11.55 Million
≈ $8.17 Million |
AU$40.85 Million | Australia | AU$0.28 | ▲ +0.00% |
| 1883 |
Remgro Ltd
JSE:REM |
0.28x |
ZAC5.77 Billion
≈ $3.07 Million |
ZAC20.43 Billion | South Africa | ZAC18658.00 | ▼ -1.50% |
| 1884 |
Aberforth Smaller Companies Trust PLC
LSE:ASL |
0.28x |
GBX21.28 Million
≈ $2.59K |
GBX75.31 Million | UK | GBX1716.00 | ▼ -2.05% |
| 1885 |
Shanghai Aladdin Biochemical Technology Co. Ltd. A
SHG:688179 |
0.28x |
CN¥400.57 Million
≈ $58.62 Million |
CN¥1.42 Billion | China | CN¥17.70 | ▲ +0.00% |
| 1886 |
Clean Seas Seafood Ltd
AU:CSS |
0.28x |
AU$5.68 Million
≈ $4.02 Million |
AU$20.12 Million | Australia | AU$0.14 | ▲ +0.00% |
| 1887 |
KRN Heat Exchanger and Refrigeration
NSE:KRN |
0.28x |
Rs565.26 Million
≈ $6.11 Million |
Rs2.00 Billion | India | Rs1229.10 | ▼ -0.71% |
| 1888 |
SOOSAN INT Co. Ltd
KQ:050960 |
0.28x |
₩1.11 Billion
≈ $749.78K |
₩3.92 Billion | Korea | ₩8190.00 | ▲ +0.99% |
| 1889 |
Emico Holdings Bhd
KLSE:9091 |
0.28x |
RM9.34 Million
≈ $2.35 Million |
RM33.16 Million | Malaysia | RM0.13 | ▼ -7.14% |
| 1890 |
Neurocrine Biosciences Inc
NASDAQ:NBIX |
0.28x | $388.40 Million | $1.38 Billion | USA | $174.15 | ▲ +0.85% |
| 1891 |
AI Era Corp.
NASDAQ:ABQQD |
0.28x | $769.85K | $2.73 Million | USA | $0.24 | ▼ -13.86% |
| 1892 |
Descartes Systems Group Inc
TO:DSG |
0.28x |
CA$77.23 Million
≈ $55.87 Million |
CA$274.44 Million | Canada | CA$92.67 | ▼ -3.48% |
| 1893 |
Hansen Technologies Ltd
AU:HSN |
0.28x |
AU$62.26 Million
≈ $44.05 Million |
AU$221.29 Million | Australia | AU$4.10 | ▼ -3.98% |
| 1894 |
Trustpilot Group PLC
LSE:TRST |
0.28x |
GBX37.77 Million
≈ $4.59K |
GBX134.29 Million | UK | GBX256.40 | ▼ -2.36% |
| 1895 |
Hangzhou Chinastars Reflective Material Co.Ltd.
SHE:301077 |
0.28x |
CN¥192.05 Million
≈ $28.10 Million |
CN¥682.93 Million | China | CN¥18.69 | ▲ +1.69% |
| 1896 |
SV Investment Corporation
KQ:289080 |
0.28x |
₩6.40 Billion
≈ $4.34 Million |
₩22.75 Billion | Korea | ₩1860.00 | ▲ +4.20% |
| 1897 |
Pegasus Heights Bhd
KLSE:4464 |
0.28x |
RM2.14 Million
≈ $537.79K |
RM7.62 Million | Malaysia | RM0.01 | ▲ +0.00% |
| 1898 |
Canaf Investments Inc
V:CAF |
0.28x |
CA$626.42K
≈ $453.14K |
CA$2.23 Million | Canada | CA$0.32 | ▲ +0.00% |
| 1899 |
Nahar Spinning Mills Limited
NSE:NAHARSPING |
0.28x |
Rs3.32 Billion
≈ $35.86 Million |
Rs11.81 Billion | India | Rs273.75 | ▼ -1.58% |
| 1900 |
Advani Hotels & Resorts (India) Limited
NSE:ADVANIHOTR |
0.28x |
Rs80.56 Million
≈ $871.26K |
Rs287.04 Million | India | Rs51.33 | ▼ -1.61% |