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,238
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
7501 Namyong Terminal PCL
BK:NYT
0.08x ฿268.85 Million
≈ $8.38 Million
฿3.28 Billion Thailand ฿3.84 ▲ +2.67%
7502 Western Investment Company of Canada Limited
V:WI
0.08x CA$4.92 Million
≈ $3.56 Million
CA$60.14 Million Canada CA$0.97 ▲ +1.04%
7503 Gold By Gold
PA:ALGLD
0.08x €277.22K
≈ $324.10K
€3.39 Million France €4.16 ▼ -0.24%
7504 Société de Services de Participations de Direction et d'Elaboration
BR:SPA
0.08x €14.52 Million
≈ $16.98 Million
€177.51 Million Belgium €360.00 ▼ -0.55%
7505 DexCom Inc
NASDAQ:DXCM
0.08x $294.00 Million $3.59 Billion USA $72.47 ▲ +1.74%
7506 Kforce Inc.
NYSE:KFRC
0.08x $19.71 Million $241.03 Million USA $45.39 ▼ -2.85%
7507 LightInTheBox Holding Co Ltd ARD
NYSE:LITB
0.08x $6.21 Million $75.99 Million USA $3.05 ▼ -0.33%
7508 Fleury Michon
PA:ALFLE
0.08x €36.35 Million
≈ $42.50 Million
€444.75 Million France €23.90 ▲ +0.00%
7509 Bintulu Port Holdings Bhd
KLSE:5032
0.08x RM118.00 Million
≈ $29.63 Million
RM1.44 Billion Malaysia RM5.69 ▲ +0.00%
7510 Omnia Holdings Limited
JSE:OMN
0.08x ZAC689.00 Million
≈ $366.17K
ZAC8.43 Billion South Africa ZAC10839.00 ▲ +0.00%
7511 Posco ICT Company Ltd
KQ:022100
0.08x ₩26.78 Billion
≈ $18.15 Million
₩327.74 Billion Korea ₩27250.00 ▼ -1.27%
7512 Wuxi Jinyang New Materials Co. Ltd. A
SHE:301210
0.08x CN¥106.90 Million
≈ $15.64 Million
CN¥1.31 Billion China CN¥31.77 ▲ +1.57%
7513 Kamat Hotels (I) Limited
NSE:KAMATHOTEL
0.08x Rs283.95 Million
≈ $3.07 Million
Rs3.48 Billion India Rs171.04 ▼ -1.54%
7514 momo.com Inc
TW:8454
0.08x NT$1.34 Billion
≈ $42.17 Million
NT$16.39 Billion Taiwan NT$341.00 ▲ +8.25%
7515 Henderson Smaller Cos Inv Tst
LSE:HSL
0.08x GBX5.86 Million
≈ $712.51
GBX71.76 Million UK GBX902.00 ▼ -0.44%
7516 Abra Information Technologies Ltd
TA:BBYL
0.08x ILA1.92 Million
≈ $5.13K
ILA23.47 Million Israel ILA395.80 ▲ +0.43%
7517 The Swatch Group AG
F:UHRA
0.08x €140.50 Million
≈ $164.26 Million
€1.72 Billion Germany €11.00 ▲ +4.76%
7518 Southern Concrete Pile PCL
BK:SCP
0.08x ฿39.38 Million
≈ $1.23 Million
฿482.71 Million Thailand ฿9.00 ▲ +0.00%
7519 Edaran Bhd
KLSE:5036
0.08x RM13.33 Million
≈ $3.35 Million
RM163.39 Million Malaysia RM1.10 ▲ +0.00%
7520 Daeryuk Can Co. Ltd
KQ:004780
0.08x ₩4.20 Billion
≈ $2.85 Million
₩51.54 Billion Korea ₩3975.00 ▼ -0.63%
7521 Wuxi Huadong Heavy Machinery Co Ltd
SHE:002685
0.08x CN¥69.38 Million
≈ $10.15 Million
CN¥850.48 Million China CN¥7.14 ▲ +7.37%
7522 TPXIMPACT HOLDINGS LS-01
F:9L7
0.08x €1.43 Million
≈ $1.67 Million
€17.56 Million Germany €0.68 ▼ -0.74%
7523 Sitowise Group Oyj
HE:SITOWS
0.08x €12.48 Million
≈ $14.59 Million
€153.00 Million Finland €2.67 ▼ -0.74%
7524 AEON Co (Malaysia) Bhd
KLSE:6599
0.08x RM317.50 Million
≈ $79.71 Million
RM3.89 Billion Malaysia RM1.07 ▼ -1.83%
7525 SemiLEDS Corporation
NASDAQ:LEDS
0.08x $1.20 Million $14.76 Million USA $1.95 ▲ +4.57%
7526 SemiLEDS Corporation
F:6LD1
0.08x €1.20 Million
≈ $1.41 Million
€14.76 Million Germany €1.56 ▲ +1.96%
7527 Vodafone Group Plc
F:VODJ
0.08x €5.89 Billion
≈ $6.88 Billion
€72.25 Billion Germany €12.70 ▲ +1.60%
7528 WIZIT Co. Ltd
KQ:036090
0.08x ₩22.31 Billion
≈ $15.12 Million
₩273.85 Billion Korea ₩1251.00 ▼ -6.92%
7529 Professional Computer Technology Ltd
TWO:6270
0.08x NT$97.00 Million
≈ $3.06 Million
NT$1.19 Billion Taiwan NT$35.15 ▲ +0.43%
7530 Aerosun Corp
SHG:600501
0.08x CN¥211.91 Million
≈ $31.01 Million
CN¥2.60 Billion China CN¥16.94 ▼ -2.53%
7531 Salim Ivomas Pratama Tbk
JK:SIMP
0.08x Rp1.18 Trillion
≈ $69.12 Million
Rp14.49 Trillion Indonesia Rp550.00 ▲ +0.92%
7532 JB Hunt Transport Services Inc
NASDAQ:JBHT
0.08x $353.04 Million $4.34 Billion USA $271.22 ▲ +1.49%
7533 Zhejiang JIULI Hi-tech Metals Co Ltd
SHE:002318
0.08x CN¥353.95 Million
≈ $51.79 Million
CN¥4.35 Billion China CN¥25.12 ▲ +4.58%
7534 Zhe Jiang Headman Machinery Co Ltd
SHG:688577
0.08x CN¥76.87 Million
≈ $11.25 Million
CN¥944.91 Million China CN¥50.37 ▲ +2.73%
7535 Sichuan Lutianhua Co Ltd
SHE:000912
0.08x CN¥222.74 Million
≈ $32.59 Million
CN¥2.74 Billion China CN¥3.41 ▼ -1.73%
7536 Ambuja Cements Limited
NSE:AMBUJACEM
0.08x Rs14.44 Billion
≈ $156.19 Million
Rs177.60 Billion India Rs423.95 ▼ -1.41%
7537 Optimax Holdings Sdn Bhd
KLSE:0222
0.08x RM5.25 Million
≈ $1.32 Million
RM64.64 Million Malaysia RM0.52 ▼ -0.95%
7538 Mono Next Public Company Limited
BK:MONO
0.08x ฿207.42 Million
≈ $6.47 Million
฿2.55 Billion Thailand ฿0.87 ▼ -3.33%
7539 News Corporation
AU:NWSLV
0.08x AU$509.37 Million
≈ $360.41 Million
AU$6.27 Billion Australia AU$35.50 ▼ -1.39%
7540 Inspirisys Solutions Limited
NSE:INSPIRISYS
0.08x Rs188.30 Million
≈ $2.04 Million
Rs2.32 Billion India Rs109.69 ▼ -2.32%
7541 SEB SA
PA:SK
0.08x €490.20 Million
≈ $573.10 Million
€6.03 Billion France €51.90 ▼ -2.08%
7542 CES Energy Solutions Corp
TO:CEU
0.08x CA$69.09 Million
≈ $49.98 Million
CA$850.54 Million Canada CA$15.41 ▲ +1.12%
7543 LG Uplus
KO:032640
0.08x ₩863.90 Billion
≈ $585.46 Million
₩10.64 Trillion Korea ₩14710.00 ▼ -2.00%
7544 Dongfeng Automobile Co Ltd
SHG:600006
0.08x CN¥622.89 Million
≈ $91.15 Million
CN¥7.67 Billion China CN¥5.56 ▼ -1.77%
7545 Aurumin Ltd
AU:AUN
0.08x AU$215.87K
≈ $152.74K
AU$2.66 Million Australia AU$0.11 ▲ +0.00%
7546 DukSan Neolux Co.Ltd
KQ:213420
0.08x ₩19.16 Billion
≈ $12.99 Million
₩236.09 Billion Korea ₩35500.00 ▼ -3.92%
7547 Barbeque Nation Hospitality Limited
NSE:BARBEQUE
0.08x Rs828.88 Million
≈ $8.96 Million
Rs10.21 Billion India Rs199.99 ▼ -5.20%
7548 Sidetrade
PA:ALBFR
0.08x €3.72 Million
≈ $4.35 Million
€45.89 Million France €160.00 ▲ +3.23%
7549 Hexagon AB (publ)
ST:HEXA-B
0.08x Skr555.80 Million
≈ $59.81 Million
Skr6.85 Billion Sweden Skr81.56 ▼ -2.02%
7550 SalMar ASA
OL:SALM
0.08x Nkr3.26 Billion
≈ $343.05 Million
Nkr40.20 Billion Norway Nkr540.00 ▲ +0.00%
7551 China Quanjude Group Co Ltd
SHE:002186
0.08x CN¥51.77 Million
≈ $7.58 Million
CN¥638.59 Million China CN¥8.79 ▼ -0.23%
7552 Wam Active Ltd
AU:WAA
0.08x AU$827.14K
≈ $585.25K
AU$10.20 Million Australia AU$1.03 ▲ +0.00%
7553 Ametek Inc
NYSE:AME
0.08x $440.87 Million $5.44 Billion USA $237.42 ▲ +2.66%
7554 Ependion AB
ST:EPEN
0.08x Skr129.60 Million
≈ $13.95 Million
Skr1.60 Billion Sweden Skr148.00 ▲ +0.14%
7555 Orad-M
TA:ORAD
0.08x ILA6.43 Million
≈ $17.24K
ILA79.34 Million Israel ILA142.60 ▲ +5.01%
7556 RPC Inc
NYSE:RES
0.08x $31.17 Million $384.66 Million USA $6.58 ▼ -1.05%
7557 Quickstep Holdings Ltd
AU:QHL
0.08x AU$4.88 Million
≈ $3.45 Million
AU$60.16 Million Australia AU$0.58 ▲ +0.00%
7558 Moodys Corporation
NYSE:MCO
0.08x $939.00 Million $11.59 Billion USA $450.67 ▼ -1.22%
7559 Wan Hai Lines Ltd
TW:2615
0.08x NT$10.79 Billion
≈ $339.80 Million
NT$133.14 Billion Taiwan NT$80.40 ▲ +0.00%
7560 Serviceware SE
F:SJJ
0.08x €9.89 Million
≈ $11.56 Million
€122.10 Million Germany €12.80 ▲ +2.40%
7561 Great Elm Group Inc
NASDAQ:GEG
0.08x $5.83 Million $71.94 Million USA $2.76 ▲ +20.52%
7562 B&B Triplewall Containers Limited
NSE:BBTCL
0.08x Rs230.34 Million
≈ $2.49 Million
Rs2.84 Billion India Rs213.66 ▼ -0.76%
7563 Demant A/S
CO:DEMANT
0.08x Dkr2.36 Billion
≈ $369.40 Million
Dkr29.16 Billion Denmark Dkr247.80 ▲ +1.81%
7564 Aspen Aerogels Inc
NYSE:ASPN
0.08x $15.04 Million $185.66 Million USA $6.32 ▲ +4.46%
7565 WIZ CORP Inc
KQ:038620
0.08x ₩1.51 Billion
≈ $1.03 Million
₩18.70 Billion Korea ₩1922.00 ▼ -2.39%
7566 Weibo Corporation
F:2WBA
0.08x €249.67 Million
≈ $291.89 Million
€3.08 Billion Germany €6.25 ▼ -1.57%
7567 Sibanye Stillwater Ltd
JSE:SSW
0.08x ZAC8.55 Billion
≈ $4.54 Million
ZAC105.57 Billion South Africa ZAC3688.00 ▼ -8.03%
7568 Megachem (Thailand) Public Company Limited
BK:MGT
0.08x ฿26.73 Million
≈ $833.09K
฿330.14 Million Thailand ฿1.81 ▼ -0.55%
7569 Billion Electric Co Ltd
TW:3027
0.08x NT$59.70 Million
≈ $1.88 Million
NT$737.54 Million Taiwan NT$21.00 ▼ -0.24%
7570 Lian Hwa Foods Corp
TW:1231
0.08x NT$623.45 Million
≈ $19.64 Million
NT$7.70 Billion Taiwan NT$87.40 ▲ +0.46%
7571 Alma Media Oyj
HE:ALMA
0.08x €22.00 Million
≈ $25.72 Million
€271.90 Million Finland €13.50 ▲ +0.00%
7572 Deep Value Driller AS
OL:DVD
0.08x Nkr8.37 Million
≈ $880.90K
Nkr103.56 Million Norway Nkr20.00 ▲ +0.91%
7573 Vimeo Inc
NASDAQ:VMEO
0.08x $19.48 Million $241.01 Million USA $7.85 ▲ +0.00%
7574 Multiconsult AS
OL:MULTI
0.08x Nkr251.33 Million
≈ $26.45 Million
Nkr3.11 Billion Norway Nkr149.40 ▲ +0.40%
7575 Sosandar Plc
LSE:SOS
0.08x GBX900.00K
≈ $109.50
GBX11.14 Million UK GBX11.00 ▲ +0.00%
7576 Anglo American PLC
LSE:AAL
0.08x GBX2.58 Billion
≈ $313.42K
GBX31.89 Billion UK GBX3890.00 ▼ -2.63%
7577 Allegiant Travel Company
NASDAQ:ALGT
0.08x $268.06 Million $3.32 Billion USA $100.76 ▲ +5.08%
7578 Ringcentral Inc
NYSE:RNG
0.08x $164.05 Million $2.03 Billion USA $35.02 ▼ -1.46%
7579 Ingenic Semiconductor
SHE:300223
0.08x CN¥86.45 Million
≈ $12.65 Million
CN¥1.07 Billion China CN¥186.05 ▲ +8.36%
7580 Fujian Yuanli Active Carbon Co Ltd
SHE:300174
0.08x CN¥63.75 Million
≈ $9.33 Million
CN¥789.31 Million China CN¥28.66 ▲ +2.47%
7581 Trafalgar New Homes Plc
LSE:TRAF
0.08x GBX366.00K
≈ $44.53
GBX4.53 Million UK GBX22.50 ▲ +0.00%
7582 Johnson & Johnson
NYSE:JNJ
0.08x $9.17 Billion $113.54 Billion USA $228.39 ▼ -2.48%
7583 Burning Rock Biotech Ltd
NASDAQ:BNR
0.08x $23.04 Million $285.29 Million USA $7.25 ▲ +2.98%
7584 t42 IoT Tracking Solutions PLC
LSE:TRAC
0.08x GBX545.37K
≈ $66.36
GBX6.75 Million UK GBX4.30 ▲ +0.00%
7585 Chasys
KO:033250
0.08x ₩3.24 Billion
≈ $2.20 Million
₩40.12 Billion Korea ₩4030.00 ▼ -4.95%
7586 Indosat Tbk
JK:ISAT
0.08x Rp6.15 Trillion
≈ $360.18 Million
Rp76.15 Trillion Indonesia Rp1735.00 ▲ +0.29%
7587 W S Industries (I) Limited
NSE:WSI
0.08x Rs117.50 Million
≈ $1.27 Million
Rs1.46 Billion India Rs66.79 ▼ -0.64%
7588 Balaji Amines Limited
NSE:BALAMINES
0.08x Rs222.05 Million
≈ $2.40 Million
Rs2.75 Billion India Rs2138.20 ▼ -3.23%
7589 Solusi Bangun Indonesia Tbk PT
JK:SMCB
0.08x Rp592.58 Billion
≈ $34.72 Million
Rp7.34 Trillion Indonesia Rp775.00 ▲ +0.00%
7590 Hawkins Inc
NASDAQ:HWKN
0.08x $37.73 Million $467.69 Million USA $161.45 ▲ +1.96%
7591 SHANDONG HI-SP.G.HD-0001
F:HRI
0.08x €3.92 Billion
≈ $4.58 Billion
€48.55 Billion Germany €0.06 ▼ -5.13%
7592 Expeditors International of Washington, Inc.
NASDAQ:EXPD
0.08x $201.37 Million $2.50 Billion USA $151.47 ▲ +0.64%
7593 Shanghai Orient-Chip Technology Co. Ltd. A
SHG:688061
0.08x CN¥24.47 Million
≈ $3.58 Million
CN¥303.54 Million China CN¥47.80 ▼ -1.46%
7594 Ruentex Materials Co Ltd
TW:8463
0.08x NT$559.26 Million
≈ $17.62 Million
NT$6.94 Billion Taiwan NT$21.30 ▲ +0.00%
7595 Contemporary Amperex Technology Co Ltd Class A
SHE:300750
0.08x CN¥52.56 Billion
≈ $7.69 Billion
CN¥652.10 Billion China CN¥391.55 ▼ -1.87%
7596 Laster Tech Corp Ltd
TW:3346
0.08x NT$507.51 Million
≈ $15.99 Million
NT$6.30 Billion Taiwan NT$23.70 ▼ -3.27%
7597 Zhejiang Shengda Pharm
SHG:603079
0.08x CN¥45.27 Million
≈ $6.62 Million
CN¥561.97 Million China CN¥12.45 ▼ -1.19%
7598 Kohl's Corporation
NYSE:KSS
0.08x $750.00 Million $9.31 Billion USA $17.25 ▲ +3.98%
7599 Taisol Electronics Co Ltd
TW:3338
0.08x NT$133.33 Million
≈ $4.20 Million
NT$1.66 Billion Taiwan NT$75.20 ▲ +1.62%
7600 Yiren Digital Ltd
F:19YA
0.08x €411.22 Million
≈ $480.76 Million
€5.11 Billion Germany €0.97 ▼ -3.96%