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.
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% |