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
5301 Blue Bird Corp
NASDAQ:BLBD
0.12x $47.76 Million $391.44 Million USA $71.95 ▼ -0.66%
5302 Cybertech Systems And Software Limited
NSE:CYBERTECH
0.12x Rs164.35 Million
≈ $1.78 Million
Rs1.35 Billion India Rs136.93 ▼ -1.23%
5303 Nusantara Infrastructure Tbk
JK:META
0.12x Rp61.80 Billion
≈ $3.62 Million
Rp506.79 Billion Indonesia Rp238.00 ▲ +0.00%
5304 Teleperformance SE
PA:TEP
0.12x €900.00 Million
≈ $1.05 Billion
€7.38 Billion France €62.22 ▲ +2.81%
5305 Hana Must SPAC 2
KQ:208370
0.12x ₩838.06 Million
≈ $567.94K
₩6.87 Billion Korea ₩3240.00 ▼ -0.92%
5306 Aubay Société Anonyme
PA:AUB
0.12x €33.86 Million
≈ $39.59 Million
€277.79 Million France €56.70 ▲ +2.90%
5307 EZTEC Empreendimentos e Participações S.A
SA:EZTC3
0.12x R$217.94 Million
≈ $42.76 Million
R$1.79 Billion Brazil R$12.25 ▼ -6.63%
5308 UNISEM Co. Ltd
KQ:036200
0.12x ₩5.21 Billion
≈ $3.53 Million
₩42.73 Billion Korea ₩11090.00 ▲ +9.91%
5309 Palram
TA:PLRM
0.12x ILA66.05 Million
≈ $177.07K
ILA541.94 Million Israel ILA4369.00 ▲ +0.28%
5310 Xchanging Solutions Limited
NSE:XCHANGING
0.12x Rs177.90 Million
≈ $1.92 Million
Rs1.46 Billion India Rs65.02 ▼ -0.52%
5311 Orora Ltd
AU:ORA
0.12x AU$237.70 Million
≈ $168.19 Million
AU$1.95 Billion Australia AU$1.26 ▼ -1.18%
5312 SSC Security Services Corp
V:SECU
0.12x CA$2.75 Million
≈ $1.99 Million
CA$22.57 Million Canada CA$4.31 ▼ -0.46%
5313 Jetbest
TWO:4741
0.12x NT$24.06 Million
≈ $757.96K
NT$197.70 Million Taiwan NT$63.80 ▲ +10.00%
5314 Mears Group plc
LSE:MER
0.12x GBX66.50 Million
≈ $8.09K
GBX546.62 Million UK GBX394.50 ▲ +0.00%
5315 SEG International Bhd
KLSE:9792
0.12x RM44.54 Million
≈ $11.18 Million
RM366.22 Million Malaysia RM0.65 ▼ -1.53%
5316 Guangzhou Baiyun International Airport Co Ltd
SHG:600004
0.12x CN¥1.03 Billion
≈ $150.77 Million
CN¥8.47 Billion China CN¥8.03 ▼ -1.11%
5317 Tung Ho Steel Enterprise Corp
TW:2006
0.12x NT$2.36 Billion
≈ $74.33 Million
NT$19.41 Billion Taiwan NT$67.40 ▲ +1.05%
5318 Olvi Oyj A
HE:OLVAS
0.12x €32.48 Million
≈ $37.98 Million
€267.26 Million Finland €31.75 ▲ +0.47%
5319 MINISO GROUP A DL-0001
F:MIF0
0.12x €2.17 Billion
≈ $2.54 Billion
€17.84 Billion Germany €2.80 ▼ -0.36%
5320 ENEFIT GREEN AS
F:I6B
0.12x €42.02 Million
≈ $49.13 Million
€345.77 Million Germany €3.19 ▲ +0.00%
5321 MPC Container Ships ASA
OL:MPCC
0.12x Nkr72.88 Million
≈ $7.67 Million
Nkr599.75 Million Norway Nkr25.48 ▲ +2.33%
5322 BTS Group AB (publ)
ST:BTS-B
0.12x Skr209.79 Million
≈ $22.58 Million
Skr1.73 Billion Sweden Skr186.00 ▲ +0.98%
5323 Xaar plc
LSE:XAR
0.12x GBX2.67 Million
≈ $324.98
GBX21.98 Million UK GBX136.00 ▲ +0.74%
5324 Vertiv Holdings Co
NYSE:VRT
0.12x $1.00 Billion $8.27 Billion USA $323.92 ▼ -2.27%
5325 Vietnam National Petroleum Group
VN:PLX
0.12x ₫9.38 Trillion
≈ $356.22 Million
₫77.19 Trillion Vietnam ₫41850.00 ▲ +6.90%
5326 CAR Group Ltd
AU:CAR
0.12x AU$229.74 Million
≈ $162.56 Million
AU$1.89 Billion Australia AU$26.42 ▼ -1.82%
5327 Sincere Navigation Corp
TW:2605
0.12x NT$551.25 Million
≈ $17.37 Million
NT$4.54 Billion Taiwan NT$32.30 ▼ -2.42%
5328 Tandem Group
LSE:TND
0.12x GBX1.12 Million
≈ $135.91
GBX9.20 Million UK GBX170.00 ▲ +0.00%
5329 NextEnergy Solar Fund Ltd
LSE:NESF
0.12x GBX24.45 Million
≈ $2.98K
GBX201.45 Million UK GBX46.70 ▲ +0.32%
5330 51Talk Online Education Group
NYSE MKT:COE
0.12x $11.81 Million $97.35 Million USA $26.40 ▼ -2.22%
5331 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%
5332 SOUTH32 Ltd
AU:S32
0.12x AU$550.94 Million
≈ $389.82 Million
AU$4.54 Billion Australia AU$4.75 ▼ -3.26%
5333 Gordon Auto Body Parts Co Ltd
TW:1524
0.12x NT$264.77 Million
≈ $8.34 Million
NT$2.18 Billion Taiwan NT$32.75 ▼ -2.96%
5334 Xiangyang BOYA Precision Industrial Equipments Co. Ltd
SHE:300971
0.12x CN¥48.10 Million
≈ $7.04 Million
CN¥396.65 Million China CN¥21.02 ▼ -0.94%
5335 Hansae Co
KO:105630
0.12x ₩100.10 Billion
≈ $67.84 Million
₩825.57 Billion Korea ₩8480.00 ▼ -3.42%
5336 Oberoi Realty Limited
NSE:OBEROIRLTY
0.12x Rs8.98 Billion
≈ $97.12 Million
Rs74.07 Billion India Rs1631.90 ▼ -0.34%
5337 Sasol Ltd
JSE:SOL
0.12x ZAC24.48 Billion
≈ $13.01 Million
ZAC201.94 Billion South Africa ZAC21450.00 ▼ -3.00%
5338 Zhongshan Broad-Ocean Motor Co Ltd
SHE:002249
0.12x CN¥1.09 Billion
≈ $159.49 Million
CN¥9.00 Billion China CN¥8.22 ▼ -0.24%
5339 Carlton Investments Ltd
AU:CIN
0.12x AU$24.21 Million
≈ $17.13 Million
AU$199.89 Million Australia AU$32.84 ▼ -0.45%
5340 Boldt S.A
BA:BOLT
0.12x AR$7.36 Billion
≈ $5.33 Million
AR$60.83 Billion Argentina AR$43.80 ▲ +0.69%
5341 Atha Energy Corp.
V:SASK
0.12x CA$1.25 Million
≈ $901.81K
CA$10.30 Million Canada CA$1.11 ▼ -5.93%
5342 The TJX Companies Inc
NYSE:TJX
0.12x $3.10 Billion $25.58 Billion USA $158.63 ▲ +0.46%
5343 HELLENIC TELEC.ORG.ADR1/2
F:OTES
0.12x €354.60 Million
≈ $414.56 Million
€2.93 Billion Germany €8.95 ▼ -1.10%
5344 Creative Sensor Inc
TW:8249
0.12x NT$296.06 Million
≈ $9.33 Million
NT$2.45 Billion Taiwan NT$54.80 ▼ -1.62%
5345 Capital Financial Indonesia Tbk PT
JK:CASA
0.12x Rp2.96 Trillion
≈ $173.73 Million
Rp24.51 Trillion Indonesia Rp1475.00 ▼ -5.75%
5346 Miniso Group Holding Ltd
NYSE:MNSO
0.12x $2.17 Billion $17.93 Billion USA $13.31 ▲ +0.30%
5347 Kri-Kri Milk Industry S.A
AT:KRI
0.12x €8.68 Million
≈ $10.15 Million
€71.78 Million Greece €28.60 ▲ +2.33%
5348 Siward Crystal Technology Co Ltd
TW:2484
0.12x NT$108.98 Million
≈ $3.43 Million
NT$901.23 Million Taiwan NT$50.80 ▼ -6.79%
5349 Focus Technology Co Ltd
SHE:002315
0.12x CN¥197.76 Million
≈ $28.94 Million
CN¥1.64 Billion China CN¥26.62 ▼ -3.27%
5350 China Resources Microelectronics Ltd
SHG:688396
0.12x CN¥640.98 Million
≈ $93.80 Million
CN¥5.30 Billion China CN¥72.59 ▲ +1.52%
5351 Torrent Power Limited
NSE:TORNTPOWER
0.12x Rs25.24 Billion
≈ $272.97 Million
Rs208.90 Billion India Rs1440.00 ▲ +0.23%
5352 LapWall Oyj
HE:LAPWALL
0.12x €2.73 Million
≈ $3.19 Million
€22.61 Million Finland €4.17 ▲ +1.71%
5353 Amrutanjan Health Care Limited
NSE:AMRUTANJAN
0.12x Rs109.07 Million
≈ $1.18 Million
Rs902.90 Million India Rs542.75 ▼ -0.70%
5354 Mind Technology Inc
NASDAQ:MIND
0.12x $894.00K $7.40 Million USA $6.85 ▲ +1.33%
5355 KERING.UNSP.ADR 1/10 EO 4
F:PPXB
0.12x €3.10 Billion
≈ $3.62 Billion
€25.67 Billion Germany €23.60 ▼ -2.48%
5356 NAHL Group PLC
LSE:NAH
0.12x GBX3.20 Million
≈ $388.98
GBX26.47 Million UK GBX36.00 ▲ +0.56%
5357 MCI Management SA
WAR:MCI
0.12x zł47.46 Million
≈ $13.06 Million
zł393.00 Million Poland zł29.00 ▼ -0.34%
5358 Jiaozuo Wanfang Aluminum
SHE:000612
0.12x CN¥137.81 Million
≈ $20.17 Million
CN¥1.14 Billion China CN¥11.45 ▼ -5.37%
5359 Yesway, Inc. Class A Common Stock
NASDAQ:YSWY
0.12x $147.19 Million $1.22 Billion USA $21.95 ▲ +2.84%
5360 TKH Group NV
AS:TWEKA
0.12x €151.17 Million
≈ $176.73 Million
€1.25 Billion Netherlands €45.20 ▼ -1.53%
5361 Capital Engineering Network Public Company Limited
BK:CEN
0.12x ฿53.96 Million
≈ $1.68 Million
฿447.12 Million Thailand ฿0.61 ▼ -1.61%
5362 SECHE ENVIRO.UNSP.ADR 1/5
F:SCB0
0.12x €201.20 Million
≈ $235.23 Million
€1.67 Billion Germany €16.50 ▼ -0.60%
5363 LuxExperience B.V.
NYSE:LUXE
0.12x $115.02 Million $953.76 Million USA $7.60 ▲ +1.60%
5364 Able C&C
KO:078520
0.12x ₩6.78 Billion
≈ $4.60 Million
₩56.27 Billion Korea ₩11800.00 ▲ +1.81%
5365 Nanning Chemical Industry Co Ltd
SHG:600301
0.12x CN¥353.29 Million
≈ $51.70 Million
CN¥2.93 Billion China CN¥64.07 ▼ -2.51%
5366 Antero Resources Corp
NYSE:AR
0.12x $859.06 Million $7.13 Billion USA $37.10 ▲ +1.56%
5367 Amcil Ltd
AU:AMH
0.12x AU$3.93 Million
≈ $2.78 Million
AU$32.62 Million Australia AU$0.89 ▲ +0.56%
5368 Kukbo Design Co. Ltd
KQ:066620
0.12x ₩17.98 Billion
≈ $12.19 Million
₩149.24 Billion Korea ₩25400.00 ▲ +2.21%
5369 Zhejiang Supor Co Ltd
SHE:002032
0.12x CN¥850.56 Million
≈ $124.46 Million
CN¥7.06 Billion China CN¥45.46 ▼ -1.20%
5370 Guangzhou Kingmed Diagnostics Group Co Ltd
SHG:603882
0.12x CN¥327.19 Million
≈ $47.88 Million
CN¥2.72 Billion China CN¥24.04 ▼ -2.16%
5371 Sichuan Guoguang Agrochemical Co Ltd
SHE:002749
0.12x CN¥45.20 Million
≈ $6.61 Million
CN¥375.53 Million China CN¥9.09 ▼ -1.30%
5372 Luoyang Northglass Technology Co Ltd
SHE:002613
0.12x CN¥88.16 Million
≈ $12.90 Million
CN¥732.57 Million China CN¥4.51 ▼ -2.80%
5373 PHX Minerals Inc
NYSE:PHX
0.12x $4.28 Million $35.54 Million USA $4.35 ▲ +0.00%
5374 ASIASOFT CORP.-NVDR-05
F:5ASA
0.12x €51.69 Million
≈ $60.43 Million
€429.62 Million Germany €0.03 ▼ -1.49%
5375 Know IT AB
ST:KNOW
0.12x Skr281.60 Million
≈ $30.30 Million
Skr2.34 Billion Sweden Skr88.70 ▲ +2.54%
5376 Ganesha Ecosphere Limited
NSE:GANECOS
0.12x Rs928.45 Million
≈ $10.04 Million
Rs7.72 Billion India Rs910.50 ▼ -2.30%
5377 SolGold Plc
F:S8F
0.12x €30.60 Million
≈ $35.77 Million
€254.44 Million Germany €0.32 ▲ +0.80%
5378 Chalet Hotels Limited
NSE:CHALET
0.12x Rs4.28 Billion
≈ $46.28 Million
Rs35.59 Billion India Rs774.75 ▲ +0.20%
5379 Korn Ferry
NYSE:KFY
0.12x $233.46 Million $1.94 Billion USA $70.76 ▲ +1.87%
5380 Maan Aluminium Limited
NSE:MAANALU
0.12x Rs141.70 Million
≈ $1.53 Million
Rs1.18 Billion India Rs127.99 ▼ -1.61%
5381 Trematon Capital Investments
JSE:TMT
0.12x ZAC44.20 Million
≈ $23.49K
ZAC367.68 Million South Africa ZAC120.00 ▲ +11.11%
5382 Centerra Gold Inc
TO:CG
0.12x CA$117.62 Million
≈ $85.09 Million
CA$978.73 Million Canada CA$23.47 ▲ +0.86%
5383 Rusta AB (publ)
ST:RUSTA
0.12x Skr865.00 Million
≈ $93.09 Million
Skr7.20 Billion Sweden Skr88.80 ▼ -0.28%
5384 Heilongjiang Transport Development Co Ltd
SHG:601188
0.12x CN¥117.72 Million
≈ $17.23 Million
CN¥979.89 Million China CN¥3.09 ▼ -1.59%
5385 LumenRadio AB
ST:LUMEN
0.12x Skr8.52 Million
≈ $916.57K
Skr70.90 Million Sweden Skr67.00 ▼ -0.89%
5386 Computershare Ltd
AU:CPU
0.12x AU$343.09 Million
≈ $242.76 Million
AU$2.86 Billion Australia AU$34.55 ▼ -0.69%
5387 Carpenter Technology Corporation
NYSE:CRS
0.12x $193.50 Million $1.61 Billion USA $492.62 ▲ +1.14%
5388 KDA Group Inc
V:KDA
0.12x CA$230.92K
≈ $167.04K
CA$1.92 Million Canada CA$0.08 ▼ -5.88%
5389 MAA Group Bhd
KLSE:1198
0.12x RM11.41 Million
≈ $2.87 Million
RM95.09 Million Malaysia RM0.15 ▼ -3.33%
5390 Cahya Mata Sarawak Bhd
KLSE:2852
0.12x RM96.19 Million
≈ $24.15 Million
RM801.52 Million Malaysia RM1.11 ▲ +0.91%
5391 Daetwyl I
SW:DAE
0.12x CHF83.50 Million
≈ $105.57 Million
CHF695.90 Million Switzerland CHF161.80 ▲ +0.50%
5392 Urban Outfitters Inc
NASDAQ:URBN
0.12x $263.00 Million $2.19 Billion USA $72.91 ▲ +0.47%
5393 Jinling Hotel Corp Ltd
SHG:601007
0.12x CN¥126.70 Million
≈ $18.54 Million
CN¥1.06 Billion China CN¥6.59 ▼ -1.79%
5394 Varroc Engineering Limited
NSE:VARROC
0.12x Rs3.66 Billion
≈ $39.57 Million
Rs30.51 Billion India Rs601.60 ▲ +1.35%
5395 One SA
WAR:FMG
0.12x zł5.68 Million
≈ $1.56 Million
zł47.35 Million Poland zł59.40 ▲ +0.00%
5396 Guangdong Dtech Technology Co. Ltd. A
SHE:301377
0.12x CN¥290.85 Million
≈ $42.56 Million
CN¥2.43 Billion China CN¥408.52 ▲ +6.18%
5397 Alleima AB (publ)
ST:ALLEI
0.12x Skr721.00 Million
≈ $77.59 Million
Skr6.01 Billion Sweden Skr88.20 ▼ -0.79%
5398 PTC Inc
NASDAQ:PTC
0.12x $320.92 Million $2.68 Billion USA $138.79 ▼ -0.67%
5399 Zhuzhou CRRC Times Electric Co. Ltd
F:ZTX
0.12x €3.02 Billion
≈ $3.53 Billion
€25.17 Billion Germany €4.42 ▲ +0.45%
5400 Smartfit Escola de Ginástica e Dança S.A
SA:SMFT3
0.12x R$1.60 Billion
≈ $314.20 Million
R$13.37 Billion Brazil R$18.23 ▼ -1.99%