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
4801 UNIV.MUSIC GRP.ADR/050
F:0VD0
0.13x €1.74 Billion
≈ $2.03 Billion
€12.89 Billion Germany €9.75 ▲ +0.00%
4802 Oldfields Holdings Ltd
AU:OLH
0.13x AU$3.53 Million
≈ $2.50 Million
AU$26.16 Million Australia AU$0.01 ▲ +0.00%
4803 Kia Lim Bhd
KLSE:6211
0.13x RM3.25 Million
≈ $814.71K
RM24.06 Million Malaysia RM0.32 ▲ +0.00%
4804 Inner Mongolia Xingye Mining Co Ltd
SHE:000426
0.13x CN¥1.10 Billion
≈ $160.82 Million
CN¥8.15 Billion China CN¥36.82 ▲ +2.14%
4805 Lindeman Asia Investment Co. Ltd
KQ:277070
0.13x ₩992.43 Million
≈ $672.56K
₩7.36 Billion Korea ₩3540.00 ▲ +1.29%
4806 Zhejiang Great Shengda Packaging Co Ltd
SHG:603687
0.13x CN¥116.74 Million
≈ $17.08 Million
CN¥866.06 Million China CN¥18.38 ▼ -3.26%
4807 KEDE Numerical Control Co Ltd
SHG:688305
0.13x CN¥52.85 Million
≈ $7.73 Million
CN¥392.19 Million China CN¥65.79 ▼ -0.62%
4808 MAZDA MOTOR UNSP.ADR/2
F:MZA0
0.13x €305.63 Billion
≈ $357.31 Billion
€2.27 Trillion Germany €2.66 ▲ +0.00%
4809 Newgen Software Technologies Limited
NSE:NEWGEN
0.13x Rs895.77 Million
≈ $9.69 Million
Rs6.65 Billion India Rs464.25 ▲ +1.98%
4810 Shenzhen Fuanna Bedding and Furnishing Co Ltd
SHE:002327
0.13x CN¥112.19 Million
≈ $16.42 Million
CN¥833.13 Million China CN¥7.16 ▲ +3.02%
4811 Keystone Electrical (Zhejiang) Co. Ltd. A
SHE:301448
0.13x CN¥23.93 Million
≈ $3.50 Million
CN¥177.77 Million China CN¥38.63 ▲ +3.57%
4812 AVTECH Sweden AB Series B
ST:AVT-B
0.13x Skr700.00K
≈ $75.33K
Skr5.20 Million Sweden Skr5.81 ▼ -0.17%
4813 Acter Co Ltd
TWO:5536
0.13x NT$2.95 Billion
≈ $92.87 Million
NT$21.90 Billion Taiwan NT$1180.00 ▲ +9.77%
4814 China Aerospace Times Electronics Co Ltd
SHG:600879
0.13x CN¥3.21 Billion
≈ $470.45 Million
CN¥23.89 Billion China CN¥20.01 ▼ -0.55%
4815 Hana Materials Inc
KQ:166090
0.13x ₩29.86 Billion
≈ $20.24 Million
₩221.93 Billion Korea ₩73100.00 ▲ +7.82%
4816 Niagen Bioscience, Inc.
NASDAQ:NAGE
0.13x $3.69 Million $27.46 Million USA $3.45 ▲ +0.58%
4817 United Integrated Services Co Ltd
TW:2404
0.13x NT$7.15 Billion
≈ $225.40 Million
NT$53.22 Billion Taiwan NT$1310.00 ▲ +9.62%
4818 QBRICK AB (PUBL)
F:2A8
0.13x €2.13 Million
≈ $2.49 Million
€15.85 Million Germany €0.00 ▲ +0.00%
4819 Dampskibsselskabet Norden AS
CO:DNORD
0.13x Dkr161.81 Million
≈ $25.32 Million
Dkr1.20 Billion Denmark Dkr323.60 ▼ -0.49%
4820 Perusahaan Perkebunan London Sumatra Indonesia Tbk PT
JK:LSIP
0.13x Rp238.08 Billion
≈ $13.95 Million
Rp1.77 Trillion Indonesia Rp1250.00 ▲ +4.60%
4821 Sphera Franchise Group SA MiFID Eligible Security
RO:SFG
0.13x RON87.47 Million
≈ $20.09 Million
RON651.12 Million Romania RON37.10 ▼ -1.07%
4822 ADTIGER CORP.LTD.DL-0005
F:55U
0.13x €78.00 Million
≈ $91.19 Million
€580.68 Million Germany €0.02 ▲ +0.00%
4823 Genovate Biotechnology Co Ltd
TWO:4130
0.13x NT$16.93 Million
≈ $533.39K
NT$126.05 Million Taiwan NT$25.80 ▼ -0.39%
4824 Bursa Cimento Fabrikasi AS
IS:BUCIM
0.13x TL1.27 Billion
≈ $28.43 Million
TL9.45 Billion Turkey TL5.98 ▲ +1.53%
4825 Link Mobility Group Holding ASA
OL:LINK
0.13x Nkr700.73 Million
≈ $73.74 Million
Nkr5.22 Billion Norway Nkr23.40 ▲ +3.36%
4826 Apex Healthcare Bhd
KLSE:7090
0.13x RM29.41 Million
≈ $7.38 Million
RM219.04 Million Malaysia RM2.61 ▲ +0.00%
4827 Outbrain Inc
NASDAQ:OB
0.13x $42.66 Million $317.87 Million USA $2.66 ▲ +0.00%
4828 MAC Copper Ltd
AU:MAC
0.13x AU$116.74 Million
≈ $82.60 Million
AU$870.02 Million Australia AU$18.52 ▲ +0.00%
4829 Century Land Joint Stock Company
VN:CRE
0.13x ₫214.38 Billion
≈ $8.15 Million
₫1.60 Trillion Vietnam ₫7460.00 ▲ +0.67%
4830 Tibet Galaxy Science & Technology Development Co Ltd
SHE:000752
0.13x CN¥34.52 Million
≈ $5.05 Million
CN¥257.35 Million China CN¥9.20 ▲ +2.91%
4831 Bafna Pharmaceuticals Limited
NSE:BAFNAPH
0.13x Rs93.12 Million
≈ $1.01 Million
Rs694.55 Million India Rs165.45 ▼ -5.00%
4832 CKM Building Material
TWO:8930
0.13x NT$79.36 Million
≈ $2.50 Million
NT$591.98 Million Taiwan NT$27.75 ▲ +0.54%
4833 Northern Bear Plc
LSE:NTBR
0.13x GBX3.00 Million
≈ $364.40
GBX22.35 Million UK GBX109.00 ▲ +0.46%
4834 Qinhuangdao Port Co Ltd
F:QHD
0.13x €855.24 Million
≈ $999.86 Million
€6.38 Billion Germany €0.25 ▲ +2.48%
4835 Taiyen Biotech Co Ltd
TW:1737
0.13x NT$194.08 Million
≈ $6.11 Million
NT$1.45 Billion Taiwan NT$31.75 ▲ +0.00%
4836 M.C.S. Steel Public Company Limited
BK:MCS
0.13x ฿228.00 Million
≈ $7.11 Million
฿1.70 Billion Thailand ฿7.60 ▲ +1.33%
4837 Kumho Electric
KO:001210
0.13x ₩2.77 Billion
≈ $1.88 Million
₩20.66 Billion Korea ₩502.00 ▲ +1.83%
4838 Aeeris Ltd
AU:AER
0.13x AU$119.41K
≈ $84.49K
AU$891.79K Australia AU$0.08 ▲ +0.00%
4839 CK HUTCHISON HLDGS ADR 1
F:2CKA
0.13x €62.57 Billion
≈ $73.15 Billion
€467.28 Billion Germany €6.75 ▲ +0.75%
4840 Energy Services Of America Corp
NASDAQ:ESOA
0.13x $18.79 Million $140.39 Million USA $16.70 ▲ +1.83%
4841 Essent Group Ltd
NYSE:ESNT
0.13x $215.86 Million $1.61 Billion USA $58.38 ▲ +0.78%
4842 Alquiber Quality SA
MC:ALQ
0.13x €38.14 Million
≈ $44.58 Million
€285.13 Million Spain €15.70 ▲ +0.00%
4843 KESM Industries Bhd
KLSE:9334
0.13x RM10.68 Million
≈ $2.68 Million
RM79.89 Million Malaysia RM3.97 ▲ +1.02%
4844 Kimbell Royalty Partners LP
NYSE:KRP
0.13x $62.76 Million $469.39 Million USA $15.26 ▼ -0.59%
4845 WuXi AppTec Co. Ltd
F:WX8
0.13x €3.03 Billion
≈ $3.54 Billion
€22.64 Billion Germany €13.77 ▲ +2.20%
4846 Etablissements Maurel et Prom SA
PA:MAU
0.13x €107.85 Million
≈ $126.09 Million
€806.82 Million France €9.01 ▼ -3.22%
4847 Tamar Petroleum Ltd
TA:TMRP
0.13x ILA101.28 Million
≈ $271.54K
ILA757.70 Million Israel ILA2474.00 ▲ +2.27%
4848 Evertz Technologies Limited
TO:ET
0.13x CA$29.07 Million
≈ $21.03 Million
CA$217.49 Million Canada CA$16.30 ▲ +0.74%
4849 Crown Seal Public Company Limited
BK:CSC
0.13x ฿120.16 Million
≈ $3.75 Million
฿899.06 Million Thailand ฿44.25 ▲ +0.00%
4850 Alamos Gold Inc
TO:AGI
0.13x CA$259.63 Million
≈ $187.82 Million
CA$1.94 Billion Canada CA$49.19 ▲ +2.20%
4851 Grand Plastic Technology
TWO:3131
0.13x NT$1.09 Billion
≈ $34.41 Million
NT$8.17 Billion Taiwan NT$3230.00 ▲ +6.43%
4852 J.Kumar Infraprojects Limited
NSE:JKIL
0.13x Rs4.11 Billion
≈ $44.43 Million
Rs30.75 Billion India Rs458.90 ▼ -0.46%
4853 Pruksa Holding Public Company Limited
BK:PSH
0.13x ฿2.74 Billion
≈ $85.53 Million
฿20.55 Billion Thailand ฿3.44 ▲ +0.00%
4854 Pruksa Holding Public Company Limited
F:2PR3
0.13x €2.74 Billion
≈ $3.21 Billion
€20.55 Billion Germany €0.08 ▲ +0.00%
4855 Shandong Sunway Petrochemical Engineering Co Ltd
SHE:002469
0.13x CN¥98.13 Million
≈ $14.36 Million
CN¥734.84 Million China CN¥7.34 ▲ +5.92%
4856 TPC Plus Bhd
KLSE:7176
0.13x RM31.41 Million
≈ $7.89 Million
RM235.28 Million Malaysia RM0.29 ▲ +0.00%
4857 Chengdu Hongqi Chain Co Ltd
SHE:002697
0.13x CN¥463.98 Million
≈ $67.89 Million
CN¥3.48 Billion China CN¥4.53 ▲ +1.57%
4858 Bird Construction Inc.
TO:BDT
0.13x CA$190.04 Million
≈ $137.47 Million
CA$1.43 Billion Canada CA$58.08 ▼ -2.52%
4859 BAE SYSTEMS ADR/4 LS-025
F:BSPA
0.13x €3.43 Billion
≈ $4.01 Billion
€25.74 Billion Germany €95.50 ▼ -3.05%
4860 Trivago NV
NASDAQ:TRVG
0.13x $19.35 Million $145.15 Million USA $3.86 ▼ -10.44%
4861 LPS Brasil - Consultoria de Imóveis S.A
SA:LPSB3
0.13x R$21.48 Million
≈ $4.22 Million
R$161.20 Million Brazil R$1.58 ▼ -1.86%
4862 Pharos Energy plc
LSE:PHAR
0.13x GBX17.04 Million
≈ $2.07K
GBX127.90 Million UK GBX28.50 ▼ -3.39%
4863 Suny Cellular Communication Ltd
TA:SNCM
0.13x ILA27.81 Million
≈ $74.55K
ILA208.69 Million Israel ILA136.90 ▲ +0.00%
4864 Zhejiang Entive Smart Kitchen Appliance Co. Ltd.
SHE:300911
0.13x CN¥120.56 Million
≈ $17.64 Million
CN¥904.95 Million China CN¥21.97 ▲ +1.15%
4865 Delta Electronics (Thailand) Public Company Limited
BK:DELTA
0.13x ฿6.49 Billion
≈ $202.21 Million
฿48.70 Billion Thailand ฿363.00 ▲ +1.40%
4866 Shanghai Jin Jiang International Industrial Investment Co Ltd A
SHG:600650
0.13x CN¥143.30 Million
≈ $20.97 Million
CN¥1.08 Billion China CN¥10.28 ▲ +1.68%
4867 Aarti Drugs Limited
NSE:AARTIDRUGS
0.13x Rs1.52 Billion
≈ $16.48 Million
Rs11.44 Billion India Rs371.70 ▲ +1.07%
4868 Wave Electronics Co. Ltd
KQ:095270
0.13x ₩6.64 Billion
≈ $4.50 Million
₩49.86 Billion Korea ₩4200.00 ▼ -1.98%
4869 Ferrari Group PLC
AS:FERGR
0.13x €15.71 Million
≈ $18.36 Million
€117.94 Million Netherlands €7.86 ▲ +0.51%
4870 SGA Solutions Co.Ltd
KQ:184230
0.13x ₩13.19 Billion
≈ $8.94 Million
₩99.02 Billion Korea ₩2190.00 ▲ +0.46%
4871 Alimak Hek Group AB
ST:ALIG
0.13x Skr829.00 Million
≈ $89.21 Million
Skr6.23 Billion Sweden Skr109.80 ▲ +0.92%
4872 Goltas Goller Bolgesi Cimento Sanayi ve Ticaret AS
IS:GOLTS
0.13x TL426.94 Million
≈ $9.56 Million
TL3.21 Billion Turkey TL327.00 ▲ +1.47%
4873 Asia Metal Public Company Limited
BK:AMC
0.13x ฿252.40 Million
≈ $7.87 Million
฿1.90 Billion Thailand ฿2.20 ▲ +0.92%
4874 CeoTronics AG
F:CEK
0.13x €1.86 Million
≈ $2.18 Million
€14.01 Million Germany €9.03 ▼ -1.20%
4875 Visco Vision Inc.
TW:6782
0.13x NT$244.45 Million
≈ $7.70 Million
NT$1.84 Billion Taiwan NT$194.50 ▲ +1.57%
4876 SUNL.TECH.G.ADR/2DL-00005
F:S790
0.13x €146.81 Million
≈ $171.64 Million
€1.10 Billion Germany €2.86 ▼ -1.38%
4877 Tze Shin International Co Ltd
TW:2611
0.13x NT$150.08 Million
≈ $4.73 Million
NT$1.13 Billion Taiwan NT$13.80 ▲ +1.10%
4878 Jiangsu Gaoke Petrochemical Co
SHE:002778
0.13x CN¥48.11 Million
≈ $7.04 Million
CN¥361.51 Million China CN¥17.32 ▲ +2.67%
4879 Microtips Technology
TWO:3285
0.13x NT$35.80 Million
≈ $1.13 Million
NT$269.08 Million Taiwan NT$41.40 ▲ +9.96%
4880 Tongyu Communication Inc
SHE:002792
0.13x CN¥91.57 Million
≈ $13.40 Million
CN¥688.29 Million China CN¥37.01 ▼ -2.48%
4881 Tibet Tourism Co Ltd
SHG:600749
0.13x CN¥53.75 Million
≈ $7.86 Million
CN¥404.02 Million China CN¥16.22 ▲ +0.62%
4882 Bhageria Industries Limited
NSE:BHAGERIA
0.13x Rs282.06 Million
≈ $3.05 Million
Rs2.12 Billion India Rs209.25 ▲ +1.89%
4883 Cadeler As
OL:CADLR
0.13x Nkr214.03 Million
≈ $22.52 Million
Nkr1.61 Billion Norway Nkr53.45 ▲ +1.81%
4884 Cadeler A/S
NYSE:CDLR
0.13x $214.03 Million $1.61 Billion USA $22.69 ▲ +0.98%
4885 Groupe Sfpi
PA:SFPI
0.13x €36.35 Million
≈ $42.50 Million
€273.50 Million France €2.28 ▲ +0.44%
4886 AAA Technologies Limited
NSE:AAATECH
0.13x Rs4.57 Million
≈ $49.40K
Rs34.38 Million India Rs97.30 ▼ -0.86%
4887 APB Resources Bhd
KLSE:5568
0.13x RM18.51 Million
≈ $4.65 Million
RM139.35 Million Malaysia RM0.15 ▼ -6.25%
4888 Frontera Energy Corp
TO:FEC
0.13x CA$159.64 Million
≈ $115.48 Million
CA$1.20 Billion Canada CA$16.06 ▲ +0.37%
4889 Sejal Glass Limited
NSE:SEJALLTD
0.13x Rs422.76 Million
≈ $4.57 Million
Rs3.18 Billion India Rs657.65 ▼ -0.54%
4890 Tourmaline Oil Corp.
TO:TOU
0.13x CA$942.63 Million
≈ $681.88 Million
CA$7.10 Billion Canada CA$63.20 ▲ +0.03%
4891 Ama Marine Public Company Limited
BK:AMA
0.13x ฿170.10 Million
≈ $5.30 Million
฿1.28 Billion Thailand ฿3.84 ▲ +0.52%
4892 L&T Technology Services Limited
NSE:LTTS
0.13x Rs4.81 Billion
≈ $52.00 Million
Rs36.22 Billion India Rs3351.10 ▲ +1.82%
4893 KCE Electronics Public Company Limited
BK:KCE
0.13x ฿628.20 Million
≈ $19.58 Million
฿4.73 Billion Thailand ฿36.75 ▲ +1.38%
4894 Northking Information Technology Co
SHE:002987
0.13x CN¥77.90 Million
≈ $11.40 Million
CN¥586.97 Million China CN¥11.48 ▲ +0.61%
4895 Shaanxi Coal Industry Co Ltd
SHG:601225
0.13x CN¥13.34 Billion
≈ $1.95 Billion
CN¥100.49 Billion China CN¥27.00 ▲ +0.26%
4896 BGT Group Co. Ltd.
SHE:300774
0.13x CN¥101.15 Million
≈ $14.80 Million
CN¥762.53 Million China CN¥13.24 ▲ +3.60%
4897 EuroTeleSites AG
F:7YF
0.13x €223.54 Million
≈ $261.34 Million
€1.69 Billion Germany €4.61 ▲ +5.98%
4898 Netcare
JSE:NTC
0.13x ZAC2.42 Billion
≈ $1.29 Million
ZAC18.24 Billion South Africa ZAC1684.00 ▲ +1.32%
4899 AMICCOM Electronics
TWO:5272
0.13x NT$19.57 Million
≈ $616.53K
NT$147.54 Million Taiwan NT$21.25 ▲ +4.42%
4900 Hitech Corporation Limited
NSE:HITECHCORP
0.13x Rs259.08 Million
≈ $2.80 Million
Rs1.95 Billion India Rs310.02 ▼ -0.23%