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.
Rank Company CF-to-Debt Ratio Operating CF Total Liabilities Country Price 24h Change
5101 IDT Corporation
NYSE:IDT
0.12x $38.32 Million $310.09 Million USA $67.88 ▲ +3.26%
5102 Pavilion Real Estate Inv Trust
KLSE:5212
0.12x RM535.97 Million
≈ $134.57 Million
RM4.34 Billion Malaysia RM1.79 ▼ -0.56%
5103 Samhwa Networks Co. Ltd
KQ:046390
0.12x ₩4.81 Billion
≈ $3.26 Million
₩38.95 Billion Korea ₩1908.00 ▼ -1.45%
5104 Mercury Securities Group Berhad
KLSE:0285
0.12x RM2.23 Million
≈ $558.99K
RM18.02 Million Malaysia RM0.27 ▲ +0.00%
5105 Bafna Pharmaceuticals Limited
NSE:BAFNAPH
0.12x Rs93.12 Million
≈ $1.01 Million
Rs753.88 Million India Rs247.76 ▲ +2.00%
5106 Shenzhen Riland Industry Co
SHE:300154
0.12x CN¥114.06 Million
≈ $16.69 Million
CN¥923.44 Million China CN¥7.56 ▼ -1.18%
5107 Victorian Plumbing Group PLC
LSE:VIC
0.12x GBX15.10 Million
≈ $1.84K
GBX122.30 Million UK GBX74.80 ▼ -0.80%
5108 Grupo Cementos de Chihuahua S.A.B. de C.V
MX:GCC
0.12x MX$159.15 Million
≈ $9.16 Million
MX$1.29 Billion Mexico MX$208.63 ▲ +1.89%
5109 SAFRAN UNSPONS.ADR 1/4
F:SEJU
0.12x €5.72 Billion
≈ $6.69 Billion
€46.35 Billion Germany €70.00 ▼ -1.41%
5110 Danaos Corporation
NYSE:DAC
0.12x $162.71 Million $1.32 Billion USA $140.41 ▲ +0.07%
5111 Zhejiang XinNong Chemical Co Ltd Class A
SHE:002942
0.12x CN¥57.35 Million
≈ $8.39 Million
CN¥464.76 Million China CN¥14.15 ▲ +2.83%
5112 Aveng Ltd
JSE:AEG
0.12x ZAC1.02 Billion
≈ $544.18K
ZAC8.30 Billion South Africa ZAC422.00 ▲ +0.72%
5113 Jumbo S.A.
AT:BELA
0.12x €33.60 Million
≈ $39.28 Million
€272.34 Million Greece €23.64 ▼ -0.17%
5114 Indo Acidatama Tbk
JK:SRSN
0.12x Rp46.87 Billion
≈ $2.75 Million
Rp379.93 Billion Indonesia Rp65.00 ▲ +0.00%
5115 South Basic Chemicals JSC
VN:CSV
0.12x ₫64.07 Billion
≈ $2.43 Million
₫519.44 Billion Vietnam ₫20750.00 ▲ +3.75%
5116 China Lilang Limited
F:5LX
0.12x €299.32 Million
≈ $349.94 Million
€2.43 Billion Germany €0.38 ▼ -0.53%
5117 Reef Casino Trust
AU:RCT
0.12x AU$11.27 Million
≈ $7.98 Million
AU$91.42 Million Australia AU$3.84 ▲ +0.00%
5118 Inner Mongolia MengDian HuaNeng Thermal Power Corp Ltd
SHG:600863
0.12x CN¥2.37 Billion
≈ $347.43 Million
CN¥19.26 Billion China CN¥4.66 ▼ -1.69%
5119 Huida Sanitary Ware Co Ltd
SHG:603385
0.12x CN¥135.94 Million
≈ $19.89 Million
CN¥1.10 Billion China CN¥4.74 ▲ +1.07%
5120 Israel Shipyards Ltd
TA:ISHI
0.12x ILA129.82 Million
≈ $348.03K
ILA1.05 Billion Israel ILA11350.00 ▼ -1.73%
5121 Bundamedik Tbk PT
JK:BMHS
0.12x Rp199.64 Billion
≈ $11.70 Million
Rp1.62 Trillion Indonesia Rp186.00 ▲ +3.91%
5122 Texas Instruments Incorporated
NASDAQ:TXN
0.12x $2.25 Billion $18.31 Billion USA $277.07 ▼ -0.84%
5123 Suzhou Hailu Heavy Industry Co Ltd
SHE:002255
0.12x CN¥238.66 Million
≈ $34.92 Million
CN¥1.94 Billion China CN¥8.10 ▲ +0.25%
5124 Field Solutions Holdings Ltd
AU:FSG
0.12x AU$5.93 Million
≈ $4.20 Million
AU$48.22 Million Australia AU$0.02 ▲ +0.00%
5125 Spacenet Enterprises India Limited
NSE:SPCENET
0.12x Rs61.05 Million
≈ $660.19K
Rs496.11 Million India Rs3.33 ▼ -3.20%
5126 Den Networks Limited
NSE:DEN
0.12x Rs561.90 Million
≈ $6.08 Million
Rs4.57 Billion India Rs27.23 ▼ -0.51%
5127 BAE Systems plc
LSE:BA
0.12x GBX3.16 Billion
≈ $384.85K
GBX25.74 Billion UK GBX2025.00 ▲ +1.25%
5128 Guangxi Hechi Chemical Co Ltd
SHE:000953
0.12x CN¥12.29 Million
≈ $1.80 Million
CN¥100.06 Million China CN¥5.32 ▲ +0.38%
5129 Orla Mining Ltd
TO:OLA
0.12x CA$239.49 Million
≈ $173.25 Million
CA$1.95 Billion Canada CA$12.90 ▼ -3.66%
5130 PT Indonesia Kendaraan Terminal Tbk
JK:IPCC
0.12x Rp84.08 Billion
≈ $4.93 Million
Rp684.41 Billion Indonesia Rp1145.00 ▲ +0.44%
5131 Frontier Digital Ventures Ltd
AU:FDV
0.12x AU$2.72 Million
≈ $1.92 Million
AU$22.12 Million Australia AU$0.33 ▲ +1.54%
5132 Shangri La Hotels Malaysia Bhd
KLSE:5517
0.12x RM47.38 Million
≈ $11.90 Million
RM385.77 Million Malaysia RM1.64 ▼ -0.61%
5133 Tencent Music Entertainment Group
F:63TA
0.12x €2.39 Billion
≈ $2.80 Billion
€19.47 Billion Germany €8.30 ▲ +1.97%
5134 Capgemini SE
PA:CAP
0.12x €2.13 Billion
≈ $2.50 Billion
€17.39 Billion France €101.70 ▲ +6.92%
5135 Technocraft Industries (India) Limited
NSE:TIIL
0.12x Rs1.45 Billion
≈ $15.71 Million
Rs11.83 Billion India Rs2572.20 ▼ -0.80%
5136 European Electric Metals Inc
V:EVX
0.12x CA$76.14K
≈ $55.08K
CA$620.23K Canada CA$0.26 ▲ +0.00%
5137 Shandong Zhongji Electrical Equipment Co Ltd
SHE:300308
0.12x CN¥2.27 Billion
≈ $331.68 Million
CN¥18.47 Billion China CN¥908.00 ▼ -15.69%
5138 Sprinklr Inc
NYSE:CXM
0.12x $70.38 Million $573.39 Million USA $6.31 ▲ +3.95%
5139 AVOD Kurutulmus Gida ve Tarim Urunleri Sanayi Ticaret AS
IS:AVOD
0.12x TL168.22 Million
≈ $3.77 Million
TL1.37 Billion Turkey TL3.82 ▼ -0.78%
5140 Just Dial Limited
NSE:JUSTDIAL
0.12x Rs1.15 Billion
≈ $12.44 Million
Rs9.38 Billion India Rs728.30 ▲ +1.34%
5141 XP Power Ltd
LSE:XPP
0.12x GBX30.80 Million
≈ $3.75K
GBX251.10 Million UK GBX1602.00 ▼ -3.49%
5142 Clean Science and Technology Limited
NSE:CLEAN
0.12x Rs226.12 Million
≈ $2.45 Million
Rs1.84 Billion India Rs730.10 ▲ +0.25%
5143 Shenzhen TVT Digital Technology Co Ltd
SHE:002835
0.12x CN¥39.14 Million
≈ $5.73 Million
CN¥319.14 Million China CN¥11.27 ▲ +0.81%
5144 Lanzhou Haimo Technologies Co
SHE:300084
0.12x CN¥31.66 Million
≈ $4.63 Million
CN¥258.19 Million China CN¥10.36 ▲ +1.37%
5145 Metrod Holdings Bhd
KLSE:6149
0.12x RM193.00 Million
≈ $48.46 Million
RM1.57 Billion Malaysia RM1.07 ▼ -7.76%
5146 Korea Ratings Co. Ltd
KQ:034950
0.12x ₩4.73 Billion
≈ $3.21 Million
₩38.61 Billion Korea ₩100500.00 ▼ -0.99%
5147 MilDef Group AB
ST:MILDEF
0.12x Skr172.30 Million
≈ $18.54 Million
Skr1.41 Billion Sweden Skr223.50 ▼ -0.80%
5148 TX Group AG
SW:TXGN
0.12x CHF97.60 Million
≈ $123.39 Million
CHF797.00 Million Switzerland CHF136.20 ▲ +1.49%
5149 SPX Corp
NYSE:SPXC
0.12x $195.20 Million $1.59 Billion USA $204.28 ▼ -6.79%
5150 Biohit Oyj B
HE:BIOBV
0.12x €600.00K
≈ $701.46K
€4.90 Million Finland €2.74 ▼ -1.79%
5151 Value Line Inc
NASDAQ:VALU
0.12x $5.29 Million $43.20 Million USA $36.65 ▼ -2.37%
5152 ARK Resources Bhd
KLSE:7007
0.12x RM7.26 Million
≈ $1.82 Million
RM59.30 Million Malaysia RM0.20 ▼ -9.09%
5153 Beijing Leadman Biochemistry Co Ltd
SHE:300289
0.12x CN¥11.89 Million
≈ $1.74 Million
CN¥97.10 Million China CN¥5.51 ▼ -0.54%
5154 Armstrong World Industries Inc
NYSE:AWI
0.12x $122.90 Million $1.00 Billion USA $178.65 ▲ +8.13%
5155 CENIT Aktiengesellschaft
XETRA:CSH
0.12x €13.76 Million
≈ $16.08 Million
€112.46 Million Germany €7.28 ▲ +1.39%
5156 Shenzhen Farben Information Technology Co.Ltd.
SHE:300925
0.12x CN¥115.70 Million
≈ $16.93 Million
CN¥946.33 Million China CN¥14.25 ▲ +2.59%
5157 Emei Shan Tourism Co Ltd
SHE:000888
0.12x CN¥101.15 Million
≈ $14.80 Million
CN¥827.57 Million China CN¥9.52 ▲ +2.04%
5158 Pets at Home Group Plc
LSE:PETS
0.12x GBX83.30 Million
≈ $10.14K
GBX681.60 Million UK GBX206.00 ▲ +2.79%
5159 Hubei Wanrun New Energy Technology Co. Ltd. A
SHG:688275
0.12x CN¥1.57 Billion
≈ $230.22 Million
CN¥12.87 Billion China CN¥77.54 ▼ -3.44%
5160 ContextVision AB
OL:CONTX
0.12x Nkr4.29 Million
≈ $451.64K
Nkr35.12 Million Norway Nkr3.34 ▼ -1.76%
5161 Sun-Sea Construction
TWO:5516
0.12x NT$343.52 Million
≈ $10.82 Million
NT$2.81 Billion Taiwan NT$10.55 ▼ -1.86%
5162 Primotec Group Ltd
TA:PRMG
0.12x ILA11.47 Million
≈ $30.76K
ILA93.97 Million Israel ILA1229.00 ▼ -2.54%
5163 TT Electronics Plc
LSE:TTG
0.12x GBX30.10 Million
≈ $3.66K
GBX246.50 Million UK GBX123.00 ▼ -5.38%
5164 Brightcom Group Limited
NSE:BCG
0.12x Rs1.45 Billion
≈ $15.63 Million
Rs11.84 Billion India Rs10.18 ▲ +0.00%
5165 Diamond Food Indonesia PT
JK:DMND
0.12x Rp200.17 Billion
≈ $11.73 Million
Rp1.64 Trillion Indonesia Rp610.00 ▲ +0.00%
5166 Blue Bird Corp
NASDAQ:BLBD
0.12x $47.76 Million $391.44 Million USA $73.89 ▼ -2.83%
5167 Alignment Healthcare LLC
NASDAQ:ALHC
0.12x $128.68 Million $1.05 Billion USA $18.43 ▼ -1.29%
5168 Cybertech Systems And Software Limited
NSE:CYBERTECH
0.12x Rs164.35 Million
≈ $1.78 Million
Rs1.35 Billion India Rs139.99 ▲ +0.82%
5169 Nusantara Infrastructure Tbk
JK:META
0.12x Rp61.80 Billion
≈ $3.62 Million
Rp506.79 Billion Indonesia Rp238.00 ▲ +0.00%
5170 Teleperformance SE
PA:TEP
0.12x €900.00 Million
≈ $1.05 Billion
€7.38 Billion France €60.00 ▲ +4.75%
5171 Hana Must SPAC 2
KQ:208370
0.12x ₩838.06 Million
≈ $567.94K
₩6.87 Billion Korea ₩2680.00 ▲ +3.28%
5172 Aubay Société Anonyme
PA:AUB
0.12x €33.86 Million
≈ $39.59 Million
€277.79 Million France €57.50 ▲ +3.05%
5173 EZTEC Empreendimentos e Participações S.A
SA:EZTC3
0.12x R$217.94 Million
≈ $42.76 Million
R$1.79 Billion Brazil R$11.38 ▼ -0.70%
5174 UNISEM Co. Ltd
KQ:036200
0.12x ₩5.21 Billion
≈ $3.53 Million
₩42.73 Billion Korea ₩6980.00 ▼ -10.05%
5175 Palram
TA:PLRM
0.12x ILA66.05 Million
≈ $177.07K
ILA541.94 Million Israel ILA4125.00 ▼ -1.81%
5176 VST Industries Limited
NSE:VSTIND
0.12x Rs694.70 Million
≈ $7.51 Million
Rs5.70 Billion India Rs229.25 ▼ -2.32%
5177 Orora Ltd
AU:ORA
0.12x AU$237.70 Million
≈ $168.19 Million
AU$1.95 Billion Australia AU$1.50 ▲ +2.39%
5178 SSC Security Services Corp
V:SECU
0.12x CA$2.75 Million
≈ $1.99 Million
CA$22.57 Million Canada CA$4.39 ▲ +0.00%
5179 Viceroy Hotels Limited
NSE:VHLTD
0.12x Rs353.00 Million
≈ $3.82 Million
Rs2.90 Billion India Rs132.01 ▼ -1.55%
5180 Jetbest
TWO:4741
0.12x NT$24.06 Million
≈ $757.96K
NT$197.70 Million Taiwan NT$43.30 ▼ -5.25%
5181 Mears Group plc
LSE:MER
0.12x GBX66.50 Million
≈ $8.09K
GBX546.62 Million UK GBX436.00 ▼ -0.11%
5182 SEG International Bhd
KLSE:9792
0.12x RM44.54 Million
≈ $11.18 Million
RM366.22 Million Malaysia RM0.64 ▲ +0.00%
5183 Bata India Limited
NSE:BATAINDIA
0.12x Rs2.65 Billion
≈ $28.71 Million
Rs21.83 Billion India Rs694.95 ▼ -0.67%
5184 Guangzhou Baiyun International Airport Co Ltd
SHG:600004
0.12x CN¥1.03 Billion
≈ $150.77 Million
CN¥8.47 Billion China CN¥7.71 ▲ +0.65%
5185 Tung Ho Steel Enterprise Corp
TW:2006
0.12x NT$2.36 Billion
≈ $74.33 Million
NT$19.41 Billion Taiwan NT$72.50 ▼ -0.68%
5186 Olvi Oyj A
HE:OLVAS
0.12x €32.48 Million
≈ $37.98 Million
€267.26 Million Finland €33.00 ▲ +1.38%
5187 MINISO GROUP A DL-0001
F:MIF0
0.12x €2.17 Billion
≈ $2.54 Billion
€17.84 Billion Germany €2.66 ▼ -1.63%
5188 ENEFIT GREEN AS
F:I6B
0.12x €42.02 Million
≈ $49.13 Million
€345.77 Million Germany €3.19 ▲ +0.00%
5189 MPC Container Ships ASA
OL:MPCC
0.12x Nkr72.88 Million
≈ $7.67 Million
Nkr599.75 Million Norway Nkr24.65 ▲ +1.69%
5190 Xaar plc
LSE:XAR
0.12x GBX2.67 Million
≈ $324.98
GBX21.98 Million UK GBX126.50 ▲ +0.00%
5191 Vertiv Holdings Co
NYSE:VRT
0.12x $1.00 Billion $8.27 Billion USA $269.56 ▼ -6.27%
5192 Vietnam National Petroleum Group
VN:PLX
0.12x ₫9.38 Trillion
≈ $356.22 Million
₫77.19 Trillion Vietnam ₫32700.00 ▼ -0.30%
5193 CAR Group Ltd
AU:CAR
0.12x AU$229.74 Million
≈ $162.56 Million
AU$1.89 Billion Australia AU$26.38 ▲ +5.52%
5194 Sincere Navigation Corp
TW:2605
0.12x NT$551.25 Million
≈ $17.37 Million
NT$4.54 Billion Taiwan NT$31.10 ▼ -1.58%
5195 NextEnergy Solar Fund Ltd
LSE:NESF
0.12x GBX24.45 Million
≈ $2.98K
GBX201.45 Million UK GBX50.00 ▲ +0.40%
5196 51Talk Online Education Group
NYSE MKT:COE
0.12x $11.81 Million $97.35 Million USA $26.40 ▼ -2.22%
5197 Regional Container Lines Public Company Limited
BK:RCL-R
0.12x ฿2.79 Billion
≈ $87.08 Million
฿23.02 Billion Thailand ฿27.00 ▲ +0.93%
5198 SOUTH32 Ltd
AU:S32
0.12x AU$550.94 Million
≈ $389.82 Million
AU$4.54 Billion Australia AU$4.52 ▲ +0.44%
5199 Gordon Auto Body Parts Co Ltd
TW:1524
0.12x NT$264.77 Million
≈ $8.34 Million
NT$2.18 Billion Taiwan NT$25.65 ▼ -2.47%
5200 Xiangyang BOYA Precision Industrial Equipments Co. Ltd
SHE:300971
0.12x CN¥48.10 Million
≈ $7.04 Million
CN¥396.65 Million China CN¥17.24 ▼ -0.35%