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
701 Guangzhou Newlife New Material Co. Ltd. A
SHE:301323
0.61x CN¥88.56 Million
≈ $12.96 Million
CN¥145.09 Million China CN¥61.09 ▼ -8.94%
702 Ravinder Heights Limited
NSE:RVHL
0.61x Rs212.41 Million
≈ $2.30 Million
Rs348.26 Million India Rs45.51 ▲ +0.80%
703 Catalyst Metals Ltd
AU:CYL
0.61x AU$119.06 Million
≈ $84.25 Million
AU$195.72 Million Australia AU$5.44 ▲ +1.87%
704 PLAYWAY SA
WAR:PLW
0.61x zł30.91 Million
≈ $8.51 Million
zł50.82 Million Poland zł242.00 ▼ -0.41%
705 Park Ha Biological Technology Co., Ltd.
NASDAQ:BYAH
0.61x $960.47K $1.58 Million USA $0.49 ▲ +6.38%
706 Clinuvel Pharmaceuticals Ltd
AU:CUV
0.61x AU$12.52 Million
≈ $8.86 Million
AU$20.68 Million Australia AU$10.24 ▲ +3.23%
707 4Imprint Group Plc
LSE:FOUR
0.61x GBX72.80 Million
≈ $8.86K
GBX120.30 Million UK GBX3942.00 ▲ +0.10%
708 Montage Technology Co Ltd
SHG:688008
0.60x CN¥546.58 Million
≈ $79.98 Million
CN¥905.06 Million China CN¥189.94 ▲ +3.45%
709 BJC Heavy Industries Public Company Limited
BK:BJCHI
0.60x ฿165.60 Million
≈ $5.16 Million
฿274.97 Million Thailand ฿3.26 ▲ +0.62%
710 Marco Holdings Bhd
KLSE:3514
0.60x RM11.34 Million
≈ $2.85 Million
RM18.83 Million Malaysia RM0.11 ▲ +0.00%
711 Hotelim Société Anonyme
PA:MLHOT
0.60x €6.47 Million
≈ $7.57 Million
€10.78 Million France €53.50 ▼ -2.73%
712 LEENO Industrial Inc
KQ:058470
0.60x ₩36.46 Billion
≈ $24.71 Million
₩60.71 Billion Korea ₩69100.00 ▼ -4.43%
713 Ubiquoss Holdings Inc
KQ:078070
0.60x ₩20.68 Billion
≈ $14.01 Million
₩34.48 Billion Korea ₩7900.00 ▼ -4.13%
714 Sreeleathers Limited
NSE:SREEL
0.60x Rs184.11 Million
≈ $1.99 Million
Rs307.33 Million India Rs212.90 ▲ +0.07%
715 Yibitas Yozgat Isci Birligi Insaat Malzemeleri Ticaret Sanayi AS
IS:YBTAS
0.60x TL10.62 Million
≈ $237.77K
TL17.78 Million Turkey TL15.43 ▼ -0.52%
716 Wellpool Co Ltd
TWO:8424
0.60x NT$133.57 Million
≈ $4.21 Million
NT$224.02 Million Taiwan NT$68.50 ▲ +0.15%
717 Osisko Gold Ro
TO:OR
0.60x CA$116.57 Million
≈ $84.32 Million
CA$195.73 Million Canada CA$39.47 ▼ -0.45%
718 Huizhong Instrumentation Co Ltd
SHE:300371
0.59x CN¥63.74 Million
≈ $9.33 Million
CN¥107.14 Million China CN¥9.38 ▼ -1.05%
719 Anji Foodstuff Co Ltd
SHG:603696
0.59x CN¥18.05 Million
≈ $2.64 Million
CN¥30.40 Million China CN¥10.71 ▼ -2.19%
720 Capricorn Metals Ltd
AU:CMM
0.59x AU$204.47 Million
≈ $144.68 Million
AU$344.40 Million Australia AU$11.74 ▼ -0.09%
721 JPMorgan Asia Growth & Income plc
LSE:JAGI
0.59x GBX2.60 Million
≈ $316.34
GBX4.40 Million UK GBX550.00 ▼ -3.51%
722 Sansec Technology Co. Ltd. A
SHG:688489
0.59x CN¥105.48 Million
≈ $15.44 Million
CN¥178.36 Million China CN¥21.40 ▼ -2.99%
723 Silicon Optronics Inc
TW:3530
0.59x NT$127.45 Million
≈ $4.02 Million
NT$215.53 Million Taiwan NT$56.60 ▼ -0.35%
724 Atakule Gayrimenkul Yatirim Ortakligi AS
IS:AGYO
0.59x TL10.59 Million
≈ $237.09K
TL17.91 Million Turkey TL8.19 ▲ +7.06%
725 Dolby Laboratories
NYSE:DLB
0.59x $349.37 Million $591.27 Million USA $50.64 ▲ +3.20%
726 Xuchang Ketop Testing Research Ins
SHE:003008
0.59x CN¥26.91 Million
≈ $3.94 Million
CN¥45.68 Million China CN¥16.85 ▼ -2.26%
727 Chongqing Fuling Zhacai Group Co Ltd
SHE:002507
0.59x CN¥370.51 Million
≈ $54.22 Million
CN¥629.45 Million China CN¥11.69 ▲ +1.65%
728 LiJiang YuLong Tourism Co Ltd
SHE:002033
0.59x CN¥198.37 Million
≈ $29.03 Million
CN¥337.82 Million China CN¥8.31 ▲ +0.48%
729 Strategic Equity Capital Closed Fund
LSE:SEC
0.59x GBX193.00K
≈ $23.48
GBX329.00K UK GBX352.00 ▲ +0.00%
730 PNC Infratech Limited
NSE:PNCINFRA
0.59x Rs41.89 Billion
≈ $453.03 Million
Rs71.55 Billion India Rs246.78 ▲ +0.62%
731 Nyquest Technology Co Ltd
TWO:6494
0.58x NT$89.65 Million
≈ $2.82 Million
NT$153.49 Million Taiwan NT$49.85 ▼ -3.02%
732 Northern 2 Vct Plc
LSE:NTV
0.58x GBX108.00K
≈ $13.14
GBX185.00K UK GBX52.00 ▲ +0.00%
733 Crest Group Berhad
KLSE:0323
0.58x RM26.80 Million
≈ $6.73 Million
RM45.96 Million Malaysia RM0.20 ▲ +2.63%
734 FedEx Freight Holding Company, Inc.
NYSE:FDXF
0.58x $1.53 Billion $2.63 Billion USA $150.14 ▼ -1.39%
735 Italtile Ltd
JSE:ITE
0.58x ZAC1.15 Billion
≈ $611.17K
ZAC1.97 Billion South Africa ZAC970.00 ▲ +3.52%
736 Australian Ethical Investment Ltd
AU:AEF
0.58x AU$13.75 Million
≈ $9.73 Million
AU$23.66 Million Australia AU$4.50 ▼ -5.06%
737 Ultimate Games SA
WAR:ULG
0.58x zł2.03 Million
≈ $557.58K
zł3.49 Million Poland zł15.00 ▼ -0.66%
738 Jiangsu Hengrui Medicine Co Ltd
SHG:600276
0.58x CN¥4.81 Billion
≈ $703.99 Million
CN¥8.30 Billion China CN¥55.57 ▲ +4.47%
739 Data International Co Ltd
TWO:5432
0.58x NT$38.00 Million
≈ $1.20 Million
NT$65.56 Million Taiwan NT$120.50 ▼ -2.03%
740 Heubach Colorants India Limited
NSE:HEUBACHIND
0.58x Rs1.11 Billion
≈ $11.96 Million
Rs1.91 Billion India Rs314.00 ▼ -0.77%
741 Hugel Inc
KQ:145020
0.58x ₩57.43 Billion
≈ $38.92 Million
₩99.59 Billion Korea ₩230000.00 ▼ -3.97%
742 Versant Media Group, Inc.
NASDAQ:VSNTV
0.58x $2.21 Billion $3.83 Billion USA $36.70 ▼ -0.19%
743 Meihua International Medical Technologies Co. Ltd.
NASDAQ:MHUAF
0.57x $10.47 Million $18.25 Million USA $8.77 ▲ +0.00%
744 Piippo OYJ
HE:PIIPPO
0.57x €2.19 Million
≈ $2.56 Million
€3.83 Million Finland €1.33 ▼ -1.48%
745 Zangge Holding Co Ltd
SHE:000408
0.57x CN¥766.33 Million
≈ $112.14 Million
CN¥1.34 Billion China CN¥69.84 ▲ +1.81%
746 BLS International Services Limited
NSE:BLS
0.57x Rs5.15 Billion
≈ $55.69 Million
Rs9.00 Billion India Rs235.85 ▲ +0.06%
747 Universal Display
NASDAQ:OLED
0.57x $108.88 Million $190.74 Million USA $81.54 ▲ +1.70%
748 AVI LTD (UNSP.ADR)/5
F:IZ60
0.57x €2.86 Billion
≈ $3.34 Billion
€5.01 Billion Germany €25.40 ▲ +0.00%
749 Vraj Iron and Steel Ltd
NSE:VRAJ
0.57x Rs294.14 Million
≈ $3.18 Million
Rs516.07 Million India Rs132.04 ▼ -2.31%
750 GCS Holdings
TWO:4991
0.57x NT$297.00 Million
≈ $9.36 Million
NT$521.28 Million Taiwan NT$348.00 ▼ -3.33%
751 Oxford Lane Capital Corp
NASDAQ:OXLC
0.57x $447.18 Million $785.40 Million USA $8.87 ▲ +1.14%
752 Ningbo Tip Rubber Technology Co Ltd
SHG:605255
0.57x CN¥33.30 Million
≈ $4.87 Million
CN¥58.51 Million China CN¥64.00 ▼ -9.37%
753 Alakasa Industrindo Tbk
JK:ALKA
0.57x Rp7.31 Billion
≈ $428.36K
Rp12.86 Billion Indonesia Rp695.00 ▼ -4.14%
754 Jungfraubahn Holding AG
SW:JFN
0.57x CHF121.82 Million
≈ $154.02 Million
CHF214.27 Million Switzerland CHF256.00 ▼ -1.54%
755 Fresnillo PLC
LSE:FRES
0.57x GBX1.25 Billion
≈ $152.35K
GBX2.21 Billion UK GBX2457.00 ▲ +0.61%
756 Campina Ice Cream Industry Tbk PT
JK:CAMP
0.57x Rp84.70 Billion
≈ $4.96 Million
Rp149.81 Billion Indonesia Rp170.00 ▲ +0.00%
757 SBC Medical Group Holdings Incorporated
NASDAQ:SBC
0.57x $66.22 Million $117.14 Million USA $3.04 ▼ -1.30%
758 Shih Kuen Plastics Co Ltd
TWO:4305
0.56x NT$124.13 Million
≈ $3.91 Million
NT$219.75 Million Taiwan NT$41.20 ▼ -0.24%
759 Havsfrun Investment AB (publ)
ST:HAV-B
0.56x Skr866.00K
≈ $93.20K
Skr1.53 Million Sweden Skr13.26 ▼ -0.60%
760 Unggul Indah Cahaya Tbk
JK:UNIC
0.56x Rp27.25 Million
≈ $1.60K
Rp48.28 Million Indonesia Rp12775.00 ▲ +1.39%
761 Galaxia SM Inc
KO:011420
0.56x ₩5.96 Billion
≈ $4.04 Million
₩10.56 Billion Korea ₩1382.00 ▼ -5.60%
762 Trabzonspor Sportif Yatirim ve Futbol Isletmeciligi Ticaret AS
IS:TSPOR
0.56x TL3.45 Billion
≈ $77.35 Million
TL6.12 Billion Turkey TL0.96 ▲ +2.13%
763 Ferrotec (Anhui) Technology Development Co. Ltd. A
SHE:301297
0.56x CN¥196.01 Million
≈ $28.68 Million
CN¥348.13 Million China CN¥31.77 ▼ -10.03%
764 Clairvest Group Inc.
TO:CVG
0.56x CA$84.94 Million
≈ $61.45 Million
CA$151.20 Million Canada CA$77.18 ▲ +0.00%
765 Hermes International SCA
PA:RMS
0.56x €3.07 Billion
≈ $3.59 Billion
€5.47 Billion France €1676.00 ▼ -0.30%
766 Sailfish Royalty Corp
V:FISH
0.56x CA$771.02K
≈ $557.75K
CA$1.38 Million Canada CA$4.83 ▲ +0.42%
767 Stylam Industries Limited
NSE:STYLAMIND
0.56x Rs752.90 Million
≈ $8.14 Million
Rs1.35 Billion India Rs3414.30 ▲ +5.04%
768 Transart Graphics Co Ltd
TW:8481
0.56x NT$118.65 Million
≈ $3.74 Million
NT$212.56 Million Taiwan NT$39.90 ▲ +2.70%
769 Cliq Digital AG
XETRA:CLIQ
0.56x €7.31 Million
≈ $8.54 Million
€13.10 Million Germany €3.54 ▲ +0.28%
770 Cell Biotech Co. Ltd
KQ:049960
0.56x ₩4.15 Billion
≈ $2.81 Million
₩7.46 Billion Korea ₩14980.00 ▼ -2.73%
771 Korfez Gayrimenkul Yatirim
IS:KRGYO
0.56x TL203.01 Million
≈ $4.55 Million
TL365.39 Million Turkey TL2.51 ▲ +0.40%
772 Petrolia SE
OL:PSE
0.56x Nkr11.48 Million
≈ $1.21 Million
Nkr20.68 Million Norway Nkr6.00 ▼ -1.64%
773 Solusi Tunas Pratama Tbk
JK:SUPR
0.55x Rp1.33 Trillion
≈ $78.07 Million
Rp2.40 Trillion Indonesia Rp43850.00 ▲ +0.00%
774 Digitalbox PLC
LSE:DBOX
0.55x GBX202.00K
≈ $24.58
GBX366.00K UK GBX5.65 ▲ +0.00%
775 Campine
BR:CAMB
0.55x €59.42 Million
≈ $69.47 Million
€107.69 Million Belgium €205.00 ▼ -0.49%
776 T S Flour Mill Public Company Limited
BK:TMILL
0.55x ฿315.62 Million
≈ $9.84 Million
฿572.43 Million Thailand ฿2.68 ▲ +3.88%
777 Hoegh Autoliners ASA
OL:HAUTO
0.55x Nkr583.48 Million
≈ $61.40 Million
Nkr1.06 Billion Norway Nkr156.20 ▲ +0.90%
778 Tong Herr Resources Bhd
KLSE:5010
0.55x RM67.16 Million
≈ $16.86 Million
RM121.89 Million Malaysia RM1.67 ▲ +2.45%
779 National Aluminium Company Limited
NSE:NATIONALUM
0.55x Rs27.21 Billion
≈ $294.26 Million
Rs49.41 Billion India Rs342.90 ▲ +0.88%
780 Palantir Technologies Inc.
NASDAQ:PLTR
0.55x $899.16 Million $1.64 Billion USA $134.85 ▲ +1.87%
781 Beacon Minerals Limited
AU:BCN
0.55x AU$30.46 Million
≈ $21.55 Million
AU$55.83 Million Australia AU$2.68 ▲ +1.90%
782 Smartphoto Group NV
BR:SMAR
0.55x €20.10 Million
≈ $23.49 Million
€36.85 Million Belgium €26.40 ▲ +0.00%
783 Kokuyo Camlin Limited
NSE:KOKUYOCMLN
0.55x Rs678.69 Million
≈ $7.34 Million
Rs1.24 Billion India Rs84.22 ▲ +0.63%
784 Hangzhou Minsheng Healthcare Co Ltd
SHE:301507
0.55x CN¥177.17 Million
≈ $25.93 Million
CN¥325.04 Million China CN¥12.14 ▼ -1.46%
785 Allied Machinery Co. Ltd.
SHG:605060
0.54x CN¥297.80 Million
≈ $43.58 Million
CN¥546.67 Million China CN¥35.53 ▼ -5.76%
786 Zhejiang Wolwo Bio-Pharmaceutical Co Ltd
SHE:300357
0.54x CN¥88.11 Million
≈ $12.89 Million
CN¥161.98 Million China CN¥24.72 ▲ +3.65%
787 Micro Systemation AB (publ)
ST:MSAB-B
0.54x Skr91.10 Million
≈ $9.80 Million
Skr167.80 Million Sweden Skr83.80 ▼ -0.24%
788 Warpaint London PLC
LSE:W7L
0.54x GBX9.68 Million
≈ $1.18K
GBX17.83 Million UK GBX177.00 ▼ -1.67%
789 YONGHE MED.GR.DL-0000025
F:L97
0.54x €495.53 Million
≈ $579.33 Million
€914.47 Million Germany €0.22 ▲ +1.85%
790 Impax Asset Management Group Plc
LSE:IPX
0.54x GBX21.39 Million
≈ $2.60K
GBX39.48 Million UK GBX110.40 ▼ -1.60%
791 Infomedia Ltd
AU:IFM
0.54x AU$29.55 Million
≈ $20.91 Million
AU$54.54 Million Australia AU$1.70 ▲ +0.00%
792 Tashin Holdings Bhd
KLSE:0211
0.54x RM46.28 Million
≈ $11.62 Million
RM85.53 Million Malaysia RM0.20 ▲ +0.00%
793 Jinduicheng Molybdenum Co Ltd
SHG:601958
0.54x CN¥1.54 Billion
≈ $225.48 Million
CN¥2.85 Billion China CN¥20.39 ▲ +3.19%
794 KAWASAKI KISEN K. ADR/1/2
F:KLI
0.54x €273.17 Billion
≈ $319.37 Billion
€505.03 Billion Germany €13.20 ▲ +0.00%
795 Siljansvik AB (publ)
ST:SIVI
0.54x Skr48.06 Million
≈ $5.17 Million
Skr88.92 Million Sweden Skr115.00 ▼ -0.35%
796 Cigniti Technologies Limited
NSE:CIGNITITEC
0.54x Rs1.89 Billion
≈ $20.46 Million
Rs3.50 Billion India Rs1260.30 ▼ -2.13%
797 Jiangsu Boiln Plastics Co. Ltd.
SHE:301003
0.54x CN¥31.98 Million
≈ $4.68 Million
CN¥59.26 Million China CN¥39.04 ▼ -14.01%
798 Birko Birlesik Koyunlulular Mensucat Ticaret ve Sanayi AS
IS:BRKO
0.54x TL41.38 Million
≈ $926.85K
TL76.78 Million Turkey TL12.15 ▲ +0.33%
799 Bowler Metcalf Ltd
JSE:BCF
0.54x ZAC83.90 Million
≈ $44.59K
ZAC155.70 Million South Africa ZAC1399.00 ▲ +0.00%
800 Cepatwawasan Group Bhd
KLSE:8982
0.54x RM48.97 Million
≈ $12.29 Million
RM91.00 Million Malaysia RM0.83 ▼ -0.60%