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
4901 Ginar Technology Co Ltd
TWO:6151
0.13x NT$73.53 Million
≈ $2.32 Million
NT$569.81 Million Taiwan NT$35.80 ▲ +0.28%
4902 Unlimited Travel Group UTG AB (publ)
ST:UTG
0.13x Skr63.57 Million
≈ $6.84 Million
Skr492.63 Million Sweden Skr22.50 ▲ +0.90%
4903 Tsingtao Brewery Company Limited
F:TSI
0.13x €2.79 Billion
≈ $3.26 Billion
€21.60 Billion Germany €5.30 ▲ +5.90%
4904 Adaro Minerals Indonesia Tbk PT
JK:ADMR
0.13x Rp114.97 Million
≈ $6.74K
Rp891.42 Million Indonesia Rp1475.00 ▼ -0.34%
4905 Anhui Andeli Department Store Co Ltd
SHG:603031
0.13x CN¥353.73 Million
≈ $51.76 Million
CN¥2.74 Billion China CN¥38.88 ▲ +3.71%
4906 Shenzhen Shengxunda Technology Co Ltd Class A
SHE:300518
0.13x CN¥15.08 Million
≈ $2.21 Million
CN¥116.97 Million China CN¥20.24 ▲ +3.05%
4907 GREAT WALL MOTOR H ADR/10
F:GRVB
0.13x €17.75 Billion
≈ $20.76 Billion
€137.68 Billion Germany €14.00 ▼ -2.78%
4908 ScinoPharm Taiwan Ltd
TW:1789
0.13x NT$199.47 Million
≈ $6.28 Million
NT$1.55 Billion Taiwan NT$19.60 ▼ -0.25%
4909 Salee Industry Public Company Limited
BK:SALEE
0.13x ฿34.71 Million
≈ $1.08 Million
฿269.25 Million Thailand ฿0.59 ▼ -1.67%
4910 Beijing Hanyi Innovation Technology Co. Ltd. A
SHE:301270
0.13x CN¥24.66 Million
≈ $3.61 Million
CN¥191.34 Million China CN¥28.20 ▲ +4.91%
4911 Sinopower Semiconductor
TWO:6435
0.13x NT$90.76 Million
≈ $2.86 Million
NT$704.33 Million Taiwan NT$260.00 ▼ -3.70%
4912 Grupo Sports World S.A.B. de C.V
MX:SPORTS
0.13x MX$128.20 Million
≈ $7.38 Million
MX$995.03 Million Mexico MX$7.98 ▲ +2.31%
4913 Hornby PLC
LSE:HRN
0.13x GBX3.97 Million
≈ $482.55
GBX30.80 Million UK GBX0.65 ▲ +4.84%
4914 Shandong Sinocera Func Material
SHE:300285
0.13x CN¥288.64 Million
≈ $42.24 Million
CN¥2.24 Billion China CN¥62.44 ▲ +9.14%
4915 Bajaj Healthcare Limited
NSE:BAJAJHCARE
0.13x Rs501.85 Million
≈ $5.43 Million
Rs3.90 Billion India Rs319.65 ▼ -1.14%
4916 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$13.58 ▲ +3.19%
4917 UmweltBank AG
XETRA:UBK
0.13x €218.61K
≈ $255.58K
€1.70 Million Germany €3.80 ▼ -2.06%
4918 Donaco International Ltd
AU:DNA
0.13x AU$5.81 Million
≈ $4.11 Million
AU$45.17 Million Australia AU$0.05 ▲ +0.00%
4919 Pyung Hwa Ind
KO:090080
0.13x ₩28.42 Billion
≈ $19.26 Million
₩221.11 Billion Korea ₩986.00 ▲ +1.65%
4920 F5 Networks Inc
NASDAQ:FFIV
0.13x $365.92 Million $2.85 Billion USA $407.96 ▲ +4.02%
4921 WooriNet Inc
KQ:115440
0.13x ₩3.51 Billion
≈ $2.38 Million
₩27.35 Billion Korea ₩6690.00 ▲ +0.60%
4922 Awfis Space Solutions Ltd
NSE:AWFIS
0.13x Rs2.82 Billion
≈ $30.50 Million
Rs21.96 Billion India Rs288.65 ▲ +6.18%
4923 Woodside Energy Group Ltd
AU:WDS
0.13x AU$3.42 Billion
≈ $2.42 Billion
AU$26.68 Billion Australia AU$31.42 ▼ -2.93%
4924 DOMS Industries Limited
NSE:DOMS
0.13x Rs540.58 Million
≈ $5.85 Million
Rs4.21 Billion India Rs2263.50 ▲ +1.91%
4925 Binh Duong Trade and Development JSC
VN:TDC
0.13x ₫363.77 Billion
≈ $13.82 Million
₫2.83 Trillion Vietnam ₫6870.00 ▼ -3.65%
4926 DCW Limited
NSE:DCW
0.13x Rs1.30 Billion
≈ $14.07 Million
Rs10.15 Billion India Rs47.17 ▲ +2.03%
4927 YG Entertainment Inc
KQ:122870
0.13x ₩26.83 Billion
≈ $18.18 Million
₩209.26 Billion Korea ₩41550.00 ▲ +4.40%
4928 Metrofile
JSE:MFL
0.13x ZAC114.75 Million
≈ $60.98K
ZAC895.00 Million South Africa ZAC323.00 ▲ +0.00%
4929 Whitecap Resources Inc.
TO:WCP
0.13x CA$1.14 Billion
≈ $821.26 Million
CA$8.86 Billion Canada CA$15.84 ▼ -3.77%
4930 Koramco Energy Plus Reit Co Ltd
KO:357120
0.13x ₩100.13 Billion
≈ $67.86 Million
₩781.19 Billion Korea ₩4150.00 ▲ +1.47%
4931 Nan Ya Printed Circuit Board Corp
TW:8046
0.13x NT$1.98 Billion
≈ $62.40 Million
NT$15.46 Billion Taiwan NT$1075.00 ▼ -3.15%
4932 Dacome International Ltd
TWO:9960
0.13x NT$49.87 Million
≈ $1.57 Million
NT$389.18 Million Taiwan NT$32.45 ▲ +1.41%
4933 Ficont Industry (Beijing) Co. Ltd.
SHG:605305
0.13x CN¥85.08 Million
≈ $12.45 Million
CN¥664.38 Million China CN¥38.70 ▲ +3.09%
4934 LTIMindtree Limited
NSE:LTIM
0.13x Rs13.47 Billion
≈ $145.69 Million
Rs105.22 Billion India Rs4504.00 ▼ -1.21%
4935 TGS NOPEC Geophysical Company ASA
OL:TGS
0.13x Nkr249.40 Million
≈ $26.24 Million
Nkr1.95 Billion Norway Nkr131.00 ▼ -0.61%
4936 TGS ASA SP.ADR/1
F:TGC0
0.13x €249.40 Million
≈ $291.57 Million
€1.95 Billion Germany €13.40 ▲ +2.29%
4937 Datasea Inc
NASDAQ:DTSS
0.13x $661.70K $5.17 Million USA $0.82 ▼ -2.33%
4938 Lovable Lingerie Limited
NSE:LOVABLE
0.13x Rs22.22 Million
≈ $240.30K
Rs173.66 Million India Rs71.21 ▼ -1.04%
4939 STL Technology Co Ltd
TWO:4931
0.13x NT$111.09 Million
≈ $3.50 Million
NT$868.38 Million Taiwan NT$203.00 ▲ +2.27%
4940 Dunedin Income Growth Investment Trust PLC
LSE:DIG
0.13x GBX6.40 Million
≈ $778.21
GBX50.01 Million UK GBX309.00 ▲ +0.98%
4941 Kisan Telecom Co. Ltd
KQ:035460
0.13x ₩8.73 Billion
≈ $5.91 Million
₩68.24 Billion Korea ₩2080.00 ▲ +1.96%
4942 Genius Electronic Optical Co Ltd
TW:3406
0.13x NT$2.39 Billion
≈ $75.34 Million
NT$18.70 Billion Taiwan NT$517.00 ▲ +1.97%
4943 Intelligent Digital Integrated Security Co. Ltd
KQ:143160
0.13x ₩14.13 Billion
≈ $9.57 Million
₩110.49 Billion Korea ₩15810.00 ▼ -0.38%
4944 Mcphersons Ltd
AU:MCP
0.13x AU$5.87 Million
≈ $4.16 Million
AU$45.97 Million Australia AU$0.15 ▼ -3.33%
4945 Shenzhen Transsion Holdings Co Ltd
SHG:688036
0.13x CN¥3.36 Billion
≈ $491.65 Million
CN¥26.32 Billion China CN¥63.28 ▲ +5.54%
4946 Tigaraksa Satria Tbk
JK:TGKA
0.13x Rp296.54 Billion
≈ $17.38 Million
Rp2.32 Trillion Indonesia Rp4840.00 ▼ -0.62%
4947 Thomson Reuters Corp
TO:TRI
0.13x CA$767.87 Million
≈ $555.47 Million
CA$6.02 Billion Canada CA$137.93 ▲ +8.57%
4948 Pool Corporation
NASDAQ:POOL
0.13x $365.85 Million $2.87 Billion USA $184.61 ▲ +0.46%
4949 Prestar Resources Bhd
KLSE:9873
0.13x RM17.10 Million
≈ $4.29 Million
RM134.02 Million Malaysia RM0.29 ▲ +1.75%
4950 Macquarie Technology Group Ltd
AU:MAQ
0.13x AU$37.27 Million
≈ $26.37 Million
AU$292.18 Million Australia AU$62.95 ▼ -1.44%
4951 Gevelot
PA:ALGEV
0.13x €8.51 Million
≈ $9.94 Million
€66.68 Million France €195.00 ▲ +0.00%
4952 ZTO Express (Cayman) Inc
F:ZTOA
0.13x €3.21 Billion
≈ $3.75 Billion
€25.18 Billion Germany €20.80 ▲ +0.00%
4953 Moulinvest
PA:ALMOU
0.13x €8.27 Million
≈ $9.67 Million
€64.85 Million France €21.00 ▼ -2.33%
4954 Purit Co. Ltd.
KQ:445180
0.13x ₩2.40 Billion
≈ $1.63 Million
₩18.83 Billion Korea ₩7360.00 ▲ +1.38%
4955 SUNDRAGON S.A. ZY-1
F:6EI
0.13x €1.26 Million
≈ $1.47 Million
€9.85 Million Germany €0.05 ▲ +1.87%
4956 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¥51.80 ▲ +1.81%
4957 DiGiSPICE Technologies Limited
NSE:DIGISPICE
0.13x Rs726.26 Million
≈ $7.85 Million
Rs5.70 Billion India Rs18.16 ▼ -3.35%
4958 TherapeuticsMD Inc
NASDAQ:TXMD
0.13x $1.37 Million $10.78 Million USA $2.07 ▲ +0.49%
4959 Weha Transportasi Indonesia TBK
JK:WEHA
0.13x Rp17.51 Billion
≈ $1.03 Million
Rp137.49 Billion Indonesia Rp104.00 ▲ +0.97%
4960 Betmakers Technology Group Ltd
AU:BET
0.13x AU$5.00 Million
≈ $3.53 Million
AU$39.22 Million Australia AU$0.19 ▲ +2.78%
4961 Petronas Gas Bhd
KLSE:6033
0.13x RM650.27 Million
≈ $163.26 Million
RM5.11 Billion Malaysia RM17.70 ▲ +1.72%
4962 Law Debenture Corp
LSE:LWDB
0.13x GBX24.37 Million
≈ $2.96K
GBX191.35 Million UK GBX1242.00 ▲ +0.65%
4963 Tailyn Technologies
TWO:5353
0.13x NT$80.22 Million
≈ $2.53 Million
NT$630.22 Million Taiwan NT$28.50 ▲ +0.88%
4964 2020 Bulkers Ltd.
F:0FF
0.13x €15.50 Million
≈ $18.12 Million
€121.80 Million Germany €0.23 ▲ +7.45%
4965 Jiangsu Xinning Modern Logist
SHE:300013
0.13x CN¥45.14 Million
≈ $6.60 Million
CN¥354.76 Million China CN¥3.39 ▲ +2.73%
4966 Asia Vital Components Co Ltd
TW:3017
0.13x NT$13.86 Billion
≈ $436.66 Million
NT$108.94 Billion Taiwan NT$2400.00 ▲ +0.84%
4967 CareCloud, Inc.
NASDAQ:CCLD
0.13x $3.61 Million $28.39 Million USA $2.23 ▲ +0.45%
4968 Daqin Railway Co Ltd
SHG:601006
0.13x CN¥3.78 Billion
≈ $553.22 Million
CN¥29.73 Billion China CN¥4.83 ▼ -0.62%
4969 Foreign Trade Bank of Latin America Inc
NYSE:BLX
0.13x $1.38 Billion $10.85 Billion USA $59.44 ▼ -0.34%
4970 DocCheck AG
XETRA:AJ91
0.13x €1.79 Million
≈ $2.09 Million
€14.07 Million Germany €11.50 ▼ -0.86%
4971 Cannara Biotech Inc
V:LOVE
0.13x CA$7.96 Million
≈ $5.76 Million
CA$62.63 Million Canada CA$1.83 ▼ -2.14%
4972 Build-A-Bear Workshop Inc
NYSE:BBW
0.13x $24.79 Million $195.07 Million USA $34.12 ▲ +1.25%
4973 Globaltec Formation Bhd
KLSE:5220
0.13x RM16.51 Million
≈ $4.15 Million
RM129.92 Million Malaysia RM0.89 ▲ +1.14%
4974 TTM Technologies Inc
NASDAQ:TTMI
0.13x $141.80 Million $1.12 Billion USA $123.71 ▼ -5.86%
4975 National Presto Industries Inc
NYSE:NPK
0.13x $13.92 Million $109.52 Million USA $125.00 ▲ +0.48%
4976 Qinghai Jinrui Mineral Development Co Ltd
SHG:600714
0.13x CN¥10.08 Million
≈ $1.48 Million
CN¥79.36 Million China CN¥13.48 ▲ +2.67%
4977 Gyre Therapeutics Inc.
NASDAQ:GYRE
0.13x $3.18 Million $25.03 Million USA $6.13 ▲ +3.20%
4978 Northwest Pipe Company
NASDAQ:NWPX
0.13x $29.27 Million $230.41 Million USA $128.26 ▼ -0.81%
4979 Sahamitr Pressure Container Public Company Limited
BK:SMPC
0.13x ฿63.00 Million
≈ $1.96 Million
฿496.10 Million Thailand ฿9.60 ▲ +0.52%
4980 Ta Ann Holdings Bhd
KLSE:5012
0.13x RM87.72 Million
≈ $22.02 Million
RM691.13 Million Malaysia RM5.82 ▲ +0.00%
4981 Dollar Tree Inc
NASDAQ:DLTR
0.13x $1.23 Billion $9.71 Billion USA $125.54 ▲ +4.23%
4982 ElringKlinger AG
F:ZIL2
0.13x €155.31 Million
≈ $181.57 Million
€1.22 Billion Germany €4.80 ▼ -0.83%
4983 ELRINGKLINGER.UNSP.ADR/2
F:ZIL
0.13x €155.31 Million
≈ $181.57 Million
€1.22 Billion Germany €2.60 ▼ -2.99%
4984 Maytronics
TA:MTRN
0.13x ILA146.52 Million
≈ $392.80K
ILA1.15 Billion Israel ILA183.00 ▼ -7.62%
4985 Landmark Cars Limited
NSE:LANDMARK
0.13x Rs1.77 Billion
≈ $19.13 Million
Rs13.95 Billion India Rs538.50 ▲ +5.01%
4986 Universal Cement Corp
TW:1104
0.13x NT$712.63 Million
≈ $22.45 Million
NT$5.62 Billion Taiwan NT$26.70 ▼ -0.37%
4987 Alliance Pharma plc
LSE:APH
0.13x GBX20.47 Million
≈ $2.49K
GBX161.50 Million UK GBX64.70 ▲ +0.00%
4988 Sichuan Mingxing Electric Power Co Ltd
SHG:600101
0.13x CN¥140.47 Million
≈ $20.56 Million
CN¥1.11 Billion China CN¥8.08 ▲ +1.89%
4989 Permian Resources Corporation
NYSE:PR
0.13x $766.49 Million $6.05 Billion USA $20.25 ▼ -5.15%
4990 Frontier Transport Holdings Ltd
JSE:FTH
0.13x ZAC179.81 Million
≈ $95.56K
ZAC1.42 Billion South Africa ZAC576.00 ▼ -11.38%
4991 Anhui Sierte Fertilizer Industry Ltd Co
SHE:002538
0.13x CN¥129.12 Million
≈ $18.89 Million
CN¥1.02 Billion China CN¥6.34 ▲ +2.59%
4992 Invisio Communications AB
ST:IVSO
0.13x Skr54.80 Million
≈ $5.90 Million
Skr432.90 Million Sweden Skr205.80 ▼ -0.10%
4993 KEDA INDL GRP.C.LTD GDR A
F:T0T
0.13x €1.82 Billion
≈ $2.13 Billion
€14.37 Billion Germany €11.50 ▲ +0.00%
4994 SINGULAR PEOPLE S EO-1
F:H0U
0.13x €5.52 Million
≈ $6.45 Million
€43.61 Million Germany €1.97 ▼ -1.75%
4995 Fintel PLC
LSE:FNTL
0.13x GBX10.10 Million
≈ $1.23K
GBX79.80 Million UK GBX195.00 ▼ -1.52%
4996 ForFarmers NV
AS:FFARM
0.13x €85.00 Million
≈ $99.37 Million
€672.00 Million Netherlands €5.98 ▼ -0.33%
4997 Taiwan Sanyo Electric Co Ltd
TW:1614
0.13x NT$184.52 Million
≈ $5.81 Million
NT$1.46 Billion Taiwan NT$31.05 ▼ -0.16%
4998 Top Energy Shanxi Co Ltd
SHG:600780
0.13x CN¥460.49 Million
≈ $67.38 Million
CN¥3.64 Billion China CN¥5.97 ▲ +0.84%
4999 Spartan Delta Corp
TO:SDE
0.13x CA$89.13 Million
≈ $64.47 Million
CA$705.17 Million Canada CA$11.54 ▼ -4.79%
5000 Malvern International
LSE:MLVN
0.13x GBX1.68 Million
≈ $204.41
GBX13.30 Million UK GBX21.00 ▲ +0.00%