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