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
5001 SAMT Co. Ltd
KQ:031330
0.13x ₩64.81 Billion
≈ $43.92 Million
₩498.09 Billion Korea ₩18860.00 ▲ +15.92%
5002 Mr. Onion
TWO:2740
0.13x NT$5.62 Million
≈ $176.93K
NT$43.17 Million Taiwan NT$30.00 ▼ -9.09%
5003 Schulte-Schlagbaum AG
DU:SSS
0.13x €1.63 Million
≈ $1.91 Million
€12.55 Million Germany €276.00 ▲ +0.00%
5004 GD Express Carrier Bhd
KLSE:0078
0.13x RM21.76 Million
≈ $5.46 Million
RM167.34 Million Malaysia RM0.13 ▲ +0.00%
5005 On Holding Ltd
NYSE:ONON
0.13x $157.30 Million $1.21 Billion USA $37.47 ▼ -0.13%
5006 Ken Holdings Bhd
KLSE:7323
0.13x RM6.63 Million
≈ $1.66 Million
RM51.02 Million Malaysia RM0.48 ▲ +0.00%
5007 Ouro Fino Saúde Animal Participações S.A
SA:OFSA3
0.13x R$99.91 Million
≈ $19.60 Million
R$768.97 Million Brazil R$30.19 ▲ +0.63%
5008 Tembaga Mulia Semanan Tbk
JK:TBMS
0.13x Rp9.90 Million
≈ $580.24
Rp76.22 Million Indonesia Rp1170.00 ▼ -2.90%
5009 Rush Street Interactive Inc
NYSE:RSI
0.13x $41.42 Million $318.80 Million USA $26.23 ▲ +3.19%
5010 Elve S.A
AT:ELBE
0.13x €559.62K
≈ $654.26K
€4.31 Million Greece €5.80 ▲ +0.00%
5011 Schneider Electric S.E.
PA:SU
0.13x €4.94 Billion
≈ $5.78 Billion
€38.05 Billion France €281.85 ▼ -0.56%
5012 Origin Enterprises Plc
IR:OIZ
0.13x €128.13 Million
≈ $149.80 Million
€987.05 Million Ireland €4.59 ▼ -0.22%
5013 MITSUIO.S.K.LINES ADR/1/2
F:MIL
0.13x €360.50 Billion
≈ $421.46 Billion
€2.78 Trillion Germany €14.60 ▼ -2.01%
5014 Persistent Systems Limited
NSE:PERSISTENT
0.13x Rs4.07 Billion
≈ $44.05 Million
Rs31.39 Billion India Rs5121.50 ▲ +0.47%
5015 PannErgy Nyrt.
F:PPL
0.13x €1.98 Billion
≈ $2.31 Billion
€15.22 Billion Germany €6.50 ▲ +0.00%
5016 Duran-Dogan Basim ve Ambalaj Sanayi AS
IS:DURDO
0.13x TL176.06 Million
≈ $3.94 Million
TL1.36 Billion Turkey TL5.40 ▲ +1.31%
5017 Suzhou Hengmingda Electronic Technology Co Ltd
SHE:002947
0.13x CN¥131.98 Million
≈ $19.31 Million
CN¥1.02 Billion China CN¥88.02 ▲ +0.57%
5018 Valiant Co Ltd
SHE:002643
0.13x CN¥391.36 Million
≈ $57.27 Million
CN¥3.02 Billion China CN¥14.32 ▼ -0.14%
5019 Wuxi Paike New Materials Technology Co Ltd
SHG:605123
0.13x CN¥463.84 Million
≈ $67.87 Million
CN¥3.58 Billion China CN¥99.37 ▲ +1.05%
5020 Stark Technology Inc
TW:2480
0.13x NT$701.12 Million
≈ $22.09 Million
NT$5.41 Billion Taiwan NT$160.50 ▲ +0.00%
5021 Regional Container Lines Public Company Limited
BK:RCL
0.13x ฿2.88 Billion
≈ $89.86 Million
฿22.24 Billion Thailand ฿31.00 ▼ -1.59%
5022 ALT5 Sigma Corporation
NASDAQ:ALTS
0.13x $8.31 Million $64.11 Million USA $0.78 ▼ -1.27%
5023 Sinolink Securities Co Ltd
SHG:600109
0.13x CN¥17.44 Billion
≈ $2.55 Billion
CN¥134.56 Billion China CN¥8.03 ▼ -3.37%
5024 Arena Bilgisayar Sanayi ve Ticaret AS
IS:ARENA
0.13x TL1.54 Billion
≈ $34.39 Million
TL11.85 Billion Turkey TL29.50 ▼ -3.53%
5025 Superhouse Limited
NSE:SUPERHOUSE
0.13x Rs538.66 Million
≈ $5.83 Million
Rs4.16 Billion India Rs152.67 ▼ -0.13%
5026 Sunlands Technology Group
NYSE:STG
0.13x $142.81 Million $1.10 Billion USA $3.41 ▲ +0.59%
5027 PI Advanced Materials Co. Ltd
KQ:178920
0.13x ₩17.84 Billion
≈ $12.09 Million
₩137.93 Billion Korea ₩16150.00 ▼ -1.82%
5028 Kyung Dong Navien Co Ltd
KO:009450
0.13x ₩97.20 Billion
≈ $65.87 Million
₩751.67 Billion Korea ₩68700.00 ▲ +0.15%
5029 Zhejiang Weixing Industrial Development Co Ltd
SHE:002003
0.13x CN¥294.76 Million
≈ $43.13 Million
CN¥2.28 Billion China CN¥9.22 ▼ -3.35%
5030 Astor Enerji AS
IS:ASTOR
0.13x TL2.25 Billion
≈ $50.40 Million
TL17.40 Billion Turkey TL322.75 ▼ -9.97%
5031 eXp World Holdings Inc
NASDAQ:EXPI
0.13x $28.89 Million $223.48 Million USA $6.62 ▼ -1.78%
5032 Intercont (Cayman) Limited Ordinary shares
NASDAQ:NCT
0.13x $6.48 Million $50.11 Million USA $3.99 ▲ +12.39%
5033 Hella KGaA Hueck & Co
XETRA:HLE
0.13x €538.58 Million
≈ $629.66 Million
€4.17 Billion Germany €73.40 ▲ +0.27%
5034 Aucma Co Ltd
SHG:600336
0.13x CN¥676.21 Million
≈ $98.95 Million
CN¥5.23 Billion China CN¥7.77 ▲ +0.65%
5035 INTERSHOP Communications Aktiengesellschaft
XETRA:ISHA
0.13x €2.93 Million
≈ $3.42 Million
€22.65 Million Germany €1.07 ▲ +0.00%
5036 Solvac S.A.
BR:SOLV
0.13x €27.83 Million
≈ $32.53 Million
€215.41 Million Belgium €77.50 ▲ +1.31%
5037 Alkem Laboratories Limited
NSE:ALKEM
0.13x Rs8.37 Billion
≈ $90.47 Million
Rs64.77 Billion India Rs5276.50 ▲ +0.05%
5038 Rexit Bhd
KLSE:0106
0.13x RM1.81 Million
≈ $453.43K
RM13.98 Million Malaysia RM0.59 ▲ +2.61%
5039 PharmaBlock Sciences Nanjing Inc Class A
SHE:300725
0.13x CN¥83.36 Million
≈ $12.20 Million
CN¥645.64 Million China CN¥33.58 ▼ -2.67%
5040 ROLLS ROYCE H.ADR/ LS-20
F:RRU1
0.13x €4.57 Billion
≈ $5.34 Billion
€35.36 Billion Germany €13.40 ▲ +0.00%
5041 Topkey Corp
TW:4536
0.13x NT$532.25 Million
≈ $16.77 Million
NT$4.12 Billion Taiwan NT$162.50 ▼ -0.31%
5042 TRI Pointe Homes Inc
NYSE:TPH
0.13x $221.02 Million $1.71 Billion USA $46.95 ▼ -0.04%
5043 Uniform Industrial Corp
TW:2482
0.13x NT$29.95 Million
≈ $943.49K
NT$232.06 Million Taiwan NT$17.20 ▼ -0.86%
5044 Ginar Technology Co Ltd
TWO:6151
0.13x NT$73.53 Million
≈ $2.32 Million
NT$569.81 Million Taiwan NT$45.20 ▲ +0.67%
5045 Tsingtao Brewery Company Limited
F:TSI
0.13x €2.79 Billion
≈ $3.26 Billion
€21.60 Billion Germany €5.40 ▲ +0.00%
5046 Adaro Minerals Indonesia Tbk PT
JK:ADMR
0.13x Rp114.97 Million
≈ $6.74K
Rp891.42 Million Indonesia Rp1380.00 ▲ +5.75%
5047 Anhui Andeli Department Store Co Ltd
SHG:603031
0.13x CN¥353.73 Million
≈ $51.76 Million
CN¥2.74 Billion China CN¥60.95 ▼ -3.65%
5048 Shenzhen Shengxunda Technology Co Ltd Class A
SHE:300518
0.13x CN¥15.08 Million
≈ $2.21 Million
CN¥116.97 Million China CN¥28.89 ▼ -1.06%
5049 GREAT WALL MOTOR H ADR/10
F:GRVB
0.13x €17.75 Billion
≈ $20.76 Billion
€137.68 Billion Germany €14.00 ▼ -2.78%
5050 Hunting PLC
LSE:HTG
0.13x GBX45.40 Million
≈ $5.52K
GBX352.20 Million UK GBX466.00 ▲ +1.08%
5051 Salee Industry Public Company Limited
BK:SALEE
0.13x ฿34.71 Million
≈ $1.08 Million
฿269.25 Million Thailand ฿0.55 ▼ -1.79%
5052 Beijing Hanyi Innovation Technology Co. Ltd. A
SHE:301270
0.13x CN¥24.66 Million
≈ $3.61 Million
CN¥191.34 Million China CN¥31.33 ▲ +2.02%
5053 Sinopower Semiconductor
TWO:6435
0.13x NT$90.76 Million
≈ $2.86 Million
NT$704.33 Million Taiwan NT$289.50 ▼ -0.52%
5054 Hornby PLC
LSE:HRN
0.13x GBX3.97 Million
≈ $482.55
GBX30.80 Million UK GBX0.65 ▲ +4.84%
5055 Shandong Sinocera Func Material
SHE:300285
0.13x CN¥288.64 Million
≈ $42.24 Million
CN¥2.24 Billion China CN¥64.00 ▲ +5.84%
5056 Minera Frisco S.A.B. de C.V
MX:MFRISCOA-1
0.13x MX$2.56 Billion
≈ $147.06 Million
MX$19.87 Billion Mexico MX$10.51 ▲ +1.64%
5057 UmweltBank AG
XETRA:UBK
0.13x €218.61K
≈ $255.58K
€1.70 Million Germany €3.85 ▼ -1.28%
5058 Donaco International Ltd
AU:DNA
0.13x AU$5.81 Million
≈ $4.11 Million
AU$45.17 Million Australia AU$0.05 ▲ +0.00%
5059 WooriNet Inc
KQ:115440
0.13x ₩3.51 Billion
≈ $2.38 Million
₩27.35 Billion Korea ₩11090.00 ▲ +3.84%
5060 Sun Max Tech Ltd
TW:6591
0.13x NT$163.60 Million
≈ $5.15 Million
NT$1.27 Billion Taiwan NT$59.10 ▲ +0.00%
5061 Transcom Inc
TW:5222
0.13x NT$65.96 Million
≈ $2.08 Million
NT$513.69 Million Taiwan NT$123.00 ▼ -1.20%
5062 Awfis Space Solutions Ltd
NSE:AWFIS
0.13x Rs2.82 Billion
≈ $30.50 Million
Rs21.96 Billion India Rs308.95 ▼ -0.83%
5063 Woodside Energy Group Ltd
AU:WDS
0.13x AU$3.42 Billion
≈ $2.42 Billion
AU$26.68 Billion Australia AU$31.33 ▲ +0.26%
5064 DOMS Industries Limited
NSE:DOMS
0.13x Rs540.58 Million
≈ $5.85 Million
Rs4.21 Billion India Rs2122.20 ▼ -1.51%
5065 Binh Duong Trade and Development JSC
VN:TDC
0.13x ₫363.77 Billion
≈ $13.82 Million
₫2.83 Trillion Vietnam ₫10350.00 ▼ -1.43%
5066 Sree Rayalaseema Hi-Strength Hypo Limited
NSE:SRHHYPOLTD
0.13x Rs188.00 Million
≈ $2.03 Million
Rs1.47 Billion India Rs506.80 ▼ -0.92%
5067 DCW Limited
NSE:DCW
0.13x Rs1.30 Billion
≈ $14.07 Million
Rs10.15 Billion India Rs48.68 ▲ +4.80%
5068 YG Entertainment Inc
KQ:122870
0.13x ₩26.83 Billion
≈ $18.18 Million
₩209.26 Billion Korea ₩43250.00 ▼ -0.12%
5069 Metrofile
JSE:MFL
0.13x ZAC114.75 Million
≈ $60.98K
ZAC895.00 Million South Africa ZAC323.00 ▲ +0.00%
5070 Whitecap Resources Inc.
TO:WCP
0.13x CA$1.14 Billion
≈ $821.26 Million
CA$8.86 Billion Canada CA$17.16 ▲ +2.39%
5071 Koramco Energy Plus Reit Co Ltd
KO:357120
0.13x ₩100.13 Billion
≈ $67.86 Million
₩781.19 Billion Korea ₩3910.00 ▼ -1.88%
5072 TES Co. Ltd
KQ:095610
0.13x ₩10.94 Billion
≈ $7.42 Million
₩85.37 Billion Korea ₩135900.00 ▲ +29.92%
5073 Nan Ya Printed Circuit Board Corp
TW:8046
0.13x NT$1.98 Billion
≈ $62.40 Million
NT$15.46 Billion Taiwan NT$878.00 ▼ -2.88%
5074 Dacome International Ltd
TWO:9960
0.13x NT$49.87 Million
≈ $1.57 Million
NT$389.18 Million Taiwan NT$32.05 ▼ -0.77%
5075 Ficont Industry (Beijing) Co. Ltd.
SHG:605305
0.13x CN¥85.08 Million
≈ $12.45 Million
CN¥664.38 Million China CN¥39.04 ▼ -1.41%
5076 LTIMindtree Limited
NSE:LTIM
0.13x Rs13.47 Billion
≈ $145.69 Million
Rs105.22 Billion India Rs4504.00 ▼ -1.21%
5077 TGS NOPEC Geophysical Company ASA
OL:TGS
0.13x Nkr249.40 Million
≈ $26.24 Million
Nkr1.95 Billion Norway Nkr145.10 ▼ -1.56%
5078 TGS ASA SP.ADR/1
F:TGC0
0.13x €249.40 Million
≈ $291.57 Million
€1.95 Billion Germany €13.40 ▲ +2.29%
5079 Bumi Armada Bhd
KLSE:5210
0.13x RM368.93 Million
≈ $92.63 Million
RM2.88 Billion Malaysia RM0.32 ▼ -1.54%
5080 STL Technology Co Ltd
TWO:4931
0.13x NT$111.09 Million
≈ $3.50 Million
NT$868.38 Million Taiwan NT$260.00 ▲ +2.36%
5081 Dunedin Income Growth Investment Trust PLC
LSE:DIG
0.13x GBX6.40 Million
≈ $778.21
GBX50.01 Million UK GBX302.00 ▼ -0.66%
5082 Lands’ End Inc
NASDAQ:LE
0.13x $64.80 Million $506.77 Million USA $11.09 ▼ -1.60%
5083 SFC Energy AG
XETRA:F3C
0.13x €7.49 Million
≈ $8.76 Million
€58.61 Million Germany €21.10 ▼ -5.59%
5084 Damsan JSC
VN:ADS
0.13x ₫185.62 Billion
≈ $7.05 Million
₫1.45 Trillion Vietnam ₫8980.00 ▼ -0.77%
5085 Intelligent Digital Integrated Security Co. Ltd
KQ:143160
0.13x ₩14.13 Billion
≈ $9.57 Million
₩110.49 Billion Korea ₩15920.00 ▲ +2.91%
5086 Mcphersons Ltd
AU:MCP
0.13x AU$5.87 Million
≈ $4.16 Million
AU$45.97 Million Australia AU$0.13 ▼ -1.57%
5087 Shenzhen Transsion Holdings Co Ltd
SHG:688036
0.13x CN¥3.36 Billion
≈ $491.65 Million
CN¥26.32 Billion China CN¥59.72 ▼ -5.03%
5088 Tigaraksa Satria Tbk
JK:TGKA
0.13x Rp296.54 Billion
≈ $17.38 Million
Rp2.32 Trillion Indonesia Rp4670.00 ▲ +0.86%
5089 Thomson Reuters Corp
TO:TRI
0.13x CA$767.87 Million
≈ $555.47 Million
CA$6.02 Billion Canada CA$119.35 ▲ +2.97%
5090 Pool Corporation
NASDAQ:POOL
0.13x $365.85 Million $2.87 Billion USA $183.22 ▲ +1.40%
5091 Intercede Group
LSE:IGP
0.13x GBX1.17 Million
≈ $141.75
GBX9.13 Million UK GBX123.50 ▼ -5.73%
5092 Prestar Resources Bhd
KLSE:9873
0.13x RM17.10 Million
≈ $4.29 Million
RM134.02 Million Malaysia RM0.30 ▲ +0.00%
5093 Macquarie Technology Group Ltd
AU:MAQ
0.13x AU$37.27 Million
≈ $26.37 Million
AU$292.18 Million Australia AU$78.30 ▲ +0.90%
5094 ZTO Express (Cayman) Inc
F:ZTOA
0.13x €3.21 Billion
≈ $3.75 Billion
€25.18 Billion Germany €19.20 ▼ -0.52%
5095 Moulinvest
PA:ALMOU
0.13x €8.27 Million
≈ $9.67 Million
€64.85 Million France €23.20 ▲ +0.43%
5096 SUNDRAGON S.A. ZY-1
F:6EI
0.13x €1.26 Million
≈ $1.47 Million
€9.85 Million Germany €0.06 ▼ -2.74%
5097 Shan Dong Dong-E E-Jiao Co Ltd
SHE:000423
0.13x CN¥353.87 Million
≈ $51.78 Million
CN¥2.78 Billion China CN¥48.60 ▼ -1.46%
5098 GRIPM Advanced Materials Co. Ltd. A
SHG:688456
0.13x CN¥74.74 Million
≈ $10.94 Million
CN¥586.27 Million China CN¥93.44 ▲ +9.61%
5099 TherapeuticsMD Inc
NASDAQ:TXMD
0.13x $1.37 Million $10.78 Million USA $2.00 ▲ +1.52%
5100 Weha Transportasi Indonesia TBK
JK:WEHA
0.13x Rp17.51 Billion
≈ $1.03 Million
Rp137.49 Billion Indonesia Rp142.00 ▼ -14.97%