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
2601 Heran Co Ltd
TW:5283
0.22x NT$718.61 Million
≈ $22.64 Million
NT$3.23 Billion Taiwan NT$53.20 ▲ +1.33%
2602 Suzhou Fushilai Pharmaceutical Co. Ltd.
SHE:301258
0.22x CN¥47.07 Million
≈ $6.89 Million
CN¥211.52 Million China CN¥21.91 ▼ -3.31%
2603 Beijing Topnew Info And Tech Co Ltd
SHE:300895
0.22x CN¥26.73 Million
≈ $3.91 Million
CN¥120.18 Million China CN¥49.03 ▼ -8.06%
2604 He Bei Cheng De LoLo Co Ltd
SHE:000848
0.22x CN¥266.89 Million
≈ $39.05 Million
CN¥1.20 Billion China CN¥8.02 ▼ -1.11%
2605 Medigen Vaccine Biologics
TWO:6547
0.22x NT$101.08 Million
≈ $3.18 Million
NT$454.64 Million Taiwan NT$47.15 ▲ +0.75%
2606 Oxford Metrics plc
LSE:OMG
0.22x GBX4.56 Million
≈ $555.19
GBX20.53 Million UK GBX38.90 ▼ -0.51%
2607 China Gold International Resources
TO:CGG
0.22x CA$265.82 Million
≈ $192.29 Million
CA$1.20 Billion Canada CA$29.63 ▼ -0.54%
2608 Cadence Capital Ltd
AU:CDM
0.22x AU$17.23 Million
≈ $12.19 Million
AU$77.57 Million Australia AU$0.79 ▲ +0.00%
2609 Hangzhou Zhongtai Cryogenic Technology Corp
SHE:300435
0.22x CN¥236.21 Million
≈ $34.57 Million
CN¥1.06 Billion China CN¥16.28 ▼ -2.05%
2610 Harmony Gold Mining Co. Ltd.
JSE:HAR
0.22x ZAC13.85 Billion
≈ $7.36 Million
ZAC62.42 Billion South Africa ZAC26822.00 ▲ +3.31%
2611 Triputra Agro Persada Tbk PT
JK:TAPG
0.22x Rp654.28 Billion
≈ $38.34 Million
Rp2.95 Trillion Indonesia Rp1725.00 ▲ +0.00%
2612 Pony Testing International Group Co
SHE:300887
0.22x CN¥113.80 Million
≈ $16.65 Million
CN¥513.12 Million China CN¥6.39 ▼ -2.59%
2613 Zhejiang Sf Oilless Bearing Co Ltd
SHE:300817
0.22x CN¥57.60 Million
≈ $8.43 Million
CN¥259.79 Million China CN¥13.65 ▼ -1.87%
2614 AJ Lucas Group Ltd
AU:AJL
0.22x AU$26.37 Million
≈ $18.66 Million
AU$118.97 Million Australia AU$0.01 ▲ +0.00%
2615 ATHENS INTERNATIONAL AIRPORT S.
AT:AIA
0.22x €313.53 Million
≈ $366.55 Million
€1.41 Billion Greece €10.27 ▲ +0.59%
2616 Silla Sg Co. Ltd
KQ:025870
0.22x ₩7.46 Billion
≈ $5.06 Million
₩33.67 Billion Korea ₩2120.00 ▼ -9.01%
2617 AUTOHOME INC. A DL -01
F:8AHA
0.22x €889.46 Million
≈ $1.04 Billion
€4.01 Billion Germany €4.52 ▼ -1.31%
2618 Autohome Inc ADR
F:8AHB
0.22x €889.46 Million
≈ $1.04 Billion
€4.01 Billion Germany €15.80 ▲ +0.00%
2619 ANSYS Inc
NASDAQ:ANSS
0.22x $398.94 Million $1.80 Billion USA $374.30 ▲ +0.00%
2620 Argent
JSE:ART
0.22x ZAC199.02 Million
≈ $105.77K
ZAC899.39 Million South Africa ZAC3900.00 ▼ -2.45%
2621 Anhui Provincial Architectural Design and Research Institute Co.Ltd.
SHE:301167
0.22x CN¥78.79 Million
≈ $11.53 Million
CN¥356.40 Million China CN¥11.54 ▼ -2.45%
2622 Yabao Pharmaceutical Group Co Ltd
SHG:600351
0.22x CN¥129.49 Million
≈ $18.95 Million
CN¥585.77 Million China CN¥6.41 ▼ -2.73%
2623 Zhejiang Tongli Transmission Technology Co. Ltd. A
SHE:301255
0.22x CN¥113.13 Million
≈ $16.56 Million
CN¥511.87 Million China CN¥17.99 ▼ -2.07%
2624 Uangel
KO:072130
0.22x ₩2.79 Billion
≈ $1.89 Million
₩12.65 Billion Korea ₩4765.00 ▼ -0.52%
2625 COSCO SHIPPING Technology Co Ltd
SHE:002401
0.22x CN¥299.41 Million
≈ $43.81 Million
CN¥1.36 Billion China CN¥11.19 ▼ -2.53%
2626 Famous Brands Ltd
JSE:FBR
0.22x ZAC461.10 Million
≈ $245.05K
ZAC2.09 Billion South Africa ZAC5260.00 ▲ +0.00%
2627 RFG Holdings Ltd
JSE:RFG
0.22x ZAC471.95 Million
≈ $250.82K
ZAC2.14 Billion South Africa ZAC2489.00 ▲ +2.60%
2628 Privia Health Group Inc
NASDAQ:PRVA
0.22x $127.50 Million $578.43 Million USA $25.50 ▲ +2.12%
2629 Eneco Refresh Ltd
AU:ERG
0.22x AU$1.27 Million
≈ $896.49K
AU$5.75 Million Australia AU$0.02 ▲ +0.00%
2630 Kingsgate Consolidated Ltd
AU:KCN
0.22x AU$48.99 Million
≈ $34.66 Million
AU$222.47 Million Australia AU$4.08 ▼ -6.85%
2631 Krka d. d
WAR:KRK
0.22x zł146.54 Million
≈ $40.33 Million
zł665.51 Million Poland zł1124.00 ▼ -0.53%
2632 Jdd Tech New Mat Co Ltd
SHE:301538
0.22x CN¥53.49 Million
≈ $7.83 Million
CN¥243.00 Million China CN¥34.55 ▼ -3.46%
2633 Excel Force MSC Bhd
KLSE:0065
0.22x RM3.90 Million
≈ $977.91K
RM17.70 Million Malaysia RM0.16 ▲ +0.00%
2634 OVH GROUPE UNSP.ADR/1/2
F:7U70
0.22x €368.20 Million
≈ $430.46 Million
€1.67 Billion Germany €4.50 ▼ -4.66%
2635 UIL Co. Ltd
KQ:049520
0.22x ₩17.60 Billion
≈ $11.93 Million
₩80.03 Billion Korea ₩3725.00 ▲ +1.50%
2636 SEIKO EPSON CORP.ADR 1/2
F:SE7S
0.22x €138.07 Billion
≈ $161.42 Billion
€628.08 Billion Germany €5.30 ▲ +0.00%
2637 Everest Metals Corporation Ltd
AU:EMC
0.22x AU$365.82K
≈ $258.84K
AU$1.66 Million Australia AU$0.13 ▲ +0.00%
2638 Eastern Air Logistics Co Ltd
SHG:601156
0.22x CN¥2.45 Billion
≈ $358.39 Million
CN¥11.15 Billion China CN¥16.24 ▲ +0.06%
2639 Kirana Megatara Tbk PT
JK:KMTR
0.22x Rp735.81 Billion
≈ $43.12 Million
Rp3.35 Trillion Indonesia Rp232.00 ▼ -6.45%
2640 Asset Vision Co Ltd
AU:ASV
0.22x AU$453.17K
≈ $320.65K
AU$2.06 Million Australia AU$0.05 ▼ -2.04%
2641 Rayence Co. Ltd
KQ:228850
0.22x ₩5.23 Billion
≈ $3.55 Million
₩23.85 Billion Korea ₩5990.00 ▼ -1.16%
2642 Guangdong High Dream Intellectualized Machinery Co Ltd Class A
SHE:300720
0.22x CN¥12.91 Million
≈ $1.89 Million
CN¥58.83 Million China CN¥61.48 ▼ -4.80%
2643 L&K Engineering Co Ltd
TW:6139
0.22x NT$13.01 Billion
≈ $410.03 Million
NT$59.33 Billion Taiwan NT$840.00 ▼ -2.10%
2644 Akso Health Group ADR
NASDAQ:AHG
0.22x $3.01 Million $13.73 Million USA $2.12 ▲ +7.07%
2645 PT Primadaya Plastisindo Tbk
JK:PDPP
0.22x Rp44.45 Billion
≈ $2.60 Million
Rp202.64 Billion Indonesia Rp270.00 ▲ +0.75%
2646 Liveramp Holdings Inc
NYSE:RAMP
0.22x $67.27 Million $306.90 Million USA $37.67 ▼ -0.03%
2647 Maxigen Biotech Inc
TW:1783
0.22x NT$79.84 Million
≈ $2.52 Million
NT$364.27 Million Taiwan NT$40.30 ▲ +0.37%
2648 SHEARWATER GRP PLC LS-10
F:DTW1
0.22x €2.30 Million
≈ $2.69 Million
€10.50 Million Germany €0.41 ▲ +0.49%
2649 JPMorgan Euro Small Companies Trust Plc
LSE:JEDT
0.22x GBX15.33 Million
≈ $1.87K
GBX69.97 Million UK GBX621.00 ▲ +0.32%
2650 Ao World
LSE:AO
0.22x GBX70.50 Million
≈ $8.58K
GBX321.80 Million UK GBX92.20 ▲ +0.44%
2651 CAB Cakaran Corporation Bhd
KLSE:7174
0.22x RM187.33 Million
≈ $47.03 Million
RM855.32 Million Malaysia RM0.53 ▲ +0.00%
2652 ROMANDE ENERGIE SA
SW:REHN
0.22x CHF153.69 Million
≈ $194.30 Million
CHF701.99 Million Switzerland CHF49.70 ▼ -2.55%
2653 Beijing SunwayWorld Science & Technology Co. Ltd.
SHE:301159
0.22x CN¥32.71 Million
≈ $4.79 Million
CN¥149.42 Million China CN¥25.93 ▼ -3.43%
2654 KPX Lifescience.Co.Ltd
KQ:114450
0.22x ₩3.33 Billion
≈ $2.26 Million
₩15.22 Billion Korea ₩2095.00 ▲ +0.24%
2655 JPMorgan Claverhouse Investment Trust Plc
LSE:JCH
0.22x GBX8.87 Million
≈ $1.08K
GBX40.51 Million UK GBX950.00 ▲ +0.42%
2656 Ferro S.A.
WAR:FRO
0.22x zł59.64 Million
≈ $16.41 Million
zł272.51 Million Poland zł33.80 ▼ -0.29%
2657 Apex Science & Engineering Corp
TW:3052
0.22x NT$1.84 Billion
≈ $58.00 Million
NT$8.41 Billion Taiwan NT$10.70 ▲ +0.47%
2658 Asiana IDT Inc
KO:267850
0.22x ₩9.19 Billion
≈ $6.23 Million
₩42.01 Billion Korea ₩9190.00 ▼ -1.61%
2659 Equinor ASA
OL:EQNR
0.22x Nkr19.97 Billion
≈ $2.10 Billion
Nkr91.30 Billion Norway Nkr392.50 ▼ -1.36%
2660 TELEPERFORMANCE SE ADR
F:RCF0
0.22x €1.61 Billion
≈ $1.89 Billion
€7.38 Billion Germany €26.00 ▼ -2.99%
2661 Shenzhen Edadoc Technology Co. Ltd. A
SHE:301366
0.22x CN¥135.88 Million
≈ $19.88 Million
CN¥621.62 Million China CN¥37.56 ▼ -1.62%
2662 ELUON Corporation
KQ:065440
0.22x ₩5.86 Billion
≈ $3.97 Million
₩26.80 Billion Korea ₩1357.00 ▼ -5.30%
2663 FLAIR
NSE:FLAIR
0.22x Rs506.87 Million
≈ $5.48 Million
Rs2.32 Billion India Rs252.50 ▲ +2.83%
2664 Pacific Smiles Group Ltd
AU:PSQ
0.22x AU$22.73 Million
≈ $16.08 Million
AU$104.03 Million Australia AU$2.18 ▲ +0.00%
2665 Vardhman Textiles Limited
NSE:VTL
0.22x Rs7.16 Billion
≈ $77.42 Million
Rs32.78 Billion India Rs614.60 ▲ +0.74%
2666 Oceana
JSE:OCE
0.22x ZAC1.24 Billion
≈ $657.93K
ZAC5.67 Billion South Africa ZAC6851.00 ▲ +1.15%
2667 YOUNGHWA TECH Co. Ltd
KQ:265560
0.22x ₩6.43 Billion
≈ $4.35 Million
₩29.43 Billion Korea ₩7040.00 ▼ -0.98%
2668 Thai Stanley Electric Public Company Limited
BK:STANLY
0.22x ฿550.37 Million
≈ $17.15 Million
฿2.52 Billion Thailand ฿238.00 ▲ +0.42%
2669 Xvivo Perfusion AB
ST:XVIVO
0.22x Skr65.34 Million
≈ $7.03 Million
Skr299.60 Million Sweden Skr235.20 ▼ -0.17%
2670 Kelso Technologies Inc
TO:KLS
0.22x CA$353.33K
≈ $255.59K
CA$1.62 Million Canada CA$0.13 ▲ +0.00%
2671 INFOvine co. Ltd
KQ:115310
0.22x ₩2.03 Billion
≈ $1.38 Million
₩9.31 Billion Korea ₩7050.00 ▲ +0.00%
2672 Vitzro Tech Co. Ltd
KQ:042370
0.22x ₩34.84 Billion
≈ $23.61 Million
₩159.85 Billion Korea ₩7930.00 ▼ -4.46%
2673 SINCLAIRS HOTELS ORD (BSE)
NSE:SINCLAIR
0.22x Rs106.00 Million
≈ $1.15 Million
Rs486.55 Million India Rs74.77 ▲ +1.14%
2674 WONIK Materials Co.Ltd
KQ:104830
0.22x ₩28.62 Billion
≈ $19.40 Million
₩131.41 Billion Korea ₩32500.00 ▼ -4.83%
2675 HCT Co. Ltd
KQ:072990
0.22x ₩17.90 Billion
≈ $12.13 Million
₩82.24 Billion Korea ₩3450.00 ▲ +1.92%
2676 SeaBird Exploration Plc
OL:SBX
0.22x Nkr4.40 Million
≈ $463.22K
Nkr20.23 Million Norway Nkr8.84 ▲ +1.14%
2677 Harum Energy Tbk PT
JK:HRUM
0.22x Rp401.60 Million
≈ $23.53K
Rp1.85 Billion Indonesia Rp810.00 ▼ -4.71%
2678 BHB Brauholding Bayern-Mitte AG
F:B9B
0.22x €1.51 Million
≈ $1.76 Million
€6.94 Million Germany €2.00 ▼ -4.76%
2679 Tontek Design Technology Ltd
TWO:5487
0.22x NT$11.26 Million
≈ $354.59K
NT$51.76 Million Taiwan NT$28.20 ▼ -0.88%
2680 Wuhan Fingu Electronic Technology Co Ltd
SHE:002194
0.22x CN¥89.55 Million
≈ $13.10 Million
CN¥412.09 Million China CN¥8.11 ▼ -2.05%
2681 Sephaku Holdings Ltd
JSE:SEP
0.22x ZAC71.23 Million
≈ $37.85K
ZAC328.05 Million South Africa ZAC178.00 ▼ -1.11%
2682 J Resources Asia Pasifik Tbk
JK:PSAB
0.22x Rp55.93 Million
≈ $3.28K
Rp257.62 Million Indonesia Rp424.00 ▼ -1.85%
2683 Partron Co. Ltd
KQ:091700
0.22x ₩45.92 Billion
≈ $31.12 Million
₩211.53 Billion Korea ₩5800.00 ▼ -0.68%
2684 Ramco Industries Limited
NSE:RAMCOIND
0.22x Rs987.70 Million
≈ $10.68 Million
Rs4.55 Billion India Rs329.15 ▼ -1.47%
2685 CATHAY PAC.AIRW.HD-20ADR5
F:CTYA
0.22x €25.38 Billion
≈ $29.67 Billion
€116.93 Billion Germany €5.95 ▼ -1.65%
2686 Tifico Fiber Indonesia Tbk
JK:TFCO
0.22x Rp6.80 Million
≈ $398.49
Rp31.36 Million Indonesia Rp780.00 ▲ +9.86%
2687 LuxNet
TWO:4979
0.22x NT$356.00 Million
≈ $11.22 Million
NT$1.64 Billion Taiwan NT$426.50 ▲ +4.66%
2688 ESSILORLUXOTTICA 1/2/O.N.
F:ESLC
0.22x €5.29 Billion
≈ $6.19 Billion
€24.40 Billion Germany €79.50 ▼ -1.24%
2689 Quality Construction Products Public Company Limited
BK:Q-CON
0.22x ฿86.17 Million
≈ $2.69 Million
฿397.47 Million Thailand ฿6.20 ▲ +0.00%
2690 IG Group Holdings PLC
LSE:IGG
0.22x GBX264.90 Million
≈ $32.23K
GBX1.22 Billion UK GBX1705.00 ▲ +0.24%
2691 Beshom Holdings Bhd
KLSE:7668
0.22x RM10.14 Million
≈ $2.55 Million
RM46.80 Million Malaysia RM0.52 ▲ +0.00%
2692 Farcent Enterprise Co Ltd
TW:1730
0.22x NT$126.76 Million
≈ $3.99 Million
NT$584.97 Million Taiwan NT$51.50 ▲ +0.39%
2693 Vipshop Holdings Limited
F:1VPA
0.22x €7.45 Billion
≈ $8.71 Billion
€34.40 Billion Germany €12.50 ▼ -0.79%
2694 Novatek Microelectronics Corp
TW:3034
0.22x NT$6.88 Billion
≈ $216.61 Million
NT$31.74 Billion Taiwan NT$507.00 ▲ +0.80%
2695 Cipher Pharmaceuticals Inc
TO:CPH
0.22x CA$4.45 Million
≈ $3.22 Million
CA$20.55 Million Canada CA$16.25 ▼ -1.16%
2696 eToro Group Ltd.
NASDAQ:ETOR
0.22x $104.28 Million $481.88 Million USA $36.78 ▼ -0.27%
2697 Farm Pride Foods Ltd
AU:FRM
0.22x AU$9.40 Million
≈ $6.65 Million
AU$43.54 Million Australia AU$0.25 ▼ -3.85%
2698 Bangkok Chain Hospital Public Company Limited
BK:BCH
0.22x ฿708.16 Million
≈ $22.07 Million
฿3.28 Billion Thailand ฿10.10 ▲ +0.00%
2699 NetScout Systems Inc
NASDAQ:NTCT
0.22x $152.26 Million $705.26 Million USA $40.00 ▲ +1.39%
2700 Net Insight AB (publ)
ST:NETI-B
0.22x Skr42.33 Million
≈ $4.56 Million
Skr196.14 Million Sweden Skr2.30 ▲ +0.44%