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
2501 Cyviz AS
OL:CYVIZ
0.23x Nkr45.07 Million
≈ $4.74 Million
Nkr196.38 Million Norway Nkr25.00 ▲ +0.00%
2502 Karoon Energy Ltd
AU:KAR
0.23x AU$170.18 Million
≈ $120.42 Million
AU$741.60 Million Australia AU$1.79 ▲ +10.84%
2503 Hangzhou Weiguang Electronic Co Ltd
SHE:002801
0.23x CN¥91.69 Million
≈ $13.42 Million
CN¥399.59 Million China CN¥26.02 ▼ -2.55%
2504 Sicher Elevator Co. Ltd.
SHE:301056
0.23x CN¥108.06 Million
≈ $15.81 Million
CN¥471.05 Million China CN¥9.13 ▼ -2.56%
2505 ZJK Industrial Co., Ltd
NASDAQ:ZJK
0.23x $6.16 Million $26.87 Million USA $1.80 ▼ -4.26%
2506 Orezone Gold Corp
TO:ORE
0.23x CA$169.57 Million
≈ $122.67 Million
CA$739.50 Million Canada CA$2.26 ▲ +0.00%
2507 Alankit Limited
NSE:ALANKIT
0.23x Rs263.28 Million
≈ $2.85 Million
Rs1.15 Billion India Rs7.96 ▲ +0.76%
2508 Puloon Technology Inc
KQ:094940
0.23x ₩2.24 Billion
≈ $1.52 Million
₩9.78 Billion Korea ₩5360.00 ▼ -6.78%
2509 Shaily Engineering Plastics Limited
NSE:SHAILY
0.23x Rs984.33 Million
≈ $10.65 Million
Rs4.30 Billion India Rs2969.70 ▲ +0.57%
2510 Colefax Group
LSE:CFX
0.23x GBX9.79 Million
≈ $1.19K
GBX42.80 Million UK GBX1425.00 ▲ +0.00%
2511 TSINGTAO BREWE. H ADR/5
F:TSI0
0.23x €4.59 Billion
≈ $5.37 Billion
€20.08 Billion Germany €27.00 ▲ +1.50%
2512 Thonburi Medical Centre Public Company Limited
BK:KDH
0.23x ฿45.18 Million
≈ $1.41 Million
฿197.58 Million Thailand ฿83.25 ▲ +0.00%
2513 Kiniksa Pharmaceuticals Ltd
NASDAQ:KNSA
0.23x $50.20 Million $219.59 Million USA $62.84 ▼ -0.33%
2514 HeBei Jinniu Chemical Industry Co Ltd
SHG:600722
0.23x CN¥23.40 Million
≈ $3.42 Million
CN¥102.39 Million China CN¥11.43 ▲ +4.86%
2515 Renhe Pharmacy Co Ltd
SHE:000650
0.23x CN¥188.23 Million
≈ $27.54 Million
CN¥823.87 Million China CN¥5.26 ▼ -2.05%
2516 Cupid Limited
NSE:CUPID
0.23x Rs233.97 Million
≈ $2.53 Million
Rs1.02 Billion India Rs213.43 ▲ +2.35%
2517 Advent Wireless Inc
V:AWI
0.23x CA$604.55K
≈ $437.32K
CA$2.65 Million Canada CA$0.58 ▲ +0.00%
2518 Repare Therapeutics Inc
NASDAQ:RPTX
0.23x $2.65 Million $11.62 Million USA $2.65 ▲ +0.76%
2519 Terra Santa Propriedades Agrícolas S.A.
SA:LAND3
0.23x R$45.80 Million
≈ $8.99 Million
R$200.80 Million Brazil R$8.39 ▲ +2.44%
2520 Resolute Mining Ltd
AU:RSG
0.23x AU$113.60 Million
≈ $80.38 Million
AU$498.14 Million Australia AU$0.93 ▼ -7.04%
2521 Euro Tech Holdings Company Ltd
NASDAQ:CLWT
0.23x $781.00K $3.42 Million USA $1.57 ▼ -4.85%
2522 Sakura Development Co Ltd
TW:2539
0.23x NT$3.32 Billion
≈ $104.64 Million
NT$14.57 Billion Taiwan NT$40.55 ▲ +0.37%
2523 BB Seguridade Participacoes SA
SA:BBSE3
0.23x R$1.59 Billion
≈ $312.02 Million
R$6.98 Billion Brazil R$41.49 ▼ -2.15%
2524 Multifiling Mitra Indonesia
JK:MFMI
0.23x Rp74.73 Billion
≈ $4.38 Million
Rp328.16 Billion Indonesia Rp1300.00 ▲ +2.28%
2525 Acheter Louer
PA:ALALO
0.23x €1.99 Million
≈ $2.32 Million
€8.72 Million France €0.00 ▲ +0.00%
2526 Polynovo Ltd
AU:PNV
0.23x AU$9.16 Million
≈ $6.48 Million
AU$40.23 Million Australia AU$0.86 ▼ -7.57%
2527 De Poan Pneumatic
TWO:1570
0.23x NT$23.91 Million
≈ $753.36K
NT$105.16 Million Taiwan NT$37.80 ▲ +2.86%
2528 Deutsche Grundstücksauktionen AG
XETRA:DGR
0.23x €116.30K
≈ $135.96K
€511.61K Germany €5.30 ▲ +0.00%
2529 Kajaria Ceramics Limited
NSE:KAJARIACER
0.23x Rs2.21 Billion
≈ $23.88 Million
Rs9.71 Billion India Rs1214.90 ▲ +0.44%
2530 Samart Telcoms Public Company Limited
BK:SAMTEL
0.23x ฿742.17 Million
≈ $23.13 Million
฿3.27 Billion Thailand ฿3.04 ▼ -0.65%
2531 Charter Hall Group
AU:CHC
0.23x AU$158.80 Million
≈ $112.36 Million
AU$699.00 Million Australia AU$22.26 ▼ -1.24%
2532 Castellum Inc.
NYSE MKT:CTM
0.23x $1.29 Million $5.68 Million USA $0.69 ▲ +1.53%
2533 Saraswanti Anugerah Makmur Pt
JK:SAMF
0.23x Rp377.51 Billion
≈ $22.12 Million
Rp1.66 Trillion Indonesia Rp280.00 ▲ +0.00%
2534 Batulicin Nusantara Maritim Tbk PT
JK:BESS
0.23x Rp12.78 Billion
≈ $748.86K
Rp56.29 Billion Indonesia Rp890.00 ▼ -3.26%
2535 DAIKIN INDUSTR.UNSP.ADR
F:DKIA
0.23x €514.45 Billion
≈ $601.45 Billion
€2.27 Trillion Germany €11.20 ▲ +0.00%
2536 Top Choice Medical Investment Co Inc
SHG:600763
0.23x CN¥329.71 Million
≈ $48.25 Million
CN¥1.45 Billion China CN¥33.89 ▼ -4.75%
2537 PULSION Medical Systems SE
MU:PUS
0.23x €3.30 Million
≈ $3.86 Million
€14.54 Million Germany €21.60 ▲ +0.00%
2538 BOKU INC. REG S DL-0001
F:B04
0.23x €78.88 Million
≈ $92.22 Million
€347.79 Million Germany €1.13 ▲ +9.71%
2539 J Smart Co Contractors PLC
LSE:SMJ
0.23x GBX5.08 Million
≈ $617.72
GBX22.40 Million UK GBX112.50 ▲ +0.00%
2540 Kossan Rubber Industries Bhd
KLSE:7153
0.23x RM79.96 Million
≈ $20.08 Million
RM352.84 Million Malaysia RM1.04 ▲ +0.97%
2541 The Marzetti Company
NASDAQ:MZTI
0.23x $70.53 Million $311.26 Million USA $107.19 ▲ +0.60%
2542 Zotefoams PLC
LSE:ZTF
0.23x GBX21.98 Million
≈ $2.67K
GBX97.02 Million UK GBX469.50 ▲ +2.62%
2543 Focuslight Technologies Inc. A
SHG:688167
0.23x CN¥172.31 Million
≈ $25.21 Million
CN¥760.90 Million China CN¥203.70 ▼ -2.77%
2544 Guangdong Fuxin Technology Co. Ltd. A
SHG:688662
0.23x CN¥53.12 Million
≈ $7.77 Million
CN¥234.70 Million China CN¥76.00 ▼ -2.56%
2545 Xi'an Sinofuse Electric Co. Ltd.
SHE:301031
0.23x CN¥432.84 Million
≈ $63.34 Million
CN¥1.91 Billion China CN¥81.45 ▼ -2.83%
2546 Duolingo Inc
NASDAQ:DUOL
0.23x $150.77 Million $666.23 Million USA $122.24 ▲ +1.30%
2547 Eenergy Group PLC
LSE:EAAS
0.23x GBX5.32 Million
≈ $647.29
GBX23.52 Million UK GBX2.47 ▲ +0.00%
2548 Marimekko Oyj
HE:MEKKO
0.23x €11.40 Million
≈ $13.33 Million
€50.40 Million Finland €10.38 ▲ +1.37%
2549 Ares International Corp
TW:2471
0.23x NT$134.51 Million
≈ $4.24 Million
NT$594.70 Million Taiwan NT$48.70 ▲ +1.04%
2550 Cystech Electronics Corp
TWO:6651
0.23x NT$79.76 Million
≈ $2.51 Million
NT$352.87 Million Taiwan NT$122.00 ▼ -2.40%
2551 SFS Group AG
SW:SFSN
0.23x CHF202.00 Million
≈ $255.38 Million
CHF893.90 Million Switzerland CHF130.40 ▼ -6.72%
2552 GALDERMA GROUP AG
NYSE:GALDY
0.23x $1.19 Billion $5.24 Billion USA $42.49 ▲ +2.51%
2553 SGF Capital Public Company Limited
BK:SGF
0.23x ฿99.78 Million
≈ $3.11 Million
฿441.70 Million Thailand ฿0.19 ▲ +18.75%
2554 PW Consolidated Bhd
KLSE:7134
0.23x RM38.64 Million
≈ $9.70 Million
RM171.12 Million Malaysia RM0.78 ▲ +0.65%
2555 Wam Research Ltd
AU:WAX
0.23x AU$3.85 Million
≈ $2.73 Million
AU$17.07 Million Australia AU$1.07 ▲ +0.94%
2556 FuJian YanJing HuiQuan Brewery Co Ltd
SHG:600573
0.23x CN¥78.27 Million
≈ $11.45 Million
CN¥346.82 Million China CN¥9.23 ▼ -0.11%
2557 LBG MEDIA PLC LS -001
F:S83
0.23x €4.78 Million
≈ $5.59 Million
€21.18 Million Germany €0.36 ▼ -2.19%
2558 Aurisco Pharmaceutical Co Ltd
SHG:605116
0.23x CN¥332.41 Million
≈ $48.64 Million
CN¥1.47 Billion China CN¥18.74 ▼ -1.88%
2559 Lotte Fine Chemical Co Ltd
KO:004000
0.23x ₩82.20 Billion
≈ $55.70 Million
₩364.35 Billion Korea ₩47100.00 ▲ +0.64%
2560 Sanitar Co Ltd
TW:1817
0.23x NT$126.00 Million
≈ $3.97 Million
NT$558.81 Million Taiwan NT$38.45 ▲ +0.13%
2561 Encres Dubuit SA
PA:ALDUB
0.23x €997.00K
≈ $1.17 Million
€4.43 Million France €2.00 ▲ +0.00%
2562 Abacus Global Management, Inc.
NYSE:ABX
0.23x $91.69 Million $407.19 Million USA $10.38 ▲ +3.28%
2563 Sumber Tani Agung Resources Tbk PT
JK:STAA
0.23x Rp634.11 Billion
≈ $37.16 Million
Rp2.82 Trillion Indonesia Rp1075.00 ▲ +0.94%
2564 Parade Technologies Ltd
TWO:4966
0.22x NT$871.87 Million
≈ $27.47 Million
NT$3.88 Billion Taiwan NT$611.00 ▼ -0.16%
2565 GP Petroleums Limited
NSE:GULFPETRO
0.22x Rs133.07 Million
≈ $1.44 Million
Rs591.82 Million India Rs43.28 ▲ +5.00%
2566 BGT Corporation Public Company Limited
BK:BGT
0.22x ฿69.45 Million
≈ $2.16 Million
฿308.90 Million Thailand ฿0.38 ▲ +0.00%
2567 Arwana Citramulia Tbk
JK:ARNA
0.22x Rp209.32 Billion
≈ $12.27 Million
Rp931.16 Billion Indonesia Rp484.00 ▲ +0.00%
2568 Hunan Sokan New Materials Co. Ltd. A
SHG:688157
0.22x CN¥75.59 Million
≈ $11.06 Million
CN¥336.31 Million China CN¥16.44 ▼ -2.14%
2569 Forian Inc
NASDAQ:FORA
0.22x $3.22 Million $14.35 Million USA $2.55 ▲ +0.79%
2570 Kidoz Inc
V:KIDZ
0.22x CA$491.50K
≈ $355.54K
CA$2.19 Million Canada CA$0.23 ▲ +0.00%
2571 SINGAP.TELE. ADR NEW06/10
F:SIT
0.22x €4.61 Billion
≈ $5.39 Billion
€20.53 Billion Germany €31.00 ▼ -1.27%
2572 flatexDEGIRO AG
XETRA:FTK
0.22x €1.47 Billion
≈ $1.72 Billion
€6.54 Billion Germany €36.72 ▲ +1.21%
2573 BIT Computer Co. Ltd
KQ:032850
0.22x ₩2.23 Billion
≈ $1.51 Million
₩9.91 Billion Korea ₩3905.00 ▼ -0.38%
2574 CorMedix Inc
NASDAQ:CRMD
0.22x $94.46 Million $420.83 Million USA $7.87 ▼ -2.24%
2575 MC Group Public Company Limited
BK:MC
0.22x ฿461.01 Million
≈ $14.37 Million
฿2.05 Billion Thailand ฿11.80 ▲ +0.00%
2576 ASM International NV
AS:ASM
0.22x €315.80 Million
≈ $369.20 Million
€1.41 Billion Netherlands €859.40 ▼ -1.63%
2577 Rheinmetall AG
F:RHM
0.22x €2.50 Billion
≈ $2.93 Billion
€11.16 Billion Germany €1034.20 ▲ +1.27%
2578 GIGLIO.COM S.P.A. O.N.
F:5JR0
0.22x €1.89 Million
≈ $2.21 Million
€8.43 Million Germany €0.49 ▲ +1.25%
2579 Telsys
TA:TLSY
0.22x ILA22.20 Million
≈ $59.52K
ILA99.16 Million Israel ILA35560.00 ▲ +3.07%
2580 EMX Royalty Corp
V:EMX
0.22x CA$6.89 Million
≈ $4.99 Million
CA$30.79 Million Canada CA$5.70 ▲ +0.00%
2581 Banco de Valores SA
BA:VALO
0.22x AR$478.52 Billion
≈ $346.26 Million
AR$2.14 Trillion Argentina AR$635.00 ▼ -0.39%
2582 HIM International Music
TWO:8446
0.22x NT$153.34 Million
≈ $4.83 Million
NT$685.28 Million Taiwan NT$86.90 ▲ +0.23%
2583 Bragg Gaming Group Inc
TO:BRAG
0.22x CA$13.20 Million
≈ $9.55 Million
CA$59.00 Million Canada CA$2.32 ▲ +0.87%
2584 MARKS SPENCER ADR LS-25
F:MA6A
0.22x €1.31 Billion
≈ $1.54 Billion
€5.87 Billion Germany €7.85 ▼ -1.88%
2585 Saigon Beer Alcohol Beverage Corp
VN:SAB
0.22x ₫2.31 Trillion
≈ $87.71 Million
₫10.32 Trillion Vietnam ₫46500.00 ▼ -1.06%
2586 Rotork PLC
LSE:ROR
0.22x GBX39.60 Million
≈ $4.82K
GBX177.10 Million UK GBX488.00 ▲ +0.41%
2587 Pudumjee Paper Products Limited
NSE:PDMJEPAPER
0.22x Rs560.90 Million
≈ $6.07 Million
Rs2.51 Billion India Rs91.72 ▼ -1.63%
2588 AAC TECHNOLOG.HLDG.ADR/
F:A2X
0.22x €5.20 Billion
≈ $6.08 Billion
€23.27 Billion Germany €4.16 ▲ +0.48%
2589 Evolution AB (publ)
ST:EVO
0.22x Skr345.84 Million
≈ $37.22 Million
Skr1.55 Billion Sweden Skr695.00 ▲ +0.75%
2590 Evolution Gaming Group AB (publ)
F:E3G
0.22x €345.84 Million
≈ $404.32 Million
€1.55 Billion Germany €60.50 ▼ -0.82%
2591 Alla Public Company Limited
BK:ALLA
0.22x ฿47.36 Million
≈ $1.48 Million
฿212.07 Million Thailand ฿1.17 ▲ +0.00%
2592 Hispanotels Inversiones SOCIMI SA
MC:YHSP
0.22x €4.70 Million
≈ $5.49 Million
€21.03 Million Spain €9.30 ▲ +0.54%
2593 Hangzhou IECHO Science & Technology Co. Ltd. A
SHG:688092
0.22x CN¥39.36 Million
≈ $5.76 Million
CN¥176.29 Million China CN¥19.54 ▼ -0.81%
2594 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¥146.38 ▼ -2.93%
2595 MENNICA SKARB.AB ZY -10
F:98S
0.22x €25.06 Million
≈ $29.30 Million
€112.39 Million Germany €11.65 ▲ +0.43%
2596 Chengdu KSW Technologies Co. Ltd. A
SHG:688283
0.22x CN¥37.90 Million
≈ $5.55 Million
CN¥170.01 Million China CN¥24.41 ▼ -2.79%
2597 U-Media Communications
TWO:6470
0.22x NT$117.91 Million
≈ $3.71 Million
NT$528.94 Million Taiwan NT$46.95 ▼ -0.74%
2598 Geberit AG
SW:GEBN
0.22x CHF521.80 Million
≈ $659.70 Million
CHF2.34 Billion Switzerland CHF514.00 ▲ +0.63%
2599 SIFCO Industries Inc
NYSE MKT:SIF
0.22x $8.08 Million $36.24 Million USA $19.75 ▲ +1.80%
2600 Badger Infrastructure Solutions Ltd
TO:BDGI
0.22x CA$106.62 Million
≈ $77.13 Million
CA$478.47 Million Canada CA$98.37 ▲ +3.10%