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
3001 Teradyne Inc
NASDAQ:TER
0.20x $281.64 Million $1.37 Billion USA $406.86 ▼ -0.69%
3002 Tegma Gestão Logística S.A
SA:TGMA3
0.20x R$100.43 Million
≈ $19.71 Million
R$490.24 Million Brazil R$29.70 ▼ -3.29%
3003 Penumbra Inc
NYSE:PEN
0.20x $86.97 Million $424.63 Million USA $320.63 ▲ +0.39%
3004 BRITANNIA LIFE SCIENCES
F:L020
0.20x €989.01K
≈ $1.16 Million
€4.83 Million Germany €0.04 ▲ +7.89%
3005 Atalaya Mining Ltd
LSE:ATYM
0.20x GBX36.56 Million
≈ $4.45K
GBX178.66 Million UK GBX841.50 ▼ -1.92%
3006 BM EUROP.UNSP.ADR /4
F:BMNU
0.20x €675.00 Million
≈ $789.15 Million
€3.30 Billion Germany €7.35 ▼ -3.29%
3007 JCDECAUX SE ADR 1/2/O.N.
F:DCS0
0.20x €1.18 Billion
≈ $1.38 Billion
€5.78 Billion Germany €9.45 ▼ -1.05%
3008 Djerriwarrh Investments Ltd
AU:DJW
0.20x AU$15.42 Million
≈ $10.91 Million
AU$75.50 Million Australia AU$2.82 ▲ +0.36%
3009 Kogeneracja SA
WAR:KGN
0.20x zł407.07 Million
≈ $112.03 Million
zł1.99 Billion Poland zł78.80 ▲ +0.77%
3010 Encorp Bhd
KLSE:6076
0.20x RM122.03 Million
≈ $30.64 Million
RM598.07 Million Malaysia RM0.12 ▼ -8.00%
3011 HELL.UNSP.ADR A1 DL-0001
F:1MO
0.20x €549.71 Million
≈ $642.67 Million
€2.69 Billion Germany €5.15 ▼ -2.83%
3012 KOMATSU LTD. SPONS. ADR 1
F:KOMA
0.20x €517.17 Billion
≈ $604.62 Billion
€2.54 Trillion Germany €36.80 ▲ +2.22%
3013 Ladprao General Hospital Public Company Limited
BK:LPH
0.20x ฿165.15 Million
≈ $5.15 Million
฿809.67 Million Thailand ฿3.70 ▲ +0.00%
3014 Wuhu Fuchun Dye and Weave Co.Ltd.
SHG:605189
0.20x CN¥669.54 Million
≈ $97.97 Million
CN¥3.28 Billion China CN¥13.81 ▼ -1.99%
3015 Kale Environmental Technology (Shanghai) Corporation
SHE:301070
0.20x CN¥30.96 Million
≈ $4.53 Million
CN¥151.93 Million China CN¥102.92 ▲ +10.68%
3016 Shanghai Labway Clinical Laboratory Co Ltd
SHE:301060
0.20x CN¥135.78 Million
≈ $19.87 Million
CN¥666.33 Million China CN¥8.74 ▼ -3.32%
3017 HODL SPAC EUROPE AB
F:NW1
0.20x €1.25 Million
≈ $1.46 Million
€6.13 Million Germany €0.01 ▼ -31.25%
3018 Sporton International
TWO:6146
0.20x NT$357.93 Million
≈ $11.28 Million
NT$1.76 Billion Taiwan NT$223.00 ▲ +1.36%
3019 BURBERRY GROUP ADR/
F:BB2A
0.20x €429.00 Million
≈ $501.55 Million
€2.11 Billion Germany €12.80 ▼ -5.19%
3020 Hangzhou Hikvision Digital Technology Co Ltd
SHE:002415
0.20x CN¥8.33 Billion
≈ $1.22 Billion
CN¥40.94 Billion China CN¥30.63 ▼ -0.45%
3021 G2Power Co. Ltd.
KQ:388050
0.20x ₩9.72 Billion
≈ $6.58 Million
₩47.74 Billion Korea ₩9350.00 ▲ +1.74%
3022 BLD Plantation Bhd
KLSE:5069
0.20x RM114.21 Million
≈ $28.67 Million
RM561.29 Million Malaysia RM15.00 ▲ +0.00%
3023 Beijing Fengshangshiji Culture Medi
SHE:300860
0.20x CN¥47.35 Million
≈ $6.93 Million
CN¥232.78 Million China CN¥26.13 ▲ +0.65%
3024 Puig Brands SA
MC:PUIG
0.20x €942.84 Million
≈ $1.10 Billion
€4.64 Billion Spain €15.90 ▲ +0.57%
3025 QuantaSing Group Limited American Depositary Shares
NASDAQ:QSG
0.20x $68.16 Million $335.14 Million USA $5.04 ▼ -1.56%
3026 Alphabet Inc Class A
NASDAQ:GOOGL
0.20x $45.79 Billion $225.17 Billion USA $372.19 ▲ +3.68%
3027 Alphabet Inc Class C
NASDAQ:GOOG
0.20x $45.79 Billion $225.17 Billion USA $369.27 ▲ +3.82%
3028 Universal Partners Ltd
JSE:UPL
0.20x ZAC1.55 Million
≈ $822.03
ZAC7.61 Million South Africa ZAC18.09 ▲ +18.62%
3029 Era Graharealty PT Tbk
JK:IPAC
0.20x Rp2.92 Billion
≈ $171.12K
Rp14.36 Billion Indonesia Rp129.00 ▲ +7.50%
3030 Zhejiang Jindao Technology Co. Ltd.
SHE:301279
0.20x CN¥72.47 Million
≈ $10.60 Million
CN¥356.55 Million China CN¥21.09 ▼ -2.32%
3031 Pylon Public Company Limited
BK:PYLON
0.20x ฿79.12 Million
≈ $2.47 Million
฿389.35 Million Thailand ฿3.36 ▼ -1.75%
3032 Panama Petrochem Limited
NSE:PANAMAPET
0.20x Rs595.60 Million
≈ $6.44 Million
Rs2.93 Billion India Rs349.60 ▲ +3.49%
3033 Guangzhou Haoyang Electronic Co Ltd
SHE:300833
0.20x CN¥47.77 Million
≈ $6.99 Million
CN¥235.13 Million China CN¥33.56 ▼ -1.29%
3034 Gear4music (Holdings) Plc
LSE:G4M
0.20x GBX11.11 Million
≈ $1.35K
GBX54.73 Million UK GBX245.00 ▲ +0.00%
3035 Credit Corp Group Ltd
AU:CCP
0.20x AU$103.11 Million
≈ $72.95 Million
AU$507.87 Million Australia AU$11.55 ▼ -1.20%
3036 Graco Inc
NYSE:GGG
0.20x $120.25 Million $592.37 Million USA $74.31 ▲ +0.70%
3037 Guangzhou Improve Med Instrument
SHE:300030
0.20x CN¥70.22 Million
≈ $10.27 Million
CN¥346.01 Million China CN¥6.64 ▼ -2.21%
3038 Shopify Inc
NYSE:SHOP
0.20x $513.00 Million $2.53 Billion USA $161.08 ▼ -0.76%
3039 EASYJET PLC SP.ADR NEW/4
F:EJTS
0.20x €1.62 Billion
≈ $1.90 Billion
€8.01 Billion Germany €4.24 ▼ -4.07%
3040 Eason & Co Public Company Limited
BK:EASON
0.20x ฿36.04 Million
≈ $1.12 Million
฿177.64 Million Thailand ฿1.08 ▼ -0.92%
3041 Liton Technology
TWO:6175
0.20x NT$282.39 Million
≈ $8.90 Million
NT$1.39 Billion Taiwan NT$87.90 ▼ -3.72%
3042 RTA Laboratuvarlari Biyolojik
IS:RTALB
0.20x TL20.98 Million
≈ $469.96K
TL103.51 Million Turkey TL3.42 ▼ -2.84%
3043 Grupo Aeroportuario del Sureste S. A. B. de C. V
MX:ASURB
0.20x MX$4.46 Billion
≈ $256.95 Million
MX$22.02 Billion Mexico MX$506.70 ▼ -1.67%
3044 Grupo Aeroportuario del Sureste SAB de CV ADR
F:AEDA
0.20x €4.46 Billion
≈ $5.22 Billion
€22.02 Billion Germany €270.00 ▲ +0.00%
3045 Power Integrations Inc
NASDAQ:POWI
0.20x $20.05 Million $98.88 Million USA $85.30 ▲ +0.36%
3046 Cameco Corp
TO:CCO
0.20x CA$575.39 Million
≈ $416.23 Million
CA$2.84 Billion Canada CA$158.44 ▼ -0.68%
3047 Ipsen SA
PA:IPN
0.20x €526.70 Million
≈ $615.77 Million
€2.60 Billion France €154.40 ▲ +2.05%
3048 KPM TECH Co. Ltd
KQ:042040
0.20x ₩16.22 Billion
≈ $10.99 Million
₩80.11 Billion Korea ₩749.00 ▼ -6.14%
3049 Brd. Klee A/S
CO:KLEE-B
0.20x Dkr19.07 Million
≈ $2.98 Million
Dkr94.18 Million Denmark Dkr4200.00 ▲ +2.44%
3050 G J Steel Public Company Limited
BK:GJS
0.20x ฿401.50 Million
≈ $12.51 Million
฿1.98 Billion Thailand ฿0.13 ▲ +0.00%
3051 Arla Plast AB
ST:ARPL
0.20x Skr62.80 Million
≈ $6.76 Million
Skr310.20 Million Sweden Skr39.05 ▼ -2.13%
3052 Guangzhou KDT Machinery Co Ltd
SHE:002833
0.20x CN¥242.92 Million
≈ $35.55 Million
CN¥1.20 Billion China CN¥18.28 ▲ +1.27%
3053 Beauty Community Public Company Limited
BK:BEAUTY
0.20x ฿16.45 Million
≈ $512.69K
฿81.31 Million Thailand ฿0.37 ▼ -5.13%
3054 Surgical Innovations Group plc
LSE:SUN
0.20x GBX808.00K
≈ $98.31
GBX4.00 Million UK GBX0.48 ▲ +0.00%
3055 PGIM Short Duration High Yield Opportunities Fund
NYSE:SDHY
0.20x $27.18 Million $134.47 Million USA $16.01 ▲ +0.13%
3056 Beijing Succeeder Technology Inc
SHG:688338
0.20x CN¥13.97 Million
≈ $2.04 Million
CN¥69.11 Million China CN¥24.58 ▼ -2.38%
3057 Cyient Limited
NSE:CYIENT
0.20x Rs4.37 Billion
≈ $47.24 Million
Rs21.61 Billion India Rs892.45 ▼ -1.53%
3058 OMER S.P.A. O.N.
F:9WR
0.20x €6.49 Million
≈ $7.58 Million
€32.09 Million Germany €3.42 ▼ -1.44%
3059 Kung Sing Engineering Corp
TW:5521
0.20x NT$1.55 Billion
≈ $48.77 Million
NT$7.66 Billion Taiwan NT$10.50 ▼ -0.47%
3060 Oka Corporation Bhd
KLSE:7140
0.20x RM6.60 Million
≈ $1.66 Million
RM32.66 Million Malaysia RM0.44 ▲ +0.00%
3061 GUANGDONG INV.UNSP.ADR/50
F:GUG0
0.20x €8.81 Billion
≈ $10.29 Billion
€43.60 Billion Germany €42.80 ▲ +0.94%
3062 Inv Tricahue
SN:TRICAHUE
0.20x CL$2.02 Billion
≈ $2.26 Million
CL$9.99 Billion Chile CL$1482.00 ▲ +0.00%
3063 EXA E&C Inc
KQ:054940
0.20x ₩15.03 Billion
≈ $10.19 Million
₩74.43 Billion Korea ₩605.00 ▼ -4.42%
3064 Ok Biotech Co Ltd
TW:4155
0.20x NT$256.86 Million
≈ $8.09 Million
NT$1.27 Billion Taiwan NT$15.10 ▲ +4.50%
3065 Globlex Holding Management Public Company Limited
BK:GBX
0.20x ฿264.12 Million
≈ $8.23 Million
฿1.31 Billion Thailand ฿0.58 ▲ +0.00%
3066 Nanjing Railway New Technology Co.Ltd.
SHE:301016
0.20x CN¥31.29 Million
≈ $4.58 Million
CN¥155.16 Million China CN¥15.39 ▲ +1.52%
3067 CT Global Managed Portfolio Trust PLC
LSE:CMPI
0.20x GBX1.51 Million
≈ $184.21
GBX7.51 Million UK GBX131.50 ▲ +0.00%
3068 Hind Rectifiers Limited
NSE:HIRECT
0.20x Rs633.15 Million
≈ $6.85 Million
Rs3.14 Billion India Rs1137.80 ▲ +1.74%
3069 PIMCO Access Income Fund
NYSE:PAXS
0.20x $100.32 Million $498.03 Million USA $14.45 ▲ +0.07%
3070 Sun International Ltd
JSE:SUI
0.20x ZAC2.01 Billion
≈ $1.07 Million
ZAC9.98 Billion South Africa ZAC4908.00 ▲ +2.68%
3071 SIKA AG UNSP.ADR O.N.
F:SIKB
0.20x €1.71 Billion
≈ $2.00 Billion
€8.48 Billion Germany €16.00 ▼ -1.23%
3072 J Sainsbury PLC
LSE:SBRY
0.20x GBX2.58 Billion
≈ $313.42K
GBX12.79 Billion UK GBX295.20 ▼ -3.09%
3073 GHT Co Ltd Class A
SHE:300711
0.20x CN¥97.04 Million
≈ $14.20 Million
CN¥481.99 Million China CN¥18.47 ▼ -1.81%
3074 TRX Gold Corporation
TO:TNX
0.20x CA$5.14 Million
≈ $3.72 Million
CA$25.53 Million Canada CA$40.75 ▼ -0.10%
3075 CLP HLDGS LTD ADR/1 HD 5
F:CLP1
0.20x €24.38 Billion
≈ $28.50 Billion
€121.22 Billion Germany €8.00 ▲ +0.63%
3076 Energy One Ltd
AU:EOL
0.20x AU$7.56 Million
≈ $5.35 Million
AU$37.62 Million Australia AU$13.03 ▼ -0.69%
3077 VusionGroup
PA:VU
0.20x €311.67 Million
≈ $364.37 Million
€1.55 Billion France €144.60 ▲ +1.62%
3078 Ge Shen Corporation Bhd
KLSE:7197
0.20x RM52.56 Million
≈ $13.20 Million
RM261.49 Million Malaysia RM1.47 ▼ -0.68%
3079 iMBC Co.Ltd
KQ:052220
0.20x ₩1.94 Billion
≈ $1.32 Million
₩9.67 Billion Korea ₩2325.00 ▼ -0.85%
3080 Dongil Ind
KO:004890
0.20x ₩9.79 Billion
≈ $6.63 Million
₩48.71 Billion Korea ₩38150.00 ▲ +5.39%
3081 ENN ENERGY HLD.UNS.ADR/25
F:XGH0
0.20x €10.43 Billion
≈ $12.20 Billion
€51.94 Billion Germany €27.40 ▲ +0.00%
3082 Anterogen.Co.Ltd
KQ:065660
0.20x ₩281.98 Million
≈ $191.09K
₩1.40 Billion Korea ₩27200.00 ▲ +6.04%
3083 NOVA Technology Corporation Limited
SHE:300921
0.20x CN¥28.13 Million
≈ $4.12 Million
CN¥140.10 Million China CN¥18.28 ▼ -2.87%
3084 Sensys Traffic AB
ST:SENS
0.20x Skr107.32 Million
≈ $11.55 Million
Skr534.85 Million Sweden Skr0.00 ▼ -92.00%
3085 AIRIQ INC.
F:EPXN
0.20x €210.00K
≈ $245.51K
€1.05 Million Germany €0.31 ▼ -3.70%
3086 Long Young Electronic (Kunshan) Co. Ltd. A
SHE:301389
0.20x CN¥162.01 Million
≈ $23.71 Million
CN¥807.77 Million China CN¥82.17 ▼ -2.32%
3087 Primotec Group Ltd
TA:PRMG
0.20x ILA15.43 Million
≈ $41.36K
ILA76.91 Million Israel ILA1454.00 ▲ +0.07%
3088 China Minmetals Rare Earth Co Ltd
SHE:000831
0.20x CN¥163.98 Million
≈ $24.00 Million
CN¥817.69 Million China CN¥53.64 ▲ +1.26%
3089 Vertex Pharmaceuticals Inc
NASDAQ:VRTX
0.20x $1.43 Billion $7.12 Billion USA $441.74 ▲ +3.13%
3090 Lightspeed Commerce Inc
TO:LSPD
0.20x CA$34.69 Million
≈ $25.10 Million
CA$173.08 Million Canada CA$13.17 ▲ +2.01%
3091 Diploma PLC
LSE:DPLM
0.20x GBX172.90 Million
≈ $21.04K
GBX862.60 Million UK GBX7130.00 ▲ +1.13%
3092 Dongil Technology Ltd
KQ:032960
0.20x ₩719.06 Million
≈ $487.29K
₩3.59 Billion Korea ₩10990.00 ▼ -4.27%
3093 Eleco PLC
LSE:ELCO
0.20x GBX5.13 Million
≈ $624.66
GBX25.62 Million UK GBX127.50 ▲ +0.00%
3094 NIIT LEARNING SYSTEMS LTD
NSE:NIITMTS
0.20x Rs2.47 Billion
≈ $26.72 Million
Rs12.34 Billion India Rs219.29 ▲ +3.26%
3095 Guangbo Group Stock Co Ltd
SHE:002103
0.20x CN¥145.50 Million
≈ $21.29 Million
CN¥727.13 Million China CN¥6.62 ▼ -2.79%
3096 SUBARU CORP. ADR/1/2
F:FUH0
0.20x €492.14 Billion
≈ $575.36 Billion
€2.46 Trillion Germany €6.55 ▲ +2.34%
3097 Hangzhou First PV Material Co Ltd
SHG:603806
0.20x CN¥921.00 Million
≈ $134.77 Million
CN¥4.60 Billion China CN¥17.79 ▲ +1.37%
3098 Tofu Restaurant Co Ltd
TWO:2752
0.20x NT$192.66 Million
≈ $6.07 Million
NT$963.63 Million Taiwan NT$177.50 ▲ +2.31%
3099 Guangdong Jialong Food Co Ltd
SHE:002495
0.20x CN¥19.72 Million
≈ $2.89 Million
CN¥98.68 Million China CN¥2.36 ▼ -2.07%
3100 Pansar Bhd
KLSE:8419
0.20x RM89.50 Million
≈ $22.47 Million
RM447.76 Million Malaysia RM0.45 ▼ -4.30%