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
3701 Medacta Group SA
SW:MOVE
0.17x CHF72.95 Million
≈ $92.23 Million
CHF436.15 Million Switzerland CHF130.20 ▲ +0.77%
3702 SSP Group PLC
LSE:SSPG
0.17x GBX527.60 Million
≈ $64.19K
GBX3.16 Billion UK GBX191.00 ▲ +2.63%
3703 Telia Lietuva AB
F:ZWS
0.17x €38.36 Million
≈ $44.85 Million
€229.43 Million Germany €2.21 ▲ +0.00%
3704 American Outdoor Brands Inc
NASDAQ:AOUT
0.17x $9.91 Million $59.30 Million USA $12.95 ▲ +1.17%
3705 Shenyang Jinbei Automotive Co Ltd
SHG:600609
0.17x CN¥383.29 Million
≈ $56.09 Million
CN¥2.29 Billion China CN¥3.13 ▼ -2.80%
3706 PRI EKOPARK SA ZY -10
F:NPA
0.17x €3.17 Million
≈ $3.71 Million
€18.98 Million Germany €1.27 ▲ +0.00%
3707 Super Retail Group Ltd
AU:SUL
0.17x AU$379.20 Million
≈ $268.31 Million
AU$2.27 Billion Australia AU$12.66 ▼ -0.55%
3708 Beibu Gulf Tourism Corp Ltd
SHG:603869
0.17x CN¥125.25 Million
≈ $18.33 Million
CN¥749.46 Million China CN¥7.70 ▲ +0.52%
3709 Fabryka Farb i Lakierów ŚNIEŻKA SA
WAR:SKA
0.17x zł48.42 Million
≈ $13.33 Million
zł289.79 Million Poland zł84.00 ▼ -0.71%
3710 OCI Co Ltd
KO:010060
0.17x ₩536.01 Billion
≈ $363.24 Million
₩3.21 Trillion Korea ₩250000.00 ▲ +1.21%
3711 Matrix
TA:MTRX
0.17x ILA566.53 Million
≈ $1.52 Million
ILA3.39 Billion Israel ILA8708.00 ▼ -1.50%
3712 GeeCee Ventures Limited
NSE:GEECEE
0.17x Rs907.09 Million
≈ $9.81 Million
Rs5.43 Billion India Rs334.15 ▼ -3.42%
3713 Pomvom
TA:PMVM
0.17x ILA6.33 Million
≈ $16.97K
ILA37.92 Million Israel ILA52.20 ▼ -1.88%
3714 Shanghai Jin Jiang International Industrial Investment Co Ltd B
SHG:900914
0.17x $190.64 Million $1.14 Billion China $0.43 ▼ -4.27%
3715 CT UK High Income Ord
LSE:CHI
0.17x GBX3.06 Million
≈ $372.56
GBX18.35 Million UK GBX112.25 ▲ +0.00%
3716 Stanmore Resources Ltd
AU:SMR
0.17x AU$343.74 Million
≈ $243.22 Million
AU$2.06 Billion Australia AU$2.85 ▼ -0.35%
3717 Karsan Otomotiv Sanayi ve Ticaret AS
IS:KARSN
0.17x TL2.26 Billion
≈ $50.65 Million
TL13.56 Billion Turkey TL10.89 ▼ -0.37%
3718 CARYSIL LIMITED
NSE:CARYSIL
0.17x Rs713.70 Million
≈ $7.72 Million
Rs4.28 Billion India Rs1125.70 ▲ +0.82%
3719 Microsoft Corporation
NASDAQ:MSFT
0.17x $46.68 Billion $279.86 Billion USA $381.70 ▲ +0.03%
3720 China Nonferrous Mining Corporation Limited
STU:3N4
0.17x €231.96 Million
≈ $271.18 Million
€1.39 Billion Germany €1.21 ▲ +8.04%
3721 Datamatics Global Services Limited
NSE:DATAMATICS
0.17x Rs1.18 Billion
≈ $12.76 Million
Rs7.08 Billion India Rs821.50 ▼ -1.49%
3722 SICHUAN ENG.INV.DEV.H YC1
F:84H
0.17x €634.83 Million
≈ $742.18 Million
€3.81 Billion Germany €0.20 ▲ +1.55%
3723 Austral Gold Ltd
AU:AGD
0.17x AU$16.78 Million
≈ $11.87 Million
AU$100.73 Million Australia AU$0.11 ▼ -8.70%
3724 BEIJ.JINGNENG CL.ERG.HYC1
F:BJ6
0.17x €10.78 Billion
≈ $12.61 Billion
€64.73 Billion Germany €0.21 ▲ +1.98%
3725 Fielmann Aktiengesellschaft
XETRA:FIE
0.17x €235.77 Million
≈ $275.64 Million
€1.42 Billion Germany €39.40 ▲ +0.51%
3726 The Steel Public Company Limited
BK:THE
0.17x ฿299.31 Million
≈ $9.33 Million
฿1.80 Billion Thailand ฿0.79 ▼ -1.25%
3727 Grange Resources Ltd
AU:GRR
0.17x AU$41.37 Million
≈ $29.27 Million
AU$248.51 Million Australia AU$0.14 ▲ +0.00%
3728 Hithink RoyalFlush Info Network
SHE:300033
0.17x CN¥1.05 Billion
≈ $154.36 Million
CN¥6.34 Billion China CN¥214.65 ▼ -6.00%
3729 Rising Nonferrous Metals Share Co Ltd
SHG:600259
0.17x CN¥696.29 Million
≈ $101.89 Million
CN¥4.19 Billion China CN¥71.11 ▼ -3.96%
3730 Artmarket.com SA
PA:PRC
0.17x €964.00K
≈ $1.13 Million
€5.80 Million France €2.52 ▲ +1.61%
3731 Uipath Inc
NYSE:PATH
0.17x $182.35 Million $1.10 Billion USA $10.84 ▲ +6.27%
3732 Royce Global Value Trust Inc
NYSE:RGT
0.17x $71.98K $432.94K USA $14.59 ▲ +0.34%
3733 F&F Holdings Co. Ltd
KO:007700
0.17x ₩127.64 Billion
≈ $86.50 Million
₩767.73 Billion Korea ₩13930.00 ▲ +0.00%
3734 Hanall Biopharma
KO:009420
0.17x ₩7.34 Billion
≈ $4.98 Million
₩44.17 Billion Korea ₩46600.00 ▼ -6.14%
3735 AfroCentric Investment Corp
JSE:ACT
0.17x ZAC352.20 Million
≈ $187.17K
ZAC2.12 Billion South Africa ZAC75.00 ▼ -6.25%
3736 Ouro Fino Saúde Animal Participações S.A
SA:OFSA3
0.17x R$135.27 Million
≈ $26.54 Million
R$814.35 Million Brazil R$26.00 ▲ +0.39%
3737 Somboon Advance Technology Public Company Limited
BK:SAT
0.17x ฿277.82 Million
≈ $8.66 Million
฿1.67 Billion Thailand ฿16.10 ▲ +0.63%
3738 Somboon Advance Technology PCL F
F:PSQ
0.17x €277.82 Million
≈ $324.81 Million
€1.67 Billion Germany €0.40 ▲ +1.02%
3739 Shipping Corporation Of India Limited
NSE:SCI
0.17x Rs7.27 Billion
≈ $78.62 Million
Rs43.78 Billion India Rs275.10 ▲ +2.42%
3740 Shang Hai Ya Tong Co Ltd
SHG:600692
0.17x CN¥583.61 Million
≈ $85.40 Million
CN¥3.51 Billion China CN¥5.32 ▼ -2.92%
3741 Jaguar Animal Health Inc
NASDAQ:JAGX
0.17x $8.83 Million $53.19 Million USA $0.96 ▼ -6.50%
3742 Kinaxis Inc
TO:KXS
0.17x CA$58.11 Million
≈ $42.04 Million
CA$350.07 Million Canada CA$147.60 ▲ +3.35%
3743 Alarko Gayrimenkul Yatirim Ortakligi AS
IS:ALGYO
0.17x TL1.05 Billion
≈ $23.62 Million
TL6.36 Billion Turkey TL3.51 ▼ -2.23%
3744 Sligro Food Group NV
AS:SLIGR
0.17x €183.00 Million
≈ $213.95 Million
€1.10 Billion Netherlands €11.52 ▼ -3.52%
3745 Spotify Technology SA
NYSE:SPOT
0.17x $849.75 Million $5.12 Billion USA $482.66 ▲ +2.91%
3746 CEA Industries Inc.
NASDAQ:BNC
0.17x $5.48 Million $33.07 Million USA $2.79 ▼ -2.45%
3747 Lynch Group Holdings Ltd
AU:LGL
0.17x AU$26.60 Million
≈ $18.82 Million
AU$160.41 Million Australia AU$2.15 ▲ +0.00%
3748 Southern Fertilizer JSC
VN:SFG
0.17x ₫217.17 Billion
≈ $8.25 Million
₫1.31 Trillion Vietnam ₫10950.00 ▲ +0.92%
3749 SAGILITY INDIA LIMITED
NSE:SAGILITY
0.17x Rs4.88 Billion
≈ $52.74 Million
Rs29.42 Billion India Rs40.42 ▼ -2.18%
3750 Tungkong Inc
SHE:002117
0.17x CN¥75.96 Million
≈ $11.12 Million
CN¥458.23 Million China CN¥7.43 ▼ -3.76%
3751 Metrovacesa SA
MC:MVC
0.17x €139.86 Million
≈ $163.51 Million
€843.82 Million Spain €11.14 ▲ +0.18%
3752 Liquidity Services Inc
NASDAQ:LQDT
0.17x $29.54 Million $178.34 Million USA $37.56 ▲ +0.24%
3753 Barrick Mining Corporation
NYSE:B
0.17x $2.63 Billion $15.86 Billion USA $37.11 ▼ -0.13%
3754 RIO Tinto Ltd
AU:RIO
0.17x AU$10.12 Billion
≈ $7.16 Billion
AU$61.12 Billion Australia AU$159.99 ▼ -1.69%
3755 Sonetel AB
ST:SONE
0.17x Skr2.11 Million
≈ $227.24K
Skr12.75 Million Sweden Skr5.60 ▲ +0.00%
3756 iCRAFT Co. Ltd
KQ:052460
0.17x ₩7.43 Billion
≈ $5.04 Million
₩44.90 Billion Korea ₩3400.00 ▲ +8.80%
3757 Imperial Pacific Ltd
AU:IPC
0.17x AU$299.98K
≈ $212.25K
AU$1.81 Million Australia AU$2.00 ▲ +0.00%
3758 Singular People S.A.
MC:SNG
0.17x €7.22 Million
≈ $8.44 Million
€43.61 Million Spain €2.07 ▲ +0.49%
3759 Ashmore Group Plc
LSE:ASHM
0.17x GBX29.90 Million
≈ $3.64K
GBX180.70 Million UK GBX205.80 ▲ +1.08%
3760 China Satellite Communications Co Ltd
SHG:601698
0.17x CN¥348.57 Million
≈ $51.01 Million
CN¥2.11 Billion China CN¥25.03 ▼ -2.26%
3761 Hultström Group B
ST:HULT-B
0.17x Skr10.70 Million
≈ $1.15 Million
Skr64.67 Million Sweden Skr3.92 ▲ +1.82%
3762 MHC Plantations Bhd
KLSE:5026
0.17x RM72.13 Million
≈ $18.11 Million
RM435.98 Million Malaysia RM1.87 ▼ -1.58%
3763 Unicasa Indústria de Móveis S.A
SA:UCAS3
0.17x R$33.18 Million
≈ $6.51 Million
R$200.59 Million Brazil R$1.13 ▼ -1.74%
3764 Pebble Beach Systems Group PLC
LSE:PEB
0.17x GBX1.75 Million
≈ $213.41
GBX10.61 Million UK GBX23.00 ▲ +0.00%
3765 Embellence Group AB
ST:EMBELL
0.17x Skr41.00 Million
≈ $4.41 Million
Skr248.00 Million Sweden Skr31.50 ▲ +0.00%
3766 Aerometrex Ltd
AU:AMX
0.17x AU$4.11 Million
≈ $2.90 Million
AU$24.84 Million Australia AU$0.27 ▲ +0.00%
3767 LG Balakrishnan & Bros Limited
NSE:LGBBROSLTD
0.17x Rs1.25 Billion
≈ $13.55 Million
Rs7.58 Billion India Rs1540.40 ▼ -0.03%
3768 KOSES Co.Ltd
KQ:089890
0.17x ₩3.17 Billion
≈ $2.15 Million
₩19.20 Billion Korea ₩24900.00 ▼ -8.29%
3769 Appen Ltd
AU:APX
0.16x AU$9.55 Million
≈ $6.76 Million
AU$57.90 Million Australia AU$0.82 ▼ -8.38%
3770 Qianhe Condiment&Food Co Ltd
SHG:603027
0.16x CN¥175.11 Million
≈ $25.62 Million
CN¥1.06 Billion China CN¥7.06 ▼ -2.08%
3771 Suzhou Crystal Clear Chemical Co Ltd
SHE:300655
0.16x CN¥239.37 Million
≈ $35.03 Million
CN¥1.45 Billion China CN¥12.01 ▲ +1.52%
3772 Padini Holdings Bhd
KLSE:7052
0.16x RM138.65 Million
≈ $34.81 Million
RM841.07 Million Malaysia RM1.49 ▼ -1.32%
3773 Micro Contact Solution Co. Ltd
KQ:098120
0.16x ₩2.50 Billion
≈ $1.70 Million
₩15.19 Billion Korea ₩22000.00 ▼ -7.76%
3774 Shanghai Ailu Package Co. Ltd.
SHE:301062
0.16x CN¥233.92 Million
≈ $34.23 Million
CN¥1.42 Billion China CN¥5.53 ▼ -3.83%
3775 Anhui Yingjia Distillery Co Ltd
SHG:603198
0.16x CN¥477.72 Million
≈ $69.90 Million
CN¥2.90 Billion China CN¥34.96 ▼ -2.21%
3776 Lynas Rare Earths Limited
F:LYIC
0.16x €97.39 Million
≈ $113.86 Million
€591.51 Million Germany €8.95 ▼ -2.72%
3777 Lii Hen Industries Bhd
KLSE:7089
0.16x RM17.22 Million
≈ $4.32 Million
RM104.70 Million Malaysia RM0.28 ▲ +0.00%
3778 ALTEO ENERG.NYIL M.UF125
F:54O
0.16x €18.16 Billion
≈ $21.24 Billion
€110.43 Billion Germany €10.30 ▲ +9.57%
3779 Sona Topas Tourism Industry
JK:SONA
0.16x Rp46.08 Billion
≈ $2.70 Million
Rp280.21 Billion Indonesia Rp2420.00 ▲ +0.41%
3780 Kfin Technologies Limited
NSE:KFINTECH
0.16x Rs1.81 Billion
≈ $19.55 Million
Rs11.01 Billion India Rs857.75 ▼ -1.21%
3781 Tech Mahindra Limited
NSE:TECHM
0.16x Rs31.69 Billion
≈ $342.76 Million
Rs192.92 Billion India Rs1559.50 ▲ +0.24%
3782 Fuzhou Rockchip Electronics Co Ltd
SHG:603893
0.16x CN¥143.47 Million
≈ $20.99 Million
CN¥873.35 Million China CN¥221.80 ▲ +3.64%
3783 Global Mixed-Mode Technology Inc
TW:8081
0.16x NT$603.61 Million
≈ $19.02 Million
NT$3.68 Billion Taiwan NT$262.00 ▲ +4.38%
3784 Jindal Poly Investment and Finance Company Limited
NSE:JPOLYINVST
0.16x Rs68.40 Million
≈ $739.72K
Rs416.70 Million India Rs1029.10 ▲ +1.16%
3785 Dinkelacker AG
STU:DWB
0.16x €13.25 Million
≈ $15.49 Million
€80.74 Million Germany €1140.00 ▲ +3.64%
3786 TPC Consolidated Ltd
AU:TPC
0.16x AU$6.45 Million
≈ $4.57 Million
AU$39.31 Million Australia AU$3.45 ▲ +0.00%
3787 Judges Scientific Plc
LSE:JDG
0.16x GBX17.10 Million
≈ $2.08K
GBX104.20 Million UK GBX4590.00 ▲ +0.88%
3788 Symphony Limited
NSE:SYMPHONY
0.16x Rs1.04 Billion
≈ $11.25 Million
Rs6.34 Billion India Rs676.85 ▼ -0.43%
3789 Vakif Gayrimenkul Yatirim Ortakligi AS
IS:VKGYO
0.16x TL893.24 Million
≈ $20.01 Million
TL5.45 Billion Turkey TL2.64 ▼ -1.12%
3790 Asymchem Laboratories Tian Jin Co Ltd
SHE:002821
0.16x CN¥449.89 Million
≈ $65.83 Million
CN¥2.74 Billion China CN¥158.22 ▼ -3.25%
3791 Atlan Holdings Bhd
KLSE:7048
0.16x RM60.40 Million
≈ $15.16 Million
RM368.32 Million Malaysia RM2.60 ▲ +0.00%
3792 Xiangpiaopiao Food Co Ltd
SHG:603711
0.16x CN¥233.11 Million
≈ $34.11 Million
CN¥1.42 Billion China CN¥9.93 ▼ -2.26%
3793 WINS Co. Ltd
KQ:136540
0.16x ₩3.84 Billion
≈ $2.60 Million
₩23.42 Billion Korea ₩10400.00 ▲ +0.00%
3794 Phol Dhanya Public Company Limited
BK:PHOL
0.16x ฿43.48 Million
≈ $1.36 Million
฿265.30 Million Thailand ฿3.28 ▲ +1.23%
3795 Addus HomeCare Corporation
NASDAQ:ADUS
0.16x $52.37 Million $319.54 Million USA $114.55 ▲ +2.35%
3796 Kona I Co.Ltd
KQ:052400
0.16x ₩47.96 Billion
≈ $32.50 Million
₩292.75 Billion Korea ₩40050.00 ▼ -3.14%
3797 TRC Synergy Bhd
KLSE:5054
0.16x RM48.95 Million
≈ $12.29 Million
RM298.89 Million Malaysia RM0.28 ▲ +0.00%
3798 Gurit Holding AG
SW:GURN
0.16x CHF29.83 Million
≈ $37.71 Million
CHF182.25 Million Switzerland CHF30.70 ▼ -11.53%
3799 IGB Bhd
KLSE:5606
0.16x RM709.88 Million
≈ $178.23 Million
RM4.34 Billion Malaysia RM2.36 ▼ -0.42%
3800 Allied Electronics Corporation Ltd
JSE:AEL
0.16x ZAC696.00 Million
≈ $369.89K
ZAC4.25 Billion South Africa ZAC2769.00 ▲ +0.00%