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
2601 Acheter Louer
PA:ALALO
0.23x €1.99 Million
≈ $2.32 Million
€8.72 Million France €0.00 ▲ +12.50%
2602 Polynovo Ltd
AU:PNV
0.23x AU$9.16 Million
≈ $6.48 Million
AU$40.23 Million Australia AU$1.08 ▼ -2.71%
2603 De Poan Pneumatic
TWO:1570
0.23x NT$23.91 Million
≈ $753.36K
NT$105.16 Million Taiwan NT$51.80 ▼ -5.47%
2604 Deutsche Grundstücksauktionen AG
XETRA:DGR
0.23x €116.30K
≈ $135.96K
€511.61K Germany €5.65 ▼ -0.88%
2605 Kajaria Ceramics Limited
NSE:KAJARIACER
0.23x Rs2.21 Billion
≈ $23.88 Million
Rs9.71 Billion India Rs1110.20 ▼ -0.56%
2606 Kamdhenu Limited
NSE:KAMDHENU
0.23x Rs140.65 Million
≈ $1.52 Million
Rs618.81 Million India Rs24.41 ▲ +3.26%
2607 Samart Telcoms Public Company Limited
BK:SAMTEL
0.23x ฿742.17 Million
≈ $23.13 Million
฿3.27 Billion Thailand ฿3.50 ▼ -1.69%
2608 Misun Technology Co Ltd
SHE:301577
0.23x CN¥74.23 Million
≈ $10.86 Million
CN¥326.73 Million China CN¥98.46 ▲ +13.97%
2609 Charter Hall Group
AU:CHC
0.23x AU$158.80 Million
≈ $112.36 Million
AU$699.00 Million Australia AU$20.13 ▲ +0.35%
2610 Castellum Inc.
NYSE MKT:CTM
0.23x $1.29 Million $5.68 Million USA $0.69 ▲ +1.53%
2611 Saraswanti Anugerah Makmur Pt
JK:SAMF
0.23x Rp377.51 Billion
≈ $22.12 Million
Rp1.66 Trillion Indonesia Rp282.00 ▼ -2.08%
2612 Batulicin Nusantara Maritim Tbk PT
JK:BESS
0.23x Rp12.78 Billion
≈ $748.86K
Rp56.29 Billion Indonesia Rp945.00 ▼ -5.03%
2613 Fiyta Holdings Ltd
SHE:000026
0.23x CN¥122.50 Million
≈ $17.93 Million
CN¥539.60 Million China CN¥22.38 ▼ -0.04%
2614 DAIKIN INDUSTR.UNSP.ADR
F:DKIA
0.23x €514.45 Billion
≈ $601.45 Billion
€2.27 Trillion Germany €11.20 ▲ +0.00%
2615 Top Choice Medical Investment Co Inc
SHG:600763
0.23x CN¥329.71 Million
≈ $48.25 Million
CN¥1.45 Billion China CN¥35.24 ▼ -4.27%
2616 PULSION Medical Systems SE
MU:PUS
0.23x €3.30 Million
≈ $3.86 Million
€14.54 Million Germany €21.60 ▲ +0.00%
2617 BOKU INC. REG S DL-0001
F:B04
0.23x €78.88 Million
≈ $92.22 Million
€347.79 Million Germany €1.81 ▲ +4.62%
2618 J Smart Co Contractors PLC
LSE:SMJ
0.23x GBX5.08 Million
≈ $617.72
GBX22.40 Million UK GBX112.50 ▲ +0.00%
2619 Kossan Rubber Industries Bhd
KLSE:7153
0.23x RM79.96 Million
≈ $20.08 Million
RM352.84 Million Malaysia RM1.28 ▲ +1.59%
2620 Zotefoams PLC
LSE:ZTF
0.23x GBX21.98 Million
≈ $2.67K
GBX97.02 Million UK GBX430.50 ▼ -1.82%
2621 Focuslight Technologies Inc. A
SHG:688167
0.23x CN¥172.31 Million
≈ $25.21 Million
CN¥760.90 Million China CN¥477.83 ▲ +8.23%
2622 Xi'an Sinofuse Electric Co. Ltd.
SHE:301031
0.23x CN¥432.84 Million
≈ $63.34 Million
CN¥1.91 Billion China CN¥108.54 ▼ -34.58%
2623 Duolingo Inc
NASDAQ:DUOL
0.23x $150.77 Million $666.23 Million USA $107.40 ▼ -2.32%
2624 Eenergy Group PLC
LSE:EAAS
0.23x GBX5.32 Million
≈ $647.29
GBX23.52 Million UK GBX5.05 ▲ +1.00%
2625 Marimekko Oyj
HE:MEKKO
0.23x €11.40 Million
≈ $13.33 Million
€50.40 Million Finland €10.44 ▼ -1.88%
2626 Ares International Corp
TW:2471
0.23x NT$134.51 Million
≈ $4.24 Million
NT$594.70 Million Taiwan NT$54.20 ▲ +0.00%
2627 Cystech Electronics Corp
TWO:6651
0.23x NT$79.76 Million
≈ $2.51 Million
NT$352.87 Million Taiwan NT$143.00 ▲ +1.78%
2628 Global Mixed-Mode Technology Inc
TW:8081
0.23x NT$481.34 Million
≈ $15.16 Million
NT$2.13 Billion Taiwan NT$286.00 ▲ +0.53%
2629 SFS Group AG
SW:SFSN
0.23x CHF202.00 Million
≈ $255.38 Million
CHF893.90 Million Switzerland CHF128.80 ▼ -1.38%
2630 GALDERMA GROUP AG
NYSE:GALDY
0.23x $1.19 Billion $5.24 Billion USA $40.92 ▼ -1.89%
2631 SGF Capital Public Company Limited
BK:SGF
0.23x ฿99.78 Million
≈ $3.11 Million
฿441.70 Million Thailand ฿0.13 ▲ +0.00%
2632 PW Consolidated Bhd
KLSE:7134
0.23x RM38.64 Million
≈ $9.70 Million
RM171.12 Million Malaysia RM0.72 ▼ -1.37%
2633 Wam Research Ltd
AU:WAX
0.23x AU$3.85 Million
≈ $2.73 Million
AU$17.07 Million Australia AU$1.04 ▼ -0.48%
2634 FuJian YanJing HuiQuan Brewery Co Ltd
SHG:600573
0.23x CN¥78.27 Million
≈ $11.45 Million
CN¥346.82 Million China CN¥12.91 ▲ +0.23%
2635 LBG MEDIA PLC LS -001
F:S83
0.23x €4.78 Million
≈ $5.59 Million
€21.18 Million Germany €0.39 ▼ -3.00%
2636 Aurisco Pharmaceutical Co Ltd
SHG:605116
0.23x CN¥332.41 Million
≈ $48.64 Million
CN¥1.47 Billion China CN¥19.20 ▼ -1.34%
2637 Lotte Fine Chemical Co Ltd
KO:004000
0.23x ₩82.20 Billion
≈ $55.70 Million
₩364.35 Billion Korea ₩48650.00 ▼ -2.31%
2638 Encres Dubuit SA
PA:ALDUB
0.23x €997.00K
≈ $1.17 Million
€4.43 Million France €2.06 ▲ +0.98%
2639 International Seaways Inc
NYSE:INSW
0.23x $146.00 Million $648.37 Million USA $77.97 ▼ -0.71%
2640 Sumber Tani Agung Resources Tbk PT
JK:STAA
0.23x Rp634.11 Billion
≈ $37.16 Million
Rp2.82 Trillion Indonesia Rp910.00 ▼ -7.14%
2641 Edip Gayrimenkul Yatirim Sanayi ve Ticaret AS
IS:EDIP
0.22x TL290.53 Million
≈ $6.51 Million
TL1.29 Billion Turkey TL36.84 ▼ -0.86%
2642 Parade Technologies Ltd
TWO:4966
0.22x NT$871.87 Million
≈ $27.47 Million
NT$3.88 Billion Taiwan NT$805.00 ▼ -2.66%
2643 GP Petroleums Limited
NSE:GULFPETRO
0.22x Rs133.07 Million
≈ $1.44 Million
Rs591.82 Million India Rs41.98 ▲ +4.27%
2644 BGT Corporation Public Company Limited
BK:BGT
0.22x ฿69.45 Million
≈ $2.16 Million
฿308.90 Million Thailand ฿0.36 ▲ +0.00%
2645 Arwana Citramulia Tbk
JK:ARNA
0.22x Rp209.32 Billion
≈ $12.27 Million
Rp931.16 Billion Indonesia Rp418.00 ▼ -4.57%
2646 Hunan Sokan New Materials Co. Ltd. A
SHG:688157
0.22x CN¥75.59 Million
≈ $11.06 Million
CN¥336.31 Million China CN¥28.00 ▼ -5.15%
2647 Forian Inc
NASDAQ:FORA
0.22x $3.22 Million $14.35 Million USA $2.85 ▲ +2.52%
2648 Kidoz Inc
V:KIDZ
0.22x CA$491.50K
≈ $355.54K
CA$2.19 Million Canada CA$0.23 ▲ +0.00%
2649 SINGAP.TELE. ADR NEW06/10
F:SIT
0.22x €4.61 Billion
≈ $5.39 Billion
€20.53 Billion Germany €31.00 ▼ -1.27%
2650 flatexDEGIRO AG
XETRA:FTK
0.22x €1.47 Billion
≈ $1.72 Billion
€6.54 Billion Germany €32.00 ▼ -0.81%
2651 BIT Computer Co. Ltd
KQ:032850
0.22x ₩2.23 Billion
≈ $1.51 Million
₩9.91 Billion Korea ₩4325.00 ▼ -3.57%
2652 CorMedix Inc
NASDAQ:CRMD
0.22x $94.46 Million $420.83 Million USA $8.23 ▲ +0.73%
2653 MC Group Public Company Limited
BK:MC
0.22x ฿461.01 Million
≈ $14.37 Million
฿2.05 Billion Thailand ฿11.20 ▲ +0.00%
2654 ASM International NV
AS:ASM
0.22x €315.80 Million
≈ $369.20 Million
€1.41 Billion Netherlands €897.40 ▲ +0.99%
2655 Rheinmetall AG
F:RHM
0.22x €2.50 Billion
≈ $2.93 Billion
€11.16 Billion Germany €1192.60 ▼ -0.22%
2656 GIGLIO.COM S.P.A. O.N.
F:5JR0
0.22x €1.89 Million
≈ $2.21 Million
€8.43 Million Germany €0.48 ▼ -2.86%
2657 EMX Royalty Corp
V:EMX
0.22x CA$6.89 Million
≈ $4.99 Million
CA$30.79 Million Canada CA$5.70 ▲ +0.00%
2658 Banco de Valores SA
BA:VALO
0.22x AR$478.52 Billion
≈ $346.26 Million
AR$2.14 Trillion Argentina AR$657.00 ▼ -0.68%
2659 HIM International Music
TWO:8446
0.22x NT$153.34 Million
≈ $4.83 Million
NT$685.28 Million Taiwan NT$84.90 ▲ +0.59%
2660 Bragg Gaming Group Inc
TO:BRAG
0.22x CA$13.20 Million
≈ $9.55 Million
CA$59.00 Million Canada CA$2.46 ▲ +1.65%
2661 MARKS SPENCER ADR LS-25
F:MA6A
0.22x €1.31 Billion
≈ $1.54 Billion
€5.87 Billion Germany €7.85 ▼ -1.88%
2662 Fineotex Chemical Limited
NSE:FCL
0.22x Rs200.95 Million
≈ $2.17 Million
Rs898.43 Million India Rs43.54 ▲ +2.79%
2663 Saigon Beer Alcohol Beverage Corp
VN:SAB
0.22x ₫2.31 Trillion
≈ $87.71 Million
₫10.32 Trillion Vietnam ₫47500.00 ▲ +1.06%
2664 Rotork PLC
LSE:ROR
0.22x GBX39.60 Million
≈ $4.82K
GBX177.10 Million UK GBX307.20 ▲ +0.79%
2665 AAC TECHNOLOG.HLDG.ADR/
F:A2X
0.22x €5.20 Billion
≈ $6.08 Billion
€23.27 Billion Germany €4.16 ▲ +0.48%
2666 Evolution AB (publ)
ST:EVO
0.22x Skr345.84 Million
≈ $37.22 Million
Skr1.55 Billion Sweden Skr697.00 ▼ -0.85%
2667 Evolution Gaming Group AB (publ)
F:E3G
0.22x €345.84 Million
≈ $404.32 Million
€1.55 Billion Germany €63.50 ▲ +0.79%
2668 Alla Public Company Limited
BK:ALLA
0.22x ฿47.36 Million
≈ $1.48 Million
฿212.07 Million Thailand ฿1.17 ▼ -0.85%
2669 Hispanotels Inversiones SOCIMI SA
MC:YHSP
0.22x €4.70 Million
≈ $5.49 Million
€21.03 Million Spain €9.05 ▲ +0.00%
2670 Hangzhou IECHO Science & Technology Co. Ltd. A
SHG:688092
0.22x CN¥39.36 Million
≈ $5.76 Million
CN¥176.29 Million China CN¥27.01 ▼ -0.22%
2671 Shenzhen Mindray Bio-Medical Electronics Co Ltd Class A
SHE:300760
0.22x CN¥3.35 Billion
≈ $490.58 Million
CN¥15.02 Billion China CN¥144.59 ▼ -1.63%
2672 MENNICA SKARB.AB ZY -10
F:98S
0.22x €25.06 Million
≈ $29.30 Million
€112.39 Million Germany €13.85 ▲ +13.99%
2673 Smart Sand Inc
NASDAQ:SND
0.22x $22.37 Million $100.32 Million USA $5.10 ▲ +3.87%
2674 Pan American Silver Corp
TO:PAAS
0.22x CA$610.05 Million
≈ $441.30 Million
CA$2.74 Billion Canada CA$73.18 ▼ -4.19%
2675 Chengdu KSW Technologies Co. Ltd. A
SHG:688283
0.22x CN¥37.90 Million
≈ $5.55 Million
CN¥170.01 Million China CN¥37.23 ▲ +0.30%
2676 U-Media Communications
TWO:6470
0.22x NT$117.91 Million
≈ $3.71 Million
NT$528.94 Million Taiwan NT$50.00 ▲ +0.91%
2677 Geberit AG
SW:GEBN
0.22x CHF521.80 Million
≈ $659.70 Million
CHF2.34 Billion Switzerland CHF506.20 ▲ +0.60%
2678 SIFCO Industries Inc
NYSE MKT:SIF
0.22x $8.08 Million $36.24 Million USA $19.75 ▲ +1.80%
2679 Badger Infrastructure Solutions Ltd
TO:BDGI
0.22x CA$106.62 Million
≈ $77.13 Million
CA$478.47 Million Canada CA$89.14 ▼ -1.12%
2680 MongoDB
NASDAQ:MDB
0.22x $179.60 Million $806.49 Million USA $368.32 ▼ -7.56%
2681 Heran Co Ltd
TW:5283
0.22x NT$718.61 Million
≈ $22.64 Million
NT$3.23 Billion Taiwan NT$53.30 ▲ +0.76%
2682 Suzhou Fushilai Pharmaceutical Co. Ltd.
SHE:301258
0.22x CN¥47.07 Million
≈ $6.89 Million
CN¥211.52 Million China CN¥26.03 ▼ -1.59%
2683 Shanghai Research Institute of Building Sciences Group Co. Ltd A
SHG:603153
0.22x CN¥398.40 Million
≈ $58.30 Million
CN¥1.79 Billion China CN¥14.34 ▼ -0.55%
2684 Beijing Topnew Info And Tech Co Ltd
SHE:300895
0.22x CN¥26.73 Million
≈ $3.91 Million
CN¥120.18 Million China CN¥58.60 ▼ -1.35%
2685 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.05 ▼ -1.47%
2686 Medigen Vaccine Biologics
TWO:6547
0.22x NT$101.08 Million
≈ $3.18 Million
NT$454.64 Million Taiwan NT$45.35 ▲ +0.67%
2687 Oxford Metrics plc
LSE:OMG
0.22x GBX4.56 Million
≈ $555.19
GBX20.53 Million UK GBX48.00 ▲ +2.13%
2688 Cadence Capital Ltd
AU:CDM
0.22x AU$17.23 Million
≈ $12.19 Million
AU$77.57 Million Australia AU$0.74 ▼ -2.00%
2689 Hangzhou Zhongtai Cryogenic Technology Corp
SHE:300435
0.22x CN¥236.21 Million
≈ $34.57 Million
CN¥1.06 Billion China CN¥18.16 ▲ +0.17%
2690 Harmony Gold Mining Co. Ltd.
JSE:HAR
0.22x ZAC13.85 Billion
≈ $7.36 Million
ZAC62.42 Billion South Africa ZAC28252.00 ▼ -1.60%
2691 Triputra Agro Persada Tbk PT
JK:TAPG
0.22x Rp654.28 Billion
≈ $38.34 Million
Rp2.95 Trillion Indonesia Rp1399.00 ▼ -9.16%
2692 Pony Testing International Group Co
SHE:300887
0.22x CN¥113.80 Million
≈ $16.65 Million
CN¥513.12 Million China CN¥8.54 ▼ -1.16%
2693 Zhejiang Sf Oilless Bearing Co Ltd
SHE:300817
0.22x CN¥57.60 Million
≈ $8.43 Million
CN¥259.79 Million China CN¥18.63 ▲ +1.14%
2694 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%
2695 ATHENS INTERNATIONAL AIRPORT S.
AT:AIA
0.22x €313.53 Million
≈ $366.55 Million
€1.41 Billion Greece €10.18 ▼ -1.26%
2696 Namuga Co. Ltd
KQ:190510
0.22x ₩18.99 Billion
≈ $12.87 Million
₩85.67 Billion Korea ₩17500.00 ▼ -3.69%
2697 Silla Sg Co. Ltd
KQ:025870
0.22x ₩7.46 Billion
≈ $5.06 Million
₩33.67 Billion Korea ₩3225.00 ▼ -1.07%
2698 AUTOHOME INC. A DL -01
F:8AHA
0.22x €889.46 Million
≈ $1.04 Billion
€4.01 Billion Germany €3.86 ▲ +4.32%
2699 Autohome Inc ADR
F:8AHB
0.22x €889.46 Million
≈ $1.04 Billion
€4.01 Billion Germany €15.80 ▲ +0.00%
2700 ANSYS Inc
NASDAQ:ANSS
0.22x $398.94 Million $1.80 Billion USA $374.30 ▲ +0.00%