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
4701 M.C.S. Steel Public Company Limited
BK:MCS
0.13x ฿228.00 Million
≈ $7.11 Million
฿1.70 Billion Thailand ฿8.00 ▲ +0.00%
4702 Kumho Electric
KO:001210
0.13x ₩2.77 Billion
≈ $1.88 Million
₩20.66 Billion Korea ₩894.00 ▲ +0.00%
4703 Khaitan Chemicals & Fertilizers Limited
NSE:KHAICHEM
0.13x Rs523.46 Million
≈ $5.66 Million
Rs3.91 Billion India Rs47.95 ▼ -1.92%
4704 Aeeris Ltd
AU:AER
0.13x AU$119.41K
≈ $84.49K
AU$891.79K Australia AU$0.06 ▲ +0.00%
4705 CK HUTCHISON HLDGS ADR 1
F:2CKA
0.13x €62.57 Billion
≈ $73.15 Billion
€467.28 Billion Germany €6.75 ▲ +0.75%
4706 Kotra Industries Bhd
KLSE:0002
0.13x RM10.98 Million
≈ $2.76 Million
RM82.08 Million Malaysia RM3.75 ▲ +0.54%
4707 Essent Group Ltd
NYSE:ESNT
0.13x $215.86 Million $1.61 Billion USA $65.75 ▲ +2.06%
4708 Natac Natural Ingredients, S.A.
MC:NAT
0.13x €11.74 Million
≈ $13.73 Million
€87.76 Million Spain €0.59 ▲ +0.00%
4709 Alquiber Quality SA
MC:ALQ
0.13x €38.14 Million
≈ $44.58 Million
€285.13 Million Spain €17.20 ▲ +0.00%
4710 Kimbell Royalty Partners LP
NYSE:KRP
0.13x $62.76 Million $469.39 Million USA $14.94 ▼ -1.52%
4711 WuXi AppTec Co. Ltd
F:WX8
0.13x €3.03 Billion
≈ $3.54 Billion
€22.64 Billion Germany €17.44 ▼ -0.51%
4712 Etablissements Maurel et Prom SA
PA:MAU
0.13x €107.85 Million
≈ $126.09 Million
€806.82 Million France €8.61 ▼ -0.17%
4713 Tamar Petroleum Ltd
TA:TMRP
0.13x ILA101.28 Million
≈ $271.54K
ILA757.70 Million Israel ILA3185.00 ▲ +0.03%
4714 Evertz Technologies Limited
TO:ET
0.13x CA$29.07 Million
≈ $21.03 Million
CA$217.49 Million Canada CA$16.13 ▲ +0.19%
4715 Crown Seal Public Company Limited
BK:CSC
0.13x ฿120.16 Million
≈ $3.75 Million
฿899.06 Million Thailand ฿44.50 ▼ -0.56%
4716 Alamos Gold Inc
TO:AGI
0.13x CA$259.63 Million
≈ $187.82 Million
CA$1.94 Billion Canada CA$41.73 ▲ +0.87%
4717 Grand Plastic Technology
TWO:3131
0.13x NT$1.09 Billion
≈ $34.41 Million
NT$8.17 Billion Taiwan NT$2865.00 ▼ -5.60%
4718 Ditas Dogan Yedek Parca Imalat ve Teknik AS
IS:DITAS
0.13x TL319.88 Million
≈ $7.16 Million
TL2.39 Billion Turkey TL24.80 ▲ +4.29%
4719 Pruksa Holding Public Company Limited
F:2PR3
0.13x €2.74 Billion
≈ $3.21 Billion
€20.55 Billion Germany €0.09 ▼ -1.62%
4720 Shandong Sunway Petrochemical Engineering Co Ltd
SHE:002469
0.13x CN¥98.13 Million
≈ $14.36 Million
CN¥734.84 Million China CN¥5.36 ▼ -4.80%
4721 TPC Plus Bhd
KLSE:7176
0.13x RM31.41 Million
≈ $7.89 Million
RM235.28 Million Malaysia RM0.28 ▲ +5.66%
4722 Chengdu Hongqi Chain Co Ltd
SHE:002697
0.13x CN¥463.98 Million
≈ $67.89 Million
CN¥3.48 Billion China CN¥4.42 ▼ -2.43%
4723 Snail, Inc. Class A Common Stock
NASDAQ:SNAL
0.13x $10.21 Million $76.56 Million USA $5.14 ▲ +9.83%
4724 BAE SYSTEMS ADR/4 LS-025
F:BSPA
0.13x €3.43 Billion
≈ $4.01 Billion
€25.74 Billion Germany €95.50 ▼ -3.05%
4725 Trivago NV
NASDAQ:TRVG
0.13x $19.35 Million $145.15 Million USA $5.46 ▲ +4.20%
4726 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.48 ▼ -0.67%
4727 Dabur India Limited
NSE:DABUR
0.13x Rs7.57 Billion
≈ $81.82 Million
Rs56.77 Billion India Rs423.20 ▲ +0.01%
4728 Pharos Energy plc
LSE:PHAR
0.13x GBX17.04 Million
≈ $2.07K
GBX127.90 Million UK GBX24.80 ▼ -1.98%
4729 Suny Cellular Communication Ltd
TA:SNCM
0.13x ILA27.81 Million
≈ $74.55K
ILA208.69 Million Israel ILA143.30 ▼ -0.90%
4730 Zhejiang Entive Smart Kitchen Appliance Co. Ltd.
SHE:300911
0.13x CN¥120.56 Million
≈ $17.64 Million
CN¥904.95 Million China CN¥18.13 ▼ -6.93%
4731 Delta Electronics (Thailand) Public Company Limited
BK:DELTA
0.13x ฿6.49 Billion
≈ $202.21 Million
฿48.70 Billion Thailand ฿307.00 ▼ -0.97%
4732 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¥9.70 ▼ -3.87%
4733 Aarti Drugs Limited
NSE:AARTIDRUGS
0.13x Rs1.52 Billion
≈ $16.48 Million
Rs11.44 Billion India Rs404.50 ▼ -1.34%
4734 Ferrari Group PLC
AS:FERGR
0.13x €15.71 Million
≈ $18.36 Million
€117.94 Million Netherlands €7.67 ▼ -0.39%
4735 Alimak Hek Group AB
ST:ALIG
0.13x Skr829.00 Million
≈ $89.21 Million
Skr6.23 Billion Sweden Skr124.80 ▲ +0.48%
4736 Goltas Goller Bolgesi Cimento Sanayi ve Ticaret AS
IS:GOLTS
0.13x TL426.94 Million
≈ $9.56 Million
TL3.21 Billion Turkey TL310.00 ▼ -0.32%
4737 Asia Metal Public Company Limited
BK:AMC
0.13x ฿252.40 Million
≈ $7.87 Million
฿1.90 Billion Thailand ฿2.20 ▼ -0.90%
4738 CeoTronics AG
F:CEK
0.13x €1.86 Million
≈ $2.18 Million
€14.01 Million Germany €10.46 ▼ -2.06%
4739 Visco Vision Inc.
TW:6782
0.13x NT$244.45 Million
≈ $7.70 Million
NT$1.84 Billion Taiwan NT$183.00 ▼ -1.08%
4740 SUNL.TECH.G.ADR/2DL-00005
F:S790
0.13x €146.81 Million
≈ $171.64 Million
€1.10 Billion Germany €2.86 ▼ -1.38%
4741 Tze Shin International Co Ltd
TW:2611
0.13x NT$150.08 Million
≈ $4.73 Million
NT$1.13 Billion Taiwan NT$14.20 ▼ -0.35%
4742 Jiangsu Gaoke Petrochemical Co
SHE:002778
0.13x CN¥48.11 Million
≈ $7.04 Million
CN¥361.51 Million China CN¥13.92 ▼ -2.11%
4743 Microtips Technology
TWO:3285
0.13x NT$35.80 Million
≈ $1.13 Million
NT$269.08 Million Taiwan NT$39.35 ▲ +0.90%
4744 Tibet Tourism Co Ltd
SHG:600749
0.13x CN¥53.75 Million
≈ $7.86 Million
CN¥404.02 Million China CN¥13.10 ▼ -4.87%
4745 Cadeler As
OL:CADLR
0.13x Nkr214.03 Million
≈ $22.52 Million
Nkr1.61 Billion Norway Nkr54.65 ▼ -1.44%
4746 Groupe Sfpi
PA:SFPI
0.13x €36.35 Million
≈ $42.50 Million
€273.50 Million France €2.11 ▲ +0.96%
4747 AAA Technologies Limited
NSE:AAATECH
0.13x Rs4.57 Million
≈ $49.40K
Rs34.38 Million India Rs89.66 ▼ -0.98%
4748 Frontera Energy Corp
TO:FEC
0.13x CA$159.64 Million
≈ $115.48 Million
CA$1.20 Billion Canada CA$9.05 ▼ -1.09%
4749 Sejal Glass Limited
NSE:SEJALLTD
0.13x Rs422.76 Million
≈ $4.57 Million
Rs3.18 Billion India Rs753.45 ▼ -1.98%
4750 Tourmaline Oil Corp.
TO:TOU
0.13x CA$942.63 Million
≈ $681.88 Million
CA$7.10 Billion Canada CA$65.16 ▲ +0.42%
4751 L&T Technology Services Limited
NSE:LTTS
0.13x Rs4.81 Billion
≈ $52.00 Million
Rs36.22 Billion India Rs3418.10 ▲ +1.27%
4752 KCE Electronics Public Company Limited
BK:KCE
0.13x ฿628.20 Million
≈ $19.58 Million
฿4.73 Billion Thailand ฿42.00 ▲ +0.60%
4753 Northking Information Technology Co
SHE:002987
0.13x CN¥77.90 Million
≈ $11.40 Million
CN¥586.97 Million China CN¥10.49 ▼ -2.78%
4754 BGT Group Co. Ltd.
SHE:300774
0.13x CN¥101.15 Million
≈ $14.80 Million
CN¥762.53 Million China CN¥9.20 ▼ -5.15%
4755 EuroTeleSites AG
F:7YF
0.13x €223.54 Million
≈ $261.34 Million
€1.69 Billion Germany €4.36 ▲ +1.16%
4756 Netcare
JSE:NTC
0.13x ZAC2.42 Billion
≈ $1.29 Million
ZAC18.24 Billion South Africa ZAC1810.00 ▲ +0.61%
4757 AMICCOM Electronics
TWO:5272
0.13x NT$19.57 Million
≈ $616.53K
NT$147.54 Million Taiwan NT$18.40 ▼ -3.41%
4758 Hitech Corporation Limited
NSE:HITECHCORP
0.13x Rs259.08 Million
≈ $2.80 Million
Rs1.95 Billion India Rs320.25 ▲ +0.34%
4759 Zephyr Minerals Ltd
V:ZFR
0.13x CA$33.27K
≈ $24.07K
CA$250.96K Canada CA$0.05 ▼ -10.00%
4760 Zhejiang Gongdong Medical Technology Co Ltd
SHG:605369
0.13x CN¥59.82 Million
≈ $8.75 Million
CN¥451.25 Million China CN¥15.18 ▼ -2.44%
4761 Imaspro Corporation Bhd
KLSE:7222
0.13x RM978.00K
≈ $245.54K
RM7.38 Million Malaysia RM0.75 ▲ +0.67%
4762 Beijing Jiaoda Signal Technology
SHE:300851
0.13x CN¥19.29 Million
≈ $2.82 Million
CN¥145.58 Million China CN¥20.74 ▼ -2.31%
4763 Partner
TA:PTNR
0.13x ILA315.00 Million
≈ $844.50K
ILA2.38 Billion Israel ILA3885.00 ▲ +0.86%
4764 Legacy Housing Corp
NASDAQ:LEGH
0.13x $6.95 Million $52.48 Million USA $26.49 ▲ +1.49%
4765 Yanpai Filtration Technology Co.Ltd.
SHE:301081
0.13x CN¥150.79 Million
≈ $22.06 Million
CN¥1.14 Billion China CN¥10.56 ▼ -3.83%
4766 Arcadyan Technology Corp
TW:3596
0.13x NT$5.06 Billion
≈ $159.44 Million
NT$38.22 Billion Taiwan NT$185.00 ▼ -1.07%
4767 Uno&Company.Ltd
KQ:114630
0.13x ₩1.67 Billion
≈ $1.13 Million
₩12.61 Billion Korea ₩1466.00 ▲ +0.00%
4768 Aramis SAS
PA:ARAMI
0.13x €50.61 Million
≈ $59.17 Million
€382.42 Million France €3.82 ▲ +13.04%
4769 Panama Petrochem Limited
NSE:PANAMAPET
0.13x Rs595.60 Million
≈ $6.44 Million
Rs4.50 Billion India Rs498.25 ▼ -0.50%
4770 GWR Group Ltd
AU:GWR
0.13x AU$976.39K
≈ $690.86K
AU$7.38 Million Australia AU$0.11 ▲ +0.00%
4771 Xplore Resources Corp
V:XPLR
0.13x CA$84.31K
≈ $60.99K
CA$637.17K Canada CA$0.02 ▲ +0.00%
4772 Shenzhen Absen Optoelectronic Co Ltd
SHE:300389
0.13x CN¥348.87 Million
≈ $51.05 Million
CN¥2.64 Billion China CN¥11.63 ▼ -2.51%
4773 Ranger Energy Services Inc
NYSE:RNGR
0.13x $13.60 Million $102.80 Million USA $15.71 ▼ -2.06%
4774 Bangkok Chain Hospital Public Company Limited
BK:BCH-R
0.13x ฿453.54 Million
≈ $14.14 Million
฿3.43 Billion Thailand ฿13.30 ▲ +1.53%
4775 Poulaillon SA
PA:ALPOU
0.13x €6.81 Million
≈ $7.96 Million
€51.50 Million France €9.00 ▲ +0.00%
4776 RiverNorth Managed Duration Municipal Income Fund II Inc.
NYSE:RMMZ
0.13x $12.17 Million $92.06 Million USA $14.72 ▼ -0.27%
4777 Scicom MSC Bhd
KLSE:0099
0.13x RM5.76 Million
≈ $1.45 Million
RM43.59 Million Malaysia RM1.93 ▼ -1.03%
4778 Eason & Co Public Company Limited
BK:EASON
0.13x ฿28.98 Million
≈ $903.43K
฿219.28 Million Thailand ฿1.17 ▲ +0.86%
4779 VIP Clothing Limited
NSE:VIPCLOTHNG
0.13x Rs176.95 Million
≈ $1.91 Million
Rs1.34 Billion India Rs21.37 ▼ -2.95%
4780 Liberty Oilfield Services Inc
NYSE:LBRT
0.13x $195.44 Million $1.48 Billion USA $17.36 ▼ -11.52%
4781 Sao Ta Foods JSC
VN:FMC
0.13x ₫236.96 Billion
≈ $9.00 Million
₫1.79 Trillion Vietnam ₫34350.00 ▲ +0.15%
4782 Yooshin Engineering Corporation
KQ:054930
0.13x ₩24.31 Billion
≈ $16.48 Million
₩184.07 Billion Korea ₩16300.00 ▼ -2.28%
4783 Zippy Technology Corp
TW:2420
0.13x NT$223.46 Million
≈ $7.04 Million
NT$1.69 Billion Taiwan NT$56.70 ▼ -0.87%
4784 Coca Cola HBC AG
LSE:CCH
0.13x GBX1.01 Billion
≈ $123.12K
GBX7.67 Billion UK GBX4870.00 ▲ +1.12%
4785 Tribeca Global Natural Resources Ltd
AU:TGF
0.13x AU$9.03 Million
≈ $6.39 Million
AU$68.42 Million Australia AU$2.37 ▼ -3.66%
4786 Strategic Education Inc
NASDAQ:STRA
0.13x $60.14 Million $455.86 Million USA $75.64 ▲ +0.85%
4787 Hyosung Corp
KO:004800
0.13x ₩333.71 Billion
≈ $226.15 Million
₩2.53 Trillion Korea ₩156800.00 ▼ -2.37%
4788 Nien Hsing Textile Co Ltd
TW:1451
0.13x NT$158.68 Million
≈ $5.00 Million
NT$1.20 Billion Taiwan NT$17.40 ▲ +0.00%
4789 Hankook Cosmet
KO:123690
0.13x ₩3.22 Billion
≈ $2.18 Million
₩24.43 Billion Korea ₩5920.00 ▼ -3.58%
4790 MACOM Technology Solutions Holdings Inc
NASDAQ:MTSI
0.13x $78.66 Million $596.82 Million USA $266.99 ▼ -5.60%
4791 Getein Biotech Inc
SHG:603387
0.13x CN¥100.90 Million
≈ $14.76 Million
CN¥765.68 Million China CN¥8.34 ▼ -5.01%
4792 Fortune Oriental Co Ltd
TW:2491
0.13x NT$45.80 Million
≈ $1.44 Million
NT$347.60 Million Taiwan NT$29.10 ▼ -3.96%
4793 Guangdong Hybribio Biotech Co Ltd
SHE:300639
0.13x CN¥66.39 Million
≈ $9.71 Million
CN¥503.83 Million China CN¥5.39 ▲ +5.27%
4794 Rubellite Energy Inc
TO:RBY
0.13x CA$30.90 Million
≈ $22.35 Million
CA$234.57 Million Canada CA$4.49 ▼ -2.81%
4795 Pss Co Ltd
TW:6914
0.13x NT$873.42 Million
≈ $27.52 Million
NT$6.63 Billion Taiwan NT$145.00 ▲ +0.00%
4796 EDU Holdings Ltd
AU:EDU
0.13x AU$4.29 Million
≈ $3.04 Million
AU$32.60 Million Australia AU$0.99 ▼ -0.50%
4797 Inmobiliaria del Sur SA
MC:ISUR
0.13x €46.41 Million
≈ $54.26 Million
€352.61 Million Spain €16.50 ▲ +0.30%
4798 Smcp SAS
PA:SMCP
0.13x €128.70 Million
≈ $150.46 Million
€978.00 Million France €5.21 ▲ +1.46%
4799 Perella Weinberg Partners
NASDAQ:PWP
0.13x $59.16 Million $449.72 Million USA $15.67 ▲ +4.75%
4800 Harbour Link Group Bhd
KLSE:2062
0.13x RM55.81 Million
≈ $14.01 Million
RM424.31 Million Malaysia RM1.28 ▲ +0.00%