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
4101 Supernus Pharmaceuticals Inc
NASDAQ:SUPN
0.16x $66.52 Million $423.92 Million USA $44.70 ▲ +1.51%
4102 Turk Telekomunikasyon AS
IS:TTKOM
0.16x TL33.62 Billion
≈ $752.92 Million
TL214.22 Billion Turkey TL63.65 ▲ +1.19%
4103 Shanghai SK Automation Technology Co. Ltd. A
SHG:688155
0.16x CN¥526.16 Million
≈ $76.99 Million
CN¥3.35 Billion China CN¥80.48 ▼ -2.32%
4104 HAIER SM.HME UNSP.ADR/4
F:HAI0
0.16x €26.00 Billion
≈ $30.40 Billion
€165.78 Billion Germany €8.30 ▼ -2.35%
4105 National Energy Services Reunited Corp Ordinary Shares
NASDAQ:NESR
0.16x $138.59 Million $883.60 Million USA $25.33 ▲ +1.32%
4106 OVH Groupe SAS
PA:OVH
0.16x €270.80 Million
≈ $316.59 Million
€1.73 Billion France €17.29 ▲ +2.61%
4107 MEIJI HLD.UN.ADR 1/4 O.N.
F:3M00
0.16x €68.98 Billion
≈ $80.64 Billion
€440.05 Billion Germany €9.55 ▲ +1.06%
4108 Chien Wei Precise Technology Co Ltd
TWO:8092
0.16x NT$53.64 Million
≈ $1.69 Million
NT$342.35 Million Taiwan NT$17.00 ▲ +0.00%
4109 Odlewnie Polskie SA
WAR:ODL
0.16x zł9.83 Million
≈ $2.70 Million
zł62.72 Million Poland zł23.80 ▲ +1.28%
4110 GreenOak Spain Holdings SOCIMI S.A.
MC:YGO2
0.16x €4.09 Million
≈ $4.78 Million
€26.09 Million Spain €1.66 ▲ +0.00%
4111 CIE Automotive S.A.
MC:CIE
0.16x €592.49 Million
≈ $692.68 Million
€3.78 Billion Spain €28.90 ▼ -1.87%
4112 Allianz Ayudhya Capital Public Company Limited
BK:AYUD
0.16x ฿1.34 Billion
≈ $41.87 Million
฿8.58 Billion Thailand ฿39.50 ▼ -1.25%
4113 SandRidge Energy Inc
NYSE:SD
0.16x $19.76 Million $126.16 Million USA $15.65 ▲ +1.89%
4114 PT Sunter Lakeside Hotel Tbk
JK:SNLK
0.16x Rp7.15 Billion
≈ $419.02K
Rp45.68 Billion Indonesia Rp238.00 ▲ +1.71%
4115 Hefei Fengle Seed Co Ltd
SHE:000713
0.16x CN¥241.20 Million
≈ $35.29 Million
CN¥1.54 Billion China CN¥5.87 ▼ -1.51%
4116 IAMGold Corporation
TO:IMG
0.16x CA$280.80 Million
≈ $203.13 Million
CA$1.79 Billion Canada CA$23.91 ▲ +2.18%
4117 Gulf Marine Services PLC
LSE:GMS
0.16x GBX41.19 Million
≈ $5.01K
GBX263.39 Million UK GBX18.98 ▼ -1.35%
4118 Cera Sanitaryware Limited
NSE:CERA
0.16x Rs759.81 Million
≈ $8.22 Million
Rs4.86 Billion India Rs5534.50 ▼ -0.76%
4119 Sano Bruno's Enterprises Ltd
TA:SANO1
0.16x ILA72.98 Million
≈ $195.65K
ILA466.68 Million Israel ILA39350.00 ▼ -0.38%
4120 Oil-Dri Corporation Of America
NYSE:ODC
0.16x $18.09 Million $115.68 Million USA $84.08 ▲ +8.97%
4121 MEDAPP S.A. ZY -10
F:WQ1
0.16x €2.04 Million
≈ $2.39 Million
€13.06 Million Germany €0.04 ▲ +54.62%
4122 Sezzle Inc.
NASDAQ:SEZL
0.16x $33.10 Million $211.69 Million USA $120.97 ▲ +6.87%
4123 INSTAL KRAKÓW SA
WAR:INK
0.16x zł19.28 Million
≈ $5.31 Million
zł123.34 Million Poland zł37.40 ▼ -0.53%
4124 Tripar Multivision Plus
JK:RAAM
0.16x Rp56.51 Billion
≈ $3.31 Million
Rp361.61 Billion Indonesia Rp174.00 ▼ -4.40%
4125 Itissalat Al-Maghrib
PA:IAM
0.16x €7.94 Billion
≈ $9.28 Billion
€50.80 Billion France €9.10 ▲ +0.00%
4126 Polytec Holding AG
VI:PYT
0.16x €40.04 Million
≈ $46.81 Million
€256.24 Million Austria €4.86 ▲ +1.04%
4127 Synergy Innovation Co. Ltd
KQ:048870
0.16x ₩10.55 Billion
≈ $7.15 Million
₩67.50 Billion Korea ₩1700.00 ▼ -1.16%
4128 TAIDOC TECHNOLOGY CORP
TW:4736
0.16x NT$415.54 Million
≈ $13.09 Million
NT$2.66 Billion Taiwan NT$126.00 ▲ +0.00%
4129 Adyton Resources Corp
V:ADY
0.16x CA$152.88K
≈ $110.59K
CA$978.64K Canada CA$0.34 ▲ +1.52%
4130 PPB Group Bhd
KLSE:4065
0.16x RM213.37 Million
≈ $53.57 Million
RM1.37 Billion Malaysia RM9.63 ▼ -1.73%
4131 MAP Aktif Adiperkasa Tbk PT
JK:MAPA
0.16x Rp770.93 Billion
≈ $45.17 Million
Rp4.94 Trillion Indonesia Rp570.00 ▼ -5.00%
4132 Comfort Systems USA Inc
NYSE:FIX
0.16x $553.27 Million $3.54 Billion USA $1914.65 ▲ +3.49%
4133 Ilex Medical
TA:ILX
0.16x ILA44.77 Million
≈ $120.02K
ILA286.90 Million Israel ILA4999.00 ▼ -1.92%
4134 Shiva Mills Limited
NSE:SHIVAMILLS
0.16x Rs40.51 Million
≈ $438.09K
Rs259.73 Million India Rs64.98 ▲ +3.04%
4135 Seplat Petroleum Development Company PLC
LSE:SEPL
0.16x GBX502.36 Million
≈ $61.12K
GBX3.22 Billion UK GBX566.00 ▼ -1.91%
4136 Honeywell Automation India Limited
NSE:HONAUT
0.16x Rs2.42 Billion
≈ $26.15 Million
Rs15.52 Billion India Rs34485.00 ▼ -0.76%
4137 AnaPass Inc
KQ:123860
0.16x ₩7.48 Billion
≈ $5.07 Million
₩48.03 Billion Korea ₩17810.00 ▲ +0.79%
4138 IMPERIAL BRANDS PLC ADR/1
F:ITBA
0.16x €3.63 Billion
≈ $4.24 Billion
€23.28 Billion Germany €31.60 ▲ +1.28%
4139 Lumens Co. Ltd
KQ:038060
0.16x ₩7.82 Billion
≈ $5.30 Million
₩50.17 Billion Korea ₩1008.00 ▲ +0.90%
4140 Total Transport Systems Limited
NSE:TOTAL
0.16x Rs146.22 Million
≈ $1.58 Million
Rs939.08 Million India Rs52.48 ▲ +0.08%
4141 First Copper Technology Co Ltd
TW:2009
0.16x NT$275.19 Million
≈ $8.67 Million
NT$1.77 Billion Taiwan NT$44.50 ▼ -1.55%
4142 Chutian Dragon Co Ltd
SHE:003040
0.16x CN¥75.18 Million
≈ $11.00 Million
CN¥483.01 Million China CN¥12.68 ▼ -1.48%
4143 IDI Insurance Company Ltd
TA:IDIN
0.16x ILA858.95 Million
≈ $2.30 Million
ILA5.52 Billion Israel ILA21180.00 ▼ -0.33%
4144 Zhejiang Kaier New Materials
SHE:300234
0.16x CN¥29.88 Million
≈ $4.37 Million
CN¥191.97 Million China CN¥8.51 ▲ +0.24%
4145 Mandarin Hotel Public Company Limited
BK:MANRIN
0.16x ฿31.32 Million
≈ $976.13K
฿201.31 Million Thailand ฿23.10 ▼ -3.35%
4146 tsh biopharmoration Ltd
TWO:8432
0.16x NT$42.55 Million
≈ $1.34 Million
NT$273.54 Million Taiwan NT$52.00 ▲ +2.56%
4147 Surge Copper Corp
V:SURG
0.16x CA$935.14K
≈ $676.47K
CA$6.01 Million Canada CA$0.81 ▼ -2.41%
4148 Allegro.eu S.A.
WAR:ALE
0.16x zł1.49 Billion
≈ $409.74 Million
zł9.58 Billion Poland zł35.34 ▲ +0.66%
4149 Ribo Fashion Group Co Ltd
SHG:603196
0.16x CN¥59.70 Million
≈ $8.74 Million
CN¥384.04 Million China CN¥24.39 ▲ +0.66%
4150 Ourpalm
SHE:300315
0.16x CN¥63.83 Million
≈ $9.34 Million
CN¥410.75 Million China CN¥4.25 ▼ -3.41%
4151 Oricom Inc
KQ:010470
0.16x ₩17.49 Billion
≈ $11.86 Million
₩112.61 Billion Korea ₩5080.00 ▼ -3.97%
4152 DHT Holdings Inc
NYSE:DHT
0.16x $72.97 Million $469.69 Million USA $16.24 ▼ -0.92%
4153 ALM EQUITY AB
F:I53
0.16x €289.00 Million
≈ $337.87 Million
€1.86 Billion Germany €4.15 ▲ +4.27%
4154 Pricer AB (publ)
ST:PRIC-B
0.16x Skr159.40 Million
≈ $17.15 Million
Skr1.03 Billion Sweden Skr3.68 ▲ +0.68%
4155 Wave Cyber Shanghai Co Ltd
SHG:688718
0.16x CN¥21.99 Million
≈ $3.22 Million
CN¥141.72 Million China CN¥14.70 ▼ -1.34%
4156 Capral Ltd
AU:CAA
0.16x AU$37.09 Million
≈ $26.25 Million
AU$239.10 Million Australia AU$11.25 ▲ +0.45%
4157 Howden Joinery Group Plc
LSE:HWDN
0.16x GBX181.60 Million
≈ $22.10K
GBX1.17 Billion UK GBX780.00 ▲ +0.13%
4158 Regal Partners Global Investments Limited
AU:RG1
0.16x AU$23.01 Million
≈ $16.28 Million
AU$148.37 Million Australia AU$2.30 ▼ -1.29%
4159 Hyundai HT CoLtd
KQ:039010
0.16x ₩4.82 Billion
≈ $3.26 Million
₩31.05 Billion Korea ₩10000.00 ▼ -7.15%
4160 Opnet Technologies Co Ltd
TWO:8034
0.16x NT$21.37 Million
≈ $673.21K
NT$137.78 Million Taiwan NT$25.00 ▲ +0.20%
4161 Nusa Konstruksi Enjiniring Tbk
JK:DGIK
0.16x Rp118.41 Billion
≈ $6.94 Million
Rp763.54 Billion Indonesia Rp123.00 ▼ -3.91%
4162 Arcure SA
PA:ALCUR
0.16x €1.67 Million
≈ $1.95 Million
€10.76 Million France €2.99 ▲ +0.67%
4163 Chocoladefabriken Lindt & Spruengli AG N
SW:LISN
0.16x CHF670.90 Million
≈ $848.20 Million
CHF4.33 Billion Switzerland CHF94500.00 ▼ -0.74%
4164 Taihe Technologies
SHE:300801
0.16x CN¥84.66 Million
≈ $12.39 Million
CN¥546.18 Million China CN¥25.47 ▼ -3.08%
4165 Orient Green Power Company Limited
NSE:GREENPOWER
0.15x Rs826.40 Million
≈ $8.94 Million
Rs5.33 Billion India Rs11.26 ▼ -0.62%
4166 Henan Shuanghui Investment & Development Co Ltd
SHE:000895
0.15x CN¥3.13 Billion
≈ $457.74 Million
CN¥20.19 Billion China CN¥24.33 ▼ -1.22%
4167 Nien Made Enterprise Co Ltd
TW:8464
0.15x NT$1.34 Billion
≈ $42.13 Million
NT$8.63 Billion Taiwan NT$331.50 ▲ +2.31%
4168 Lumi Gruppen AS
OL:LUMI
0.15x Nkr85.43 Million
≈ $8.99 Million
Nkr551.59 Million Norway Nkr19.00 ▲ +0.00%
4169 ALUMEXX N.V. NAM. EO-10
F:NE8F
0.15x €4.98 Million
≈ $5.82 Million
€32.15 Million Germany €1.40 ▲ +0.00%
4170 DCI Advisors Limited
LSE:DCI
0.15x GBX10.04 Million
≈ $1.22K
GBX64.88 Million UK GBX4.70 ▲ +0.00%
4171 Hanla IMS Co. Ltd
KQ:092460
0.15x ₩5.77 Billion
≈ $3.91 Million
₩37.29 Billion Korea ₩18810.00 ▲ +0.59%
4172 Shanghai V-Test Semiconductor Tech Co. Ltd. A
SHG:688372
0.15x CN¥706.08 Million
≈ $103.32 Million
CN¥4.57 Billion China CN¥152.80 ▲ +2.50%
4173 eHealth Inc
NASDAQ:EHTH
0.15x $35.77 Million $231.46 Million USA $1.58 ▲ +8.22%
4174 Talisman Mining Ltd
F:RJA
0.15x €226.00K
≈ $264.22K
€1.46 Million Germany €0.04 ▼ -3.49%
4175 IGB Bhd
KLSE:5606
0.15x RM709.88 Million
≈ $178.23 Million
RM4.60 Billion Malaysia RM2.45 ▲ +0.00%
4176 Rashtriya Chemicals and Fertilizers Limited
NSE:RCF
0.15x Rs12.93 Billion
≈ $139.88 Million
Rs83.80 Billion India Rs126.20 ▼ -1.50%
4177 Brunel International NV
AS:BRNL
0.15x €41.41 Million
≈ $48.41 Million
€268.28 Million Netherlands €7.29 ▲ +2.82%
4178 HITACHI LTD ADR/10
F:HIAA
0.15x €1.17 Trillion
≈ $1.37 Trillion
€7.60 Trillion Germany €27.00 ▲ +3.05%
4179 JD Sports Fashion PLC
LSE:JD
0.15x GBX980.00 Million
≈ $119.24K
GBX6.35 Billion UK GBX87.46 ▲ +4.67%
4180 Tornado Global Hydrovacs Ltd
V:TGH
0.15x CA$9.88 Million
≈ $7.15 Million
CA$64.04 Million Canada CA$1.92 ▲ +0.00%
4181 ALM Equity AB (publ)
ST:ALM
0.15x Skr287.00 Million
≈ $30.89 Million
Skr1.86 Billion Sweden Skr47.30 ▲ +0.00%
4182 Dinkelacker AG
STU:DWB
0.15x €13.25 Million
≈ $15.49 Million
€85.97 Million Germany €1140.00 ▲ +3.64%
4183 Greenland Acquisition Corp
NASDAQ:GTEC
0.15x $8.26 Million $53.57 Million USA $0.66 ▼ -1.79%
4184 Arizon RFID Tech (Cayman) Co
TW:6863
0.15x NT$432.40 Million
≈ $13.62 Million
NT$2.81 Billion Taiwan NT$106.50 ▼ -1.39%
4185 VNDIRECT Securities Corp
VN:VND
0.15x ₫4.09 Trillion
≈ $155.23 Million
₫26.52 Trillion Vietnam ₫17800.00 ▼ -0.84%
4186 Zakłady Lentex SA
WAR:LTX
0.15x zł14.45 Million
≈ $3.98 Million
zł93.79 Million Poland zł6.98 ▲ +1.16%
4187 MayAir Technology (China) Co. Ltd. A
SHG:688376
0.15x CN¥303.35 Million
≈ $44.39 Million
CN¥1.97 Billion China CN¥70.30 ▲ +4.13%
4188 DCM Corp
KO:024090
0.15x ₩4.86 Billion
≈ $3.30 Million
₩31.58 Billion Korea ₩11430.00 ▲ +5.83%
4189 Autocount Dotcom Berhad
KLSE:0276
0.15x RM2.01 Million
≈ $503.89K
RM13.04 Million Malaysia RM0.66 ▼ -1.50%
4190 CARE Ratings Limited
NSE:CARERATING
0.15x Rs253.53 Million
≈ $2.74 Million
Rs1.65 Billion India Rs1618.60 ▼ -0.25%
4191 Zhejiang Ausun Pharmaceutical Co Ltd
SHG:603229
0.15x CN¥121.49 Million
≈ $17.78 Million
CN¥789.65 Million China CN¥9.35 ▼ -1.06%
4192 LPP S.A.
WAR:LPP
0.15x zł2.11 Billion
≈ $581.80 Million
zł13.74 Billion Poland zł21720.00 ▲ +0.74%
4193 Siegfried Holding Ltd
SW:SFZN
0.15x CHF145.90 Million
≈ $184.46 Million
CHF949.22 Million Switzerland CHF79.20 ▲ +1.54%
4194 Hengerda New Materials (Fujian) Co. Ltd.
SHE:300946
0.15x CN¥67.11 Million
≈ $9.82 Million
CN¥436.68 Million China CN¥47.15 ▲ +1.29%
4195 Sjm Holdings
KO:025530
0.15x ₩9.62 Billion
≈ $6.52 Million
₩62.60 Billion Korea ₩3440.00 ▲ +1.33%
4196 Wayi International Digital Entertainment Co
TWO:3086
0.15x NT$4.89 Million
≈ $154.12K
NT$31.83 Million Taiwan NT$37.65 ▼ -5.28%
4197 Mayinglong Pharmaceutical Group Co Ltd
SHG:600993
0.15x CN¥139.20 Million
≈ $20.37 Million
CN¥906.06 Million China CN¥23.32 ▼ -1.81%
4198 SOLV Energy, Inc. Class A Common Stock
NASDAQ:MWH
0.15x $208.99 Million $1.36 Billion USA $35.64 ▲ +2.21%
4199 Zhejiang Cheng Yi Pharmaceutical Co Ltd
SHG:603811
0.15x CN¥55.69 Million
≈ $8.15 Million
CN¥362.71 Million China CN¥10.66 ▼ -1.75%
4200 Zhejiang Liming Intelligent Manufacturing Co Ltd
SHG:603048
0.15x CN¥48.37 Million
≈ $7.08 Million
CN¥315.09 Million China CN¥18.90 ▼ -2.43%