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 |
|---|---|---|---|---|---|---|---|
| 1901 |
FASOO.COM Co Ltd
KQ:150900 |
0.29x |
₩3.10 Billion
≈ $2.10 Million |
₩10.74 Billion | Korea | ₩3885.00 | ▼ -3.60% |
| 1902 |
RLX Technology Inc
NYSE:RLX |
0.29x | $357.55 Million | $1.24 Billion | USA | $2.03 | ▼ -1.93% |
| 1903 |
E-Data Teknoloji Pazarlama AS
IS:EDATA |
0.29x |
TL107.99 Million
≈ $2.42 Million |
TL374.63 Million | Turkey | TL16.93 | ▲ +4.18% |
| 1904 |
Planisware SAS
PA:PLNW |
0.29x |
€32.98 Million
≈ $38.55 Million |
€114.47 Million | France | €19.24 | ▼ -3.22% |
| 1905 |
Sigong Tech Co. Ltd
KQ:020710 |
0.29x |
₩15.51 Billion
≈ $10.51 Million |
₩53.87 Billion | Korea | ₩3950.00 | ▲ +2.20% |
| 1906 |
VOC Energy Trust
NYSE:VOC |
0.29x | $10.96 Million | $38.10 Million | USA | $2.94 | ▼ -1.67% |
| 1907 |
Lao Feng Xiang Co Ltd B
SHG:900905 |
0.29x | $2.39 Billion | $8.31 Billion | China | $3.04 | ▲ +0.30% |
| 1908 |
Linde India Limited
NSE:LINDEINDIA |
0.29x |
Rs3.95 Billion
≈ $42.75 Million |
Rs13.75 Billion | India | Rs7110.50 | ▲ +2.46% |
| 1909 |
Kambi Group PLC Series B
IL:0EAW |
0.29x |
Skr9.62 Million
≈ $1.03 Million |
Skr33.48 Million | UK | Skr172.20 | ▼ -2.71% |
| 1910 |
Kambi Group PLC Series B
LSE:0EAW |
0.29x |
Skr9.62 Million
≈ $1.03 Million |
Skr33.48 Million | UK | Skr172.20 | ▼ -2.71% |
| 1911 |
Dimerco Data System
TWO:5403 |
0.29x |
NT$618.77 Million
≈ $19.49 Million |
NT$2.15 Billion | Taiwan | NT$88.90 | ▲ +0.68% |
| 1912 |
Me2on Co. Ltd
KQ:201490 |
0.29x |
₩6.52 Billion
≈ $4.42 Million |
₩22.72 Billion | Korea | ₩2380.00 | ▼ -0.21% |
| 1913 |
Cronos Group Inc
TO:CRON |
0.29x |
CA$13.31 Million
≈ $9.63 Million |
CA$46.36 Million | Canada | CA$3.76 | ▼ -0.27% |
| 1914 |
Kung Long Batteries Industrial Co Ltd
TW:1537 |
0.29x |
NT$438.69 Million
≈ $13.82 Million |
NT$1.53 Billion | Taiwan | NT$126.50 | ▲ +0.40% |
| 1915 |
Gentex Corporation
NASDAQ:GNTX |
0.29x | $125.50 Million | $437.66 Million | USA | $25.00 | ▲ +1.50% |
| 1916 |
ICRA Limited
NSE:ICRA |
0.29x |
Rs779.99 Million
≈ $8.44 Million |
Rs2.72 Billion | India | Rs5140.00 | ▼ -0.26% |
| 1917 |
CHINA KEPEI ED. DL-00001
F:9CK |
0.29x |
€811.39 Million
≈ $948.60 Million |
€2.83 Billion | Germany | €0.10 | ▼ -1.03% |
| 1918 |
FW Thorpe PLC
LSE:TFW |
0.29x |
GBX15.04 Million
≈ $1.83K |
GBX52.49 Million | UK | GBX269.00 | ▲ +5.49% |
| 1919 |
Plastron Precision Co Ltd
TWO:6185 |
0.29x |
NT$98.83 Million
≈ $3.11 Million |
NT$345.06 Million | Taiwan | NT$14.80 | ▲ +4.59% |
| 1920 |
The Sandesh Limited
NSE:SANDESH |
0.29x |
Rs255.23 Million
≈ $2.76 Million |
Rs891.41 Million | India | Rs948.00 | ▲ +0.30% |
| 1921 |
Globus Medical
NYSE:GMED |
0.29x | $202.36 Million | $707.24 Million | USA | $77.95 | ▼ -0.38% |
| 1922 |
Kein Hing International Bhd
KLSE:7199 |
0.29x |
RM28.39 Million
≈ $7.13 Million |
RM99.26 Million | Malaysia | RM1.08 | ▲ +0.00% |
| 1923 |
Precision Camshafts Limited
NSE:PRECAM |
0.29x |
Rs640.97 Million
≈ $6.93 Million |
Rs2.24 Billion | India | Rs149.14 | ▼ -0.78% |
| 1924 |
Ridgeline Minerals Corp
V:RDG |
0.29x |
CA$261.39K
≈ $189.09K |
CA$914.50K | Canada | CA$0.18 | ▼ -2.78% |
| 1925 |
Integrated Media Technology Ltd
NASDAQ:IMTE |
0.29x | $4.76 Million | $16.66 Million | USA | $0.52 | ▼ -3.00% |
| 1926 |
SKF India Limited
NSE:SKFINDIA |
0.29x |
Rs3.20 Billion
≈ $34.57 Million |
Rs11.19 Billion | India | Rs1606.50 | ▼ -0.34% |
| 1927 |
Porvair plc
LSE:PRV |
0.29x |
GBX15.97 Million
≈ $1.94K |
GBX55.89 Million | UK | GBX830.00 | ▼ -0.48% |
| 1928 |
Shriro Holdings Ltd
AU:SHM |
0.29x |
AU$7.60 Million
≈ $5.38 Million |
AU$26.61 Million | Australia | AU$0.73 | ▼ -2.03% |
| 1929 |
Jiangsu Junxia Gym Equipment Co. Ltd. A
SHE:301287 |
0.29x |
CN¥112.89 Million
≈ $16.52 Million |
CN¥395.43 Million | China | CN¥35.97 | ▼ -1.69% |
| 1930 |
VEND MARKETPLACES ASA
OL:VEND |
0.29x |
Nkr1.82 Billion
≈ $191.10 Million |
Nkr6.36 Billion | Norway | Nkr242.60 | ▼ -1.70% |
| 1931 |
Hefei Chipmore Technology Co. Ltd. A
SHG:688352 |
0.29x |
CN¥611.00 Million
≈ $89.41 Million |
CN¥2.14 Billion | China | CN¥22.96 | ▼ -2.79% |
| 1932 |
Bachem Holding AG
SW:BANB |
0.29x |
CHF185.50 Million
≈ $234.52 Million |
CHF650.41 Million | Switzerland | CHF67.90 | ▼ -4.37% |
| 1933 |
Smart Parking Ltd
AU:SPZ |
0.29x |
AU$12.02 Million
≈ $8.51 Million |
AU$42.15 Million | Australia | AU$0.79 | ▼ -6.55% |
| 1934 |
GR Engineering Services Ltd
AU:GNG |
0.29x |
AU$39.29 Million
≈ $27.80 Million |
AU$137.81 Million | Australia | AU$6.05 | ▼ -0.66% |
| 1935 |
Evolution Mining Ltd
AU:EVN |
0.29x |
AU$1.25 Billion
≈ $885.37 Million |
AU$4.39 Billion | Australia | AU$12.48 | ▲ +0.56% |
| 1936 |
Noah Holdings Limited
F:6NO |
0.29x |
€501.18 Million
≈ $585.94 Million |
€1.76 Billion | Germany | €9.05 | ▲ +0.56% |
| 1937 |
Dpm Metals Inc.
AU:DPM |
0.29x |
AU$145.15 Million
≈ $102.70 Million |
AU$509.27 Million | Australia | AU$46.55 | ▲ +0.09% |
| 1938 |
Maplebear Inc.
NASDAQ:CART |
0.28x | $268.00 Million | $941.00 Million | USA | $39.98 | ▼ -1.87% |
| 1939 |
Catenon S.A
MC:COM |
0.28x |
€740.97K
≈ $866.27K |
€2.60 Million | Spain | €1.12 | ▼ -1.75% |
| 1940 |
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¥30.63 | ▼ -2.45% |
| 1941 |
Yantai North Andre Juice Co Ltd
SHG:605198 |
0.28x |
CN¥51.79 Million
≈ $7.58 Million |
CN¥182.05 Million | China | CN¥54.91 | ▼ -1.91% |
| 1942 |
Zhejiang Realsun Chemical Co. Ltd.
SHE:301212 |
0.28x |
CN¥107.91 Million
≈ $15.79 Million |
CN¥379.35 Million | China | CN¥28.06 | ▼ -2.77% |
| 1943 |
Argen-X
BR:ARGX |
0.28x |
€386.77 Million
≈ $452.18 Million |
€1.36 Billion | Belgium | €695.40 | ▲ +0.20% |
| 1944 |
Austco Healthcare Ltd
AU:AHC |
0.28x |
AU$11.17 Million
≈ $7.90 Million |
AU$39.34 Million | Australia | AU$0.23 | ▼ -2.13% |
| 1945 |
Guideline Geo AB (publ)
ST:GGEO |
0.28x |
Skr9.75 Million
≈ $1.05 Million |
Skr34.35 Million | Sweden | Skr9.20 | ▲ +2.22% |
| 1946 |
PKU HealthCare Corp Ltd
SHE:000788 |
0.28x |
CN¥112.80 Million
≈ $16.51 Million |
CN¥397.66 Million | China | CN¥5.24 | ▼ -2.78% |
| 1947 |
Electromagnetica SA
RO:ELMA |
0.28x |
RON11.90 Million
≈ $2.73 Million |
RON41.97 Million | Romania | RON0.25 | ▲ +1.64% |
| 1948 |
Bosung Power Technology Co. Ltd
KQ:006910 |
0.28x |
₩8.50 Billion
≈ $5.76 Million |
₩29.96 Billion | Korea | ₩8850.00 | ▼ -4.84% |
| 1949 |
Punjab Chemicals & Crop Protection Limited
NSE:PUNJABCHEM |
0.28x |
Rs829.60 Million
≈ $8.97 Million |
Rs2.93 Billion | India | Rs964.20 | ▲ +0.90% |
| 1950 |
The Andhra Sugars Limited
NSE:ANDHRSUGAR |
0.28x |
Rs1.13 Billion
≈ $12.27 Million |
Rs4.01 Billion | India | Rs79.14 | ▲ +1.50% |
| 1951 |
Shenzhen Longtech Smart Control Co. Ltd.
SHE:300916 |
0.28x |
CN¥220.53 Million
≈ $32.27 Million |
CN¥779.79 Million | China | CN¥31.30 | ▼ -3.10% |
| 1952 |
APAC Opto Electronics
TWO:4908 |
0.28x |
NT$50.68 Million
≈ $1.60 Million |
NT$179.26 Million | Taiwan | NT$251.00 | ▲ +8.19% |
| 1953 |
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% |
| 1954 |
Remgro Ltd
JSE:REM |
0.28x |
ZAC5.77 Billion
≈ $3.07 Million |
ZAC20.43 Billion | South Africa | ZAC18709.00 | ▼ -0.47% |
| 1955 |
Aberforth Smaller Companies Trust PLC
LSE:ASL |
0.28x |
GBX21.28 Million
≈ $2.59K |
GBX75.31 Million | UK | GBX1610.00 | ▼ -0.98% |
| 1956 |
Parex Resources Inc
TO:PXT |
0.28x |
CA$109.45 Million
≈ $79.17 Million |
CA$387.45 Million | Canada | CA$26.93 | ▼ -1.46% |
| 1957 |
Shanghai Aladdin Biochemical Technology Co. Ltd. A
SHG:688179 |
0.28x |
CN¥400.57 Million
≈ $58.62 Million |
CN¥1.42 Billion | China | CN¥20.50 | ▲ +0.15% |
| 1958 |
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% |
| 1959 |
KRN Heat Exchanger and Refrigeration
NSE:KRN |
0.28x |
Rs565.26 Million
≈ $6.11 Million |
Rs2.00 Billion | India | Rs1159.80 | ▲ +5.00% |
| 1960 |
Shenzhen Strongteam Decoration Engineering Co Ltd
SHE:002989 |
0.28x |
CN¥221.84 Million
≈ $32.46 Million |
CN¥786.37 Million | China | CN¥28.44 | ▲ +4.37% |
| 1961 |
SOOSAN INT Co. Ltd
KQ:050960 |
0.28x |
₩1.11 Billion
≈ $749.78K |
₩3.92 Billion | Korea | ₩8030.00 | ▲ +0.12% |
| 1962 |
Emico Holdings Bhd
KLSE:9091 |
0.28x |
RM9.34 Million
≈ $2.35 Million |
RM33.16 Million | Malaysia | RM0.15 | ▼ -21.05% |
| 1963 |
Neurocrine Biosciences Inc
NASDAQ:NBIX |
0.28x | $388.40 Million | $1.38 Billion | USA | $165.11 | ▲ +6.63% |
| 1964 |
AI Era Corp.
NASDAQ:ABQQD |
0.28x | $769.85K | $2.73 Million | USA | $0.24 | ▼ -13.86% |
| 1965 |
Descartes Systems Group Inc
TO:DSG |
0.28x |
CA$77.23 Million
≈ $55.87 Million |
CA$274.44 Million | Canada | CA$102.88 | ▼ -4.14% |
| 1966 |
Hansen Technologies Ltd
AU:HSN |
0.28x |
AU$62.26 Million
≈ $44.05 Million |
AU$221.29 Million | Australia | AU$4.64 | ▼ -2.11% |
| 1967 |
Trustpilot Group PLC
LSE:TRST |
0.28x |
GBX37.77 Million
≈ $4.59K |
GBX134.29 Million | UK | GBX239.80 | ▼ -3.38% |
| 1968 |
Hangzhou Chinastars Reflective Material Co.Ltd.
SHE:301077 |
0.28x |
CN¥192.05 Million
≈ $28.10 Million |
CN¥682.93 Million | China | CN¥27.50 | ▲ +0.62% |
| 1969 |
Pegasus Heights Bhd
KLSE:4464 |
0.28x |
RM2.14 Million
≈ $537.79K |
RM7.62 Million | Malaysia | RM0.01 | ▲ +0.00% |
| 1970 |
Astral Foods Ltd.
JSE:ARL |
0.28x |
ZAC1.11 Billion
≈ $590.01K |
ZAC3.95 Billion | South Africa | ZAC24000.00 | ▼ -0.15% |
| 1971 |
Canaf Investments Inc
V:CAF |
0.28x |
CA$626.42K
≈ $453.14K |
CA$2.23 Million | Canada | CA$0.32 | ▼ -1.56% |
| 1972 |
Cummins India Limited
NSE:CUMMINSIND |
0.28x |
Rs7.42 Billion
≈ $80.29 Million |
Rs26.45 Billion | India | Rs5692.50 | ▼ -0.27% |
| 1973 |
Karooooo Ltd
JSE:KRO |
0.28x |
ZAC556.45 Million
≈ $295.73K |
ZAC1.98 Billion | South Africa | ZAC83000.00 | ▲ +1.77% |
| 1974 |
OEM International AB (publ)
ST:OEM-B |
0.28x |
Skr256.00 Million
≈ $27.55 Million |
Skr913.00 Million | Sweden | Skr158.80 | ▲ +1.66% |
| 1975 |
Deniz Gayrimenkul Yatirim Ortakligi AS
IS:DZGYO |
0.28x |
TL355.61 Million
≈ $7.96 Million |
TL1.27 Billion | Turkey | TL8.43 | ▼ -2.32% |
| 1976 |
Regal Partners Ltd
AU:RPL |
0.28x |
AU$45.95 Million
≈ $32.51 Million |
AU$164.10 Million | Australia | AU$2.57 | ▼ -5.17% |
| 1977 |
Zhejiang Yingfeng Technology Co Ltd
SHG:605055 |
0.28x |
CN¥492.72 Million
≈ $72.10 Million |
CN¥1.76 Billion | China | CN¥11.80 | ▼ -1.83% |
| 1978 |
TWFG, Inc. Class A Common Stock
NASDAQ:TWFG |
0.28x | $14.95 Million | $53.43 Million | USA | $18.60 | ▼ -2.62% |
| 1979 |
Formosa Ingredient Factory PT Tbk
JK:BOBA |
0.28x |
Rp7.18 Billion
≈ $420.84K |
Rp25.66 Billion | Indonesia | Rp280.00 | ▼ -0.71% |
| 1980 |
Synektik S.A.
WAR:SNT |
0.28x |
zł97.11 Million
≈ $26.73 Million |
zł347.02 Million | Poland | zł273.80 | ▲ +0.96% |
| 1981 |
COPLAND ROAD CAPITAL NEW
F:A2P |
0.28x |
€97.11 Million
≈ $113.54 Million |
€347.02 Million | Germany | €64.55 | ▼ -0.39% |
| 1982 |
Huali Industrial Group Company Limited
SHE:300979 |
0.28x |
CN¥2.22 Billion
≈ $325.38 Million |
CN¥7.95 Billion | China | CN¥34.33 | ▼ -2.39% |
| 1983 |
Wintermar Offshore Marine Tbk
JK:WINS |
0.28x |
Rp235.84 Billion
≈ $13.82 Million |
Rp843.34 Billion | Indonesia | Rp490.00 | ▼ -6.67% |
| 1984 |
Yintai Resources Co Ltd
SHE:000975 |
0.28x |
CN¥1.09 Billion
≈ $159.07 Million |
CN¥3.89 Billion | China | CN¥22.82 | ▼ -0.95% |
| 1985 |
SPS Commerce Inc
NASDAQ:SPSC |
0.28x | $55.63 Million | $199.05 Million | USA | $55.55 | ▼ -3.89% |
| 1986 |
NH SPAC 2
KQ:206640 |
0.28x |
₩10.46 Billion
≈ $7.09 Million |
₩37.46 Billion | Korea | ₩10420.00 | ▼ -1.70% |
| 1987 |
Telsys
TA:TLSY |
0.28x |
ILA43.66 Million
≈ $117.05K |
ILA156.38 Million | Israel | ILA34150.00 | ▼ -1.01% |
| 1988 |
NUIX Ltd
AU:NXL |
0.28x |
AU$33.46 Million
≈ $23.67 Million |
AU$119.84 Million | Australia | AU$1.52 | ▼ -1.30% |
| 1989 |
Shanghai Shine-Link Intl
SHG:603648 |
0.28x |
CN¥157.08 Million
≈ $22.99 Million |
CN¥562.95 Million | China | CN¥9.02 | ▼ -0.99% |
| 1990 |
MDI Energia S.A.
WAR:MDI |
0.28x |
zł24.34 Million
≈ $6.70 Million |
zł87.24 Million | Poland | zł2.27 | ▲ +2.25% |
| 1991 |
Matang Bhd
KLSE:0189 |
0.28x |
RM1.75 Million
≈ $438.87K |
RM6.27 Million | Malaysia | RM0.08 | ▲ +0.00% |
| 1992 |
Beijing Ultrapower Software
SHE:300002 |
0.28x |
CN¥310.16 Million
≈ $45.39 Million |
CN¥1.11 Billion | China | CN¥7.82 | ▼ -2.25% |
| 1993 |
Trican Well Service Ltd.
TO:TCW |
0.28x |
CA$88.56 Million
≈ $64.06 Million |
CA$317.87 Million | Canada | CA$7.79 | ▲ +1.96% |
| 1994 |
LSI Software S.A.
WAR:LSI |
0.28x |
zł4.31 Million
≈ $1.19 Million |
zł15.47 Million | Poland | zł43.50 | ▲ +3.57% |
| 1995 |
Sappe Public Company Limited
BK:SAPPE |
0.28x |
฿305.48 Million
≈ $9.52 Million |
฿1.10 Billion | Thailand | ฿30.00 | ▲ +0.84% |
| 1996 |
Affle (India) Limited
NSE:AFFLE |
0.28x |
Rs1.83 Billion
≈ $19.81 Million |
Rs6.58 Billion | India | Rs1469.60 | ▼ -1.95% |
| 1997 |
Shandong Himile Mechanical Science & Technology Co Ltd
SHE:002595 |
0.28x |
CN¥546.47 Million
≈ $79.97 Million |
CN¥1.97 Billion | China | CN¥52.21 | ▼ -1.66% |
| 1998 |
Shandong Yuma Sun-shading Technology Corp. Ltd.
SHE:300993 |
0.28x |
CN¥26.93 Million
≈ $3.94 Million |
CN¥96.88 Million | China | CN¥10.65 | ▼ -1.84% |
| 1999 |
Andlauer Healthcare Gr
TO:AND |
0.28x |
CA$68.96 Million
≈ $49.88 Million |
CA$248.20 Million | Canada | CA$54.97 | ▲ +0.02% |
| 2000 |
Bharat Wire Ropes Limited
NSE:BHARATWIRE |
0.28x |
Rs557.90 Million
≈ $6.03 Million |
Rs2.01 Billion | India | Rs215.70 | ▼ -0.70% |