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 |
|---|---|---|---|---|---|---|---|
| 2001 |
Logitech International S.A.
SW:LOGN |
0.28x |
CHF488.38 Million
≈ $617.45 Million |
CHF1.76 Billion | Switzerland | CHF95.92 | ▼ -5.17% |
| 2002 |
Siglent Technologies Co Ltd
SHG:688112 |
0.28x |
CN¥35.75 Million
≈ $5.23 Million |
CN¥128.77 Million | China | CN¥73.39 | ▲ +13.26% |
| 2003 |
CHERVON HOLDINGS LTD
F:AZ9 |
0.28x |
€229.35 Million
≈ $268.14 Million |
€826.08 Million | Germany | €1.69 | ▲ +0.00% |
| 2004 |
Oxbridge Re Holdings Equity Warrant
NASDAQ:OXBRW |
0.28x | $433.00K | $1.56 Million | USA | $0.11 | ▲ +0.00% |
| 2005 |
Kuangda Technology Group Co Ltd
SHE:002516 |
0.28x |
CN¥221.64 Million
≈ $32.43 Million |
CN¥798.77 Million | China | CN¥5.93 | ▼ -1.66% |
| 2006 |
Organic Tea Cosmetics Holdings Company Limited
KQ:900300 |
0.28x |
₩20.43 Billion
≈ $13.85 Million |
₩73.67 Billion | Korea | ₩91.00 | ▲ +0.00% |
| 2007 |
Opera Ltd
NASDAQ:OPRA |
0.28x | $42.15 Million | $151.97 Million | USA | $18.38 | ▼ -3.31% |
| 2008 |
Opera Limited
F:2V8 |
0.28x |
€42.15 Million
≈ $49.27 Million |
€151.97 Million | Germany | €15.65 | ▼ -1.57% |
| 2009 |
Gujarat State Petronet Limited
NSE:GSPL |
0.28x |
Rs16.57 Billion
≈ $179.25 Million |
Rs59.77 Billion | India | Rs268.35 | ▼ -7.13% |
| 2010 |
The Pinkfong Company
KQ:403850 |
0.28x |
₩5.46 Billion
≈ $3.70 Million |
₩19.70 Billion | Korea | ₩12660.00 | ▲ +6.12% |
| 2011 |
Focus Media Information Technology Co Ltd
SHE:002027 |
0.28x |
CN¥1.93 Billion
≈ $282.23 Million |
CN¥6.96 Billion | China | CN¥5.50 | ▼ -0.90% |
| 2012 |
Castle Peak Holdings Public Company Limited
BK:CPH |
0.28x |
฿165.71 Million
≈ $5.16 Million |
฿598.14 Million | Thailand | ฿7.80 | ▲ +0.00% |
| 2013 |
Beijing Huafeng Test & Control Technology Co Ltd
SHG:688200 |
0.28x |
CN¥72.64 Million
≈ $10.63 Million |
CN¥262.22 Million | China | CN¥390.10 | ▲ +4.46% |
| 2014 |
Akasha Wira International Tbk
JK:ADES |
0.28x |
Rp143.00 Billion
≈ $8.38 Million |
Rp516.28 Billion | Indonesia | Rp21950.00 | ▼ -1.24% |
| 2015 |
Oncosem Onkolojik Sistemler Sanayi ve Ticaret A.S.
IS:ONCSM |
0.28x |
TL33.37 Million
≈ $747.36K |
TL120.48 Million | Turkey | TL277.00 | ▼ -6.10% |
| 2016 |
Canada Goose Holdings Inc
TO:GOOS |
0.28x |
CA$336.20 Million
≈ $243.20 Million |
CA$1.22 Billion | Canada | CA$13.66 | ▲ +0.15% |
| 2017 |
LTIMindtree Limited
NSE:LTM |
0.28x |
Rs36.16 Billion
≈ $391.07 Million |
Rs130.88 Billion | India | Rs4052.70 | ▼ -6.66% |
| 2018 |
METALQUEST MINING INC.
F:E7Q |
0.28x |
€98.95K
≈ $115.68K |
€358.31K | Germany | €0.14 | ▼ -7.89% |
| 2019 |
Me Group International PLC
LSE:MEGP |
0.28x |
GBX35.17 Million
≈ $4.28K |
GBX127.43 Million | UK | GBX100.20 | ▼ -7.22% |
| 2020 |
Bellevue Gold Ltd
AU:BGL |
0.28x |
AU$116.33 Million
≈ $82.31 Million |
AU$421.67 Million | Australia | AU$1.51 | ▼ -1.63% |
| 2021 |
Advanced Power Electronics Corp
TW:8261 |
0.28x |
NT$213.94 Million
≈ $6.74 Million |
NT$776.60 Million | Taiwan | NT$171.00 | ▲ +2.09% |
| 2022 |
Hudaco
JSE:HDC |
0.28x |
ZAC778.00 Million
≈ $413.47K |
ZAC2.83 Billion | South Africa | ZAC19350.00 | ▼ -0.78% |
| 2023 |
IMC SA
WAR:IMC |
0.28x |
zł40.24 Million
≈ $11.08 Million |
zł146.23 Million | Poland | zł39.80 | ▼ -0.62% |
| 2024 |
IMC S.A.
F:IM4 |
0.28x |
€40.24 Million
≈ $47.05 Million |
€146.23 Million | Germany | €9.25 | ▼ -4.05% |
| 2025 |
Companhia Energética de Brasília - CEB
SA:CEBR3 |
0.28x |
R$51.10 Million
≈ $10.03 Million |
R$185.70 Million | Brazil | R$27.60 | ▼ -1.43% |
| 2026 |
Hunan Er Kang Pharmaceutical
SHE:300267 |
0.28x |
CN¥174.55 Million
≈ $25.54 Million |
CN¥634.44 Million | China | CN¥3.61 | ▲ +0.00% |
| 2027 |
Advanced Information Technology Public Company Limited
BK:AIT |
0.27x |
฿714.42 Million
≈ $22.27 Million |
฿2.60 Billion | Thailand | ฿4.72 | ▲ +0.85% |
| 2028 |
PEPCO GROUP N.V. EO-01
F:8UX |
0.27x |
€790.10 Million
≈ $923.71 Million |
€2.87 Billion | Germany | €7.76 | ▼ -2.69% |
| 2029 |
EVZ Ltd
AU:EVZ |
0.27x |
AU$9.85 Million
≈ $6.97 Million |
AU$35.83 Million | Australia | AU$0.70 | ▲ +2.19% |
| 2030 |
Berliner Effektengesellschaft AG
F:BFV |
0.27x |
€86.39 Million
≈ $100.99 Million |
€314.25 Million | Germany | €71.50 | ▼ -0.69% |
| 2031 |
Neungyule Education Inc
KQ:053290 |
0.27x |
₩4.27 Billion
≈ $2.89 Million |
₩15.52 Billion | Korea | ₩1620.00 | ▲ +2.40% |
| 2032 |
MOIL Limited
NSE:MOIL |
0.27x |
Rs1.36 Billion
≈ $14.75 Million |
Rs4.96 Billion | India | Rs295.65 | ▼ -0.22% |
| 2033 |
Viemed Healthcare Inc
NASDAQ:VMD |
0.27x | $18.37 Million | $66.86 Million | USA | $9.56 | ▲ +0.84% |
| 2034 |
Hyundai Hcn
KO:126560 |
0.27x |
₩16.52 Billion
≈ $11.20 Million |
₩60.16 Billion | Korea | ₩2920.00 | ▼ -0.68% |
| 2035 |
Kalekim Kimyevi Maddeler Sanayi & Ticaret AS
IS:KLKIM |
0.27x |
TL822.16 Million
≈ $18.41 Million |
TL2.99 Billion | Turkey | TL31.34 | ▼ -3.09% |
| 2036 |
Gulf Resources, Inc. (NV) Common Stock
NASDAQ:GURE |
0.27x | $6.71 Million | $24.45 Million | USA | $4.80 | ▲ +7.14% |
| 2037 |
MINTH GRP LTD UNSP.ADR/20
F:M3I0 |
0.27x |
€4.91 Billion
≈ $5.74 Billion |
€17.89 Billion | Germany | €74.50 | ▼ -0.67% |
| 2038 |
China Wafer Level Csp Co Ltd
SHG:603005 |
0.27x |
CN¥145.37 Million
≈ $21.27 Million |
CN¥529.55 Million | China | CN¥40.53 | ▲ +4.92% |
| 2039 |
Transportadora de Gas del Norte SA Class C
BA:TGNO4 |
0.27x |
AR$77.30 Billion
≈ $55.93 Million |
AR$281.59 Billion | Argentina | AR$4122.50 | ▼ -2.31% |
| 2040 |
Stride Inc
NYSE:LRN |
0.27x | $220.91 Million | $805.01 Million | USA | $99.63 | ▲ +1.76% |
| 2041 |
Motisons Jewellers Ltd
NSE:MOTISONS |
0.27x |
Rs286.80 Million
≈ $3.10 Million |
Rs1.05 Billion | India | Rs11.87 | ▲ +3.85% |
| 2042 |
Burkhalter Holding AG
SW:BRKN |
0.27x |
CHF88.89 Million
≈ $112.39 Million |
CHF324.39 Million | Switzerland | CHF164.00 | ▼ -1.44% |
| 2043 |
Garmin Ltd
NYSE:GRMN |
0.27x | $553.78 Million | $2.02 Billion | USA | $237.94 | ▼ -1.28% |
| 2044 |
Shenzhen Fortune Trend Technology Co Ltd
SHG:688318 |
0.27x |
CN¥47.05 Million
≈ $6.89 Million |
CN¥171.89 Million | China | CN¥119.25 | ▲ +3.79% |
| 2045 |
Thai Nakarin Hospital Public Company Limited
BK:TNH |
0.27x |
฿154.19 Million
≈ $4.81 Million |
฿563.40 Million | Thailand | ฿29.75 | ▲ +0.00% |
| 2046 |
Fujian Expressway Development Co Ltd
SHG:600033 |
0.27x |
CN¥674.70 Million
≈ $98.73 Million |
CN¥2.47 Billion | China | CN¥3.57 | ▼ -1.38% |
| 2047 |
Stelmine Canada Ltd
V:STH |
0.27x |
CA$168.65K
≈ $122.00K |
CA$616.27K | Canada | CA$0.02 | ▲ +0.00% |
| 2048 |
ROBUS GROUP AS EO -60
F:LH2 |
0.27x |
€45.37K
≈ $53.04K |
€165.85K | Germany | €0.24 | ▲ +0.00% |
| 2049 |
KINGFISHER ADR/2 LS-1571
F:KFI2 |
0.27x |
€1.43 Billion
≈ $1.68 Billion |
€5.24 Billion | Germany | €6.80 | ▼ -1.45% |
| 2050 |
Gasporox AB (publ)
ST:GPX |
0.27x |
Skr7.98 Million
≈ $858.78K |
Skr29.19 Million | Sweden | Skr8.45 | ▲ +6.96% |
| 2051 |
AMC Robotics Corporation
NASDAQ:AMCI |
0.27x | $203.99K | $746.38K | USA | $4.86 | ▼ -5.63% |
| 2052 |
Shanghai Awinic Technology Co Ltd
SHG:688798 |
0.27x |
CN¥292.91 Million
≈ $42.86 Million |
CN¥1.07 Billion | China | CN¥73.10 | ▼ -0.07% |
| 2053 |
Shenzhen iN-Cube Automation Co. Ltd.
SHE:301312 |
0.27x |
CN¥61.85 Million
≈ $9.05 Million |
CN¥226.36 Million | China | CN¥91.09 | ▼ -3.87% |
| 2054 |
NRJ Group
PA:NRG |
0.27x |
€48.30 Million
≈ $56.47 Million |
€176.79 Million | France | €6.98 | ▼ -0.57% |
| 2055 |
UIL Co. Ltd
KQ:049520 |
0.27x |
₩23.63 Billion
≈ $16.02 Million |
₩86.63 Billion | Korea | ₩3680.00 | ▲ +0.27% |
| 2056 |
Shanghai Holystar Information Technology Co. Ltd. A
SHG:688330 |
0.27x |
CN¥173.45 Million
≈ $25.38 Million |
CN¥635.82 Million | China | CN¥36.94 | ▼ -2.17% |
| 2057 |
Zhejiang Weixing New Building Materials Co Ltd
SHE:002372 |
0.27x |
CN¥379.30 Million
≈ $55.50 Million |
CN¥1.39 Billion | China | CN¥9.55 | ▼ -3.54% |
| 2058 |
Karooooo Ltd
NASDAQ:KARO |
0.27x | $539.84 Million | $1.98 Billion | USA | $47.11 | ▼ -5.06% |
| 2059 |
InMode Ltd
NASDAQ:INMD |
0.27x | $22.67 Million | $83.23 Million | USA | $13.49 | ▼ -0.07% |
| 2060 |
FRoSTA AG
F:NLM |
0.27x |
€59.31 Million
≈ $69.34 Million |
€217.82 Million | Germany | €99.80 | ▲ +0.00% |
| 2061 |
Ingenta plc
LSE:ING |
0.27x |
GBX704.00K
≈ $85.66 |
GBX2.59 Million | UK | GBX95.00 | ▼ -0.21% |
| 2062 |
Inari Amertron Bhd
KLSE:0166 |
0.27x |
RM83.85 Million
≈ $21.05 Million |
RM308.02 Million | Malaysia | RM2.36 | ▲ +0.85% |
| 2063 |
9F Inc
NASDAQ:JFU |
0.27x | $146.03 Million | $537.09 Million | USA | $3.06 | ▲ +0.00% |
| 2064 |
NEOWIZ HOLDINGS Corporation
KQ:042420 |
0.27x |
₩40.80 Billion
≈ $27.65 Million |
₩150.12 Billion | Korea | ₩21450.00 | ▲ +1.42% |
| 2065 |
Heidmar Maritime Holdings Corp. Common Stock
NASDAQ:HMR |
0.27x | $16.44 Million | $60.49 Million | USA | $1.46 | ▼ -6.41% |
| 2066 |
Sharda Cropchem Limited
NSE:SHARDACROP |
0.27x |
Rs6.05 Billion
≈ $65.44 Million |
Rs22.27 Billion | India | Rs918.40 | ▲ +1.15% |
| 2067 |
Piscines Desjoyaux SA
PA:ALPDX |
0.27x |
€15.78 Million
≈ $18.45 Million |
€58.08 Million | France | €11.55 | ▼ -0.43% |
| 2068 |
Coda Octopus Group Inc
NASDAQ:CODA |
0.27x | $1.48 Million | $5.44 Million | USA | $12.57 | ▼ -2.78% |
| 2069 |
Turism Hotelur
RO:EFO |
0.27x |
RON7.60 Million
≈ $1.74 Million |
RON27.97 Million | Romania | RON0.73 | ▼ -1.36% |
| 2070 |
TAS Offshore Bhd
KLSE:5149 |
0.27x |
RM18.78 Million
≈ $4.72 Million |
RM69.16 Million | Malaysia | RM0.46 | ▲ +0.00% |
| 2071 |
Emeren Group Ltd
NYSE:SOL |
0.27x | $34.20 Million | $125.97 Million | USA | $1.94 | ▲ +0.52% |
| 2072 |
Essensys PLC
LSE:ESYS |
0.27x |
GBX1.27 Million
≈ $154.52 |
GBX4.68 Million | UK | GBX16.75 | ▲ +0.00% |
| 2073 |
SCI Information Service Inc
KQ:036120 |
0.27x |
₩1.72 Billion
≈ $1.17 Million |
₩6.34 Billion | Korea | ₩1631.00 | ▲ +0.49% |
| 2074 |
Oyak Cimento Fabrikalari AS
IS:OYAKC |
0.27x |
TL4.71 Billion
≈ $105.44 Million |
TL17.35 Billion | Turkey | TL20.96 | ▼ -0.29% |
| 2075 |
Beijing CTJ Information Technology Co. Ltd.
SHE:301153 |
0.27x |
CN¥129.64 Million
≈ $18.97 Million |
CN¥477.69 Million | China | CN¥18.41 | ▼ -2.44% |
| 2076 |
Protasco Bhd
KLSE:5070 |
0.27x |
RM192.54 Million
≈ $48.34 Million |
RM710.05 Million | Malaysia | RM0.20 | ▲ +2.56% |
| 2077 |
Petronas Dagangan Bhd
KLSE:5681 |
0.27x |
RM1.36 Billion
≈ $342.45 Million |
RM5.03 Billion | Malaysia | RM18.60 | ▲ +4.85% |
| 2078 |
Kentima Holding publ AB
ST:KENH |
0.27x |
Skr4.70 Million
≈ $506.23K |
Skr17.36 Million | Sweden | Skr2.66 | ▲ +0.00% |
| 2079 |
bet-at-home.com AG
F:ACX |
0.27x |
€7.47 Million
≈ $8.73 Million |
€27.61 Million | Germany | €3.57 | ▲ +2.00% |
| 2080 |
Plejd AB (publ)
F:3CA |
0.27x |
€93.69 Million
≈ $109.53 Million |
€346.32 Million | Germany | €97.95 | ▲ +2.62% |
| 2081 |
Naturelgaz Sanayi ve Ticaret AS
IS:NTGAZ |
0.27x |
TL346.11 Million
≈ $7.75 Million |
TL1.28 Billion | Turkey | TL12.87 | ▼ -0.77% |
| 2082 |
WebCash Corporation
KQ:053580 |
0.27x |
₩5.47 Billion
≈ $3.70 Million |
₩20.23 Billion | Korea | ₩7030.00 | ▼ -0.14% |
| 2083 |
Khgears International Limited
TW:4571 |
0.27x |
NT$208.38 Million
≈ $6.57 Million |
NT$771.60 Million | Taiwan | NT$195.00 | ▼ -1.52% |
| 2084 |
Alticast Corporation
KQ:085810 |
0.27x |
₩5.63 Billion
≈ $3.81 Million |
₩20.85 Billion | Korea | ₩1495.00 | ▼ -6.68% |
| 2085 |
Gold Basin Resources Corp
V:GXX |
0.27x |
CA$510.77K
≈ $369.48K |
CA$1.89 Million | Canada | CA$0.05 | ▲ +0.00% |
| 2086 |
WOODSIDE ENE. SP.ADR 1
F:WOP |
0.27x |
€7.19 Billion
≈ $8.41 Billion |
€26.66 Billion | Germany | €18.90 | ▲ +3.28% |
| 2087 |
eToro Group Ltd.
NASDAQ:ETOR |
0.27x | $106.99 Million | $396.76 Million | USA | $39.19 | ▼ -3.66% |
| 2088 |
Spectra Inc.
V:SSA |
0.27x |
CA$95.70K
≈ $69.23K |
CA$354.95K | Canada | CA$0.20 | ▲ +8.11% |
| 2089 |
Universal Vision Biotechnology Co Ltd
TWO:3218 |
0.27x |
NT$521.08 Million
≈ $16.42 Million |
NT$1.93 Billion | Taiwan | NT$137.00 | ▼ -0.72% |
| 2090 |
British American Tobacco Malaysia Bhd
KLSE:4162 |
0.27x |
RM212.11 Million
≈ $53.25 Million |
RM787.28 Million | Malaysia | RM4.84 | ▼ -1.83% |
| 2091 |
Magnolia Oil & Gas Corp
NYSE:MGY |
0.27x | $247.06 Million | $917.17 Million | USA | $27.96 | ▲ +0.76% |
| 2092 |
Alzinova AB
ST:ALZ |
0.27x |
Skr5.78 Million
≈ $621.81K |
Skr21.47 Million | Sweden | Skr0.44 | ▼ -7.27% |
| 2093 |
Cloud Technologies S.A
WAR:CLD |
0.27x |
zł3.05 Million
≈ $838.65K |
zł11.32 Million | Poland | zł72.80 | ▲ +3.70% |
| 2094 |
Wynnstay Group Plc
LSE:WYN |
0.27x |
GBX23.60 Million
≈ $2.87K |
GBX87.69 Million | UK | GBX350.00 | ▼ -2.78% |
| 2095 |
Hartalega Holdings Bhd
KLSE:5168 |
0.27x |
RM128.81 Million
≈ $32.34 Million |
RM480.35 Million | Malaysia | RM1.31 | ▲ +3.97% |
| 2096 |
V V Food & Beverage Co Ltd
SHG:600300 |
0.27x |
CN¥297.55 Million
≈ $43.54 Million |
CN¥1.11 Billion | China | CN¥3.21 | ▼ -0.62% |
| 2097 |
General Environmental Conservation Public Company Limited
BK:GENCO |
0.27x |
฿73.90 Million
≈ $2.30 Million |
฿275.67 Million | Thailand | ฿0.33 | ▲ +0.00% |
| 2098 |
Yeni Gimat Gayrimenkul Yatirim Ortakligi AS
IS:YGGYO |
0.27x |
TL1.60 Billion
≈ $35.89 Million |
TL5.98 Billion | Turkey | TL212.00 | ▼ -6.28% |
| 2099 |
Property Franchise Group PLC
LSE:TPFG |
0.27x |
GBX13.75 Million
≈ $1.67K |
GBX51.32 Million | UK | GBX487.50 | ▲ +0.00% |
| 2100 |
Shoper S.A.
WAR:SHO |
0.27x |
zł17.35 Million
≈ $4.78 Million |
zł64.77 Million | Poland | zł42.55 | ▼ -3.41% |