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
3801 Anora Group Oyj
HE:ANORA
0.16x €104.50 Million
≈ $122.17 Million
€639.20 Million Finland €3.64 ▲ +0.28%
3802 Parrot
PA:PARRO
0.16x €6.05 Million
≈ $7.07 Million
€36.99 Million France €10.00 ▲ +0.10%
3803 Shanxi Xinghuacun Fen Wine Factory Co Ltd
SHG:600809
0.16x CN¥3.08 Billion
≈ $450.41 Million
CN¥18.84 Billion China CN¥120.56 ▼ -1.97%
3804 Point Mobile Co. Ltd
KQ:318020
0.16x ₩7.14 Billion
≈ $4.84 Million
₩43.69 Billion Korea ₩2055.00 ▲ +0.74%
3805 Kalyani Steels Limited
NSE:KSL
0.16x Rs1.39 Billion
≈ $15.05 Million
Rs8.52 Billion India Rs892.95 ▲ +0.49%
3806 SIAV S.P.A.
F:F4U
0.16x €6.62 Million
≈ $7.74 Million
€40.55 Million Germany €2.16 ▲ +0.00%
3807 Plantynet Co. Ltd
KQ:075130
0.16x ₩2.24 Billion
≈ $1.52 Million
₩13.74 Billion Korea ₩2000.00 ▼ -0.50%
3808 Speciality Restaurants Limited
NSE:SPECIALITY
0.16x Rs324.89 Million
≈ $3.51 Million
Rs1.99 Billion India Rs137.73 ▼ -0.15%
3809 Bon Natural Life Ltd
NASDAQ:BON
0.16x $4.44 Million $27.19 Million USA $1.14 ▲ +1.79%
3810 Chosun Welding
KO:120030
0.16x ₩1.43 Billion
≈ $971.17K
₩8.78 Billion Korea ₩84700.00 ▼ -0.59%
3811 DocuSign Inc
NASDAQ:DOCU
0.16x $377.22 Million $2.31 Billion USA $50.44 ▲ +7.23%
3812 Eupe Corporation Bhd
KLSE:6815
0.16x RM61.11 Million
≈ $15.34 Million
RM374.69 Million Malaysia RM0.66 ▼ -4.35%
3813 Beijing Yanjing Brewery Co Ltd
SHE:000729
0.16x CN¥1.25 Billion
≈ $182.90 Million
CN¥7.67 Billion China CN¥12.42 ▼ -0.48%
3814 KGI Securities (Thailand) Public Company Limited
BK:KGI
0.16x ฿1.46 Billion
≈ $45.57 Million
฿8.97 Billion Thailand ฿5.05 ▲ +1.41%
3815 Vakrangee Limited
NSE:VAKRANGEE
0.16x Rs203.48 Million
≈ $2.20 Million
Rs1.25 Billion India Rs5.81 ▲ +0.87%
3816 Atmos Energy Corporation
NYSE:ATO
0.16x $723.49 Million $4.44 Billion USA $179.22 ▲ +0.66%
3817 Stanley Fertilizer Co Ltd
SHE:002588
0.16x CN¥1.11 Billion
≈ $161.81 Million
CN¥6.79 Billion China CN¥8.49 ▼ -2.30%
3818 Aya Gold & Silver Inc
TO:AYA
0.16x CA$33.85 Million
≈ $24.49 Million
CA$207.91 Million Canada CA$27.79 ▼ -0.96%
3819 Boku Inc
LSE:BOKU
0.16x GBX56.62 Million
≈ $6.89K
GBX347.92 Million UK GBX107.00 ▲ +0.00%
3820 Springer Nature AG & Co KGaA
F:SPG
0.16x €531.20 Million
≈ $621.03 Million
€3.26 Billion Germany €18.10 ▲ +2.61%
3821 Hwacom Systems
TWO:6163
0.16x NT$660.92 Million
≈ $20.82 Million
NT$4.06 Billion Taiwan NT$41.00 ▼ -9.99%
3822 Pagegroup PLC
LSE:PAGE
0.16x GBX58.74 Million
≈ $7.15K
GBX361.10 Million UK GBX180.50 ▼ -1.04%
3823 Sinon Corp
TW:1712
0.16x NT$1.10 Billion
≈ $34.54 Million
NT$6.74 Billion Taiwan NT$39.10 ▼ -0.13%
3824 Greggs PLC
LSE:GRG
0.16x GBX125.70 Million
≈ $15.29K
GBX773.20 Million UK GBX1582.00 ▲ +1.41%
3825 Imperial Ginseng Products Ltd
V:IGP
0.16x CA$13.69K
≈ $9.90K
CA$84.20K Canada CA$0.08 ▲ +0.00%
3826 Guangdong Hotata Technology Group Co Ltd Class A
SHG:603848
0.16x CN¥88.00 Million
≈ $12.88 Million
CN¥541.36 Million China CN¥12.27 ▼ -2.00%
3827 Rothwell International Co. Limited
KQ:900260
0.16x ₩106.85 Billion
≈ $72.41 Million
₩657.68 Billion Korea ₩1634.00 ▲ +2.06%
3828 Acumentis Group Ltd
AU:ACU
0.16x AU$2.13 Million
≈ $1.50 Million
AU$13.11 Million Australia AU$0.09 ▲ +3.66%
3829 MEGA International Development Co Ltd
TWO:5529
0.16x NT$533.13 Million
≈ $16.80 Million
NT$3.29 Billion Taiwan NT$21.80 ▼ -0.23%
3830 EJF Investments Ltd
LSE:EJFI
0.16x GBX3.38 Million
≈ $411.38
GBX20.85 Million UK GBX131.00 ▲ +0.00%
3831 Euroseas Ltd
NASDAQ:ESEA
0.16x $38.44 Million $237.01 Million USA $76.99 ▲ +1.74%
3832 UEM Edgenta Bhd
KLSE:1368
0.16x RM237.73 Million
≈ $59.69 Million
RM1.47 Billion Malaysia RM1.10 ▲ +0.00%
3833 Asphere Innovations Public Company Limited
BK:AS
0.16x ฿71.12 Million
≈ $2.22 Million
฿438.81 Million Thailand ฿2.40 ▼ -0.83%
3834 Kuyas Yatirim AS
IS:KUYAS
0.16x TL26.63 Million
≈ $596.33K
TL164.29 Million Turkey TL70.75 ▼ -3.35%
3835 CHINA RE.PO.HO.UNS.ADR/15
F:CRP0
0.16x €44.65 Billion
≈ $52.20 Billion
€275.72 Billion Germany €31.80 ▲ +1.27%
3836 Hankook Tire Worldwide
KO:000240
0.16x ₩73.26 Billion
≈ $49.64 Million
₩452.41 Billion Korea ₩25050.00 ▼ -1.57%
3837 Copart Inc
NASDAQ:CPRT
0.16x $127.50 Million $787.73 Million USA $27.94 ▲ +2.72%
3838 Jet2 PLC
LSE:JET2
0.16x GBX681.90 Million
≈ $82.97K
GBX4.21 Billion UK GBX1454.00 ▲ +0.69%
3839 Inner Mongolia Xinhua Distribution Group Co.Ltd.
SHG:603230
0.16x CN¥285.10 Million
≈ $41.72 Million
CN¥1.76 Billion China CN¥8.55 ▼ -2.62%
3840 Flowtech Fluidpower plc
LSE:FLO
0.16x GBX9.02 Million
≈ $1.10K
GBX55.73 Million UK GBX61.00 ▲ +0.00%
3841 Wickes Group PLC
LSE:WIX
0.16x GBX169.60 Million
≈ $20.64K
GBX1.05 Billion UK GBX191.00 ▲ +1.81%
3842 Intrepid Potash Inc
NYSE:IPI
0.16x $23.17 Million $143.34 Million USA $34.22 ▼ -0.67%
3843 CombinedX AB
ST:CX
0.16x Skr64.80 Million
≈ $6.97 Million
Skr401.00 Million Sweden Skr31.70 ▲ +0.00%
3844 CHANJET INFO.TECHN.-H-YC1
F:C7D
0.16x €151.23 Million
≈ $176.80 Million
€936.82 Million Germany €0.42 ▲ +7.22%
3845 Guangdong Xinbao Electrical Appliances Holdings Co Ltd
SHE:002705
0.16x CN¥969.28 Million
≈ $141.84 Million
CN¥6.00 Billion China CN¥11.11 ▼ -1.94%
3846 Kpx Green Chem
KO:083420
0.16x ₩12.99 Billion
≈ $8.80 Million
₩80.47 Billion Korea ₩4595.00 ▲ +0.55%
3847 Jiangsu Liba Enterprise Joint-Stock Co Ltd
SHG:603519
0.16x CN¥60.34 Million
≈ $8.83 Million
CN¥373.84 Million China CN¥14.70 ▲ +2.08%
3848 IDeA Indonesia Akademi Tbk PT
JK:IDEA
0.16x Rp2.13 Billion
≈ $124.87K
Rp13.20 Billion Indonesia Rp62.00 ▼ -3.13%
3849 Pollen Street PLC
LSE:POLN
0.16x GBX41.08 Million
≈ $5.00K
GBX254.53 Million UK GBX843.00 ▲ +1.20%
3850 Shanghai Shen Lian Biomedical Corp
SHG:688098
0.16x CN¥21.52 Million
≈ $3.15 Million
CN¥133.33 Million China CN¥7.95 ▼ -2.81%
3851 Lerøy Seafood Group ASA
OL:LSG
0.16x Nkr3.50 Billion
≈ $367.83 Million
Nkr21.66 Billion Norway Nkr40.94 ▲ +0.94%
3852 AVE Science & Technology Co Ltd
SHG:688067
0.16x CN¥15.02 Million
≈ $2.20 Million
CN¥93.09 Million China CN¥18.31 ▼ -3.02%
3853 Xinya Electronic Co Ltd
SHG:605277
0.16x CN¥299.55 Million
≈ $43.83 Million
CN¥1.86 Billion China CN¥14.02 ▼ -2.09%
3854 Suzhou Sunmun Technology Co Ltd
SHE:300522
0.16x CN¥41.49 Million
≈ $6.07 Million
CN¥257.24 Million China CN¥11.25 ▼ -3.85%
3855 Beijing New Oriental Star Petrochemical Engineering Co Ltd
SHE:002755
0.16x CN¥187.71 Million
≈ $27.47 Million
CN¥1.16 Billion China CN¥12.56 ▼ -3.68%
3856 SCHNEIDER ELECTR.ADR/1/5
F:SNDB
0.16x €6.13 Billion
≈ $7.17 Billion
€38.05 Billion Germany €54.00 ▼ -1.82%
3857 Luca Mining Corp.
V:LUCA
0.16x CA$20.18 Million
≈ $14.60 Million
CA$125.31 Million Canada CA$0.87 ▼ -3.33%
3858 Alicon Castalloy Limited
NSE:ALICON
0.16x Rs1.14 Billion
≈ $12.34 Million
Rs7.09 Billion India Rs636.35 ▼ -0.12%
3859 Yancoal Australia Ltd
AU:YAL
0.16x AU$480.00 Million
≈ $339.63 Million
AU$2.98 Billion Australia AU$6.05 ▼ -2.26%
3860 Sanghvi Movers Limited
NSE:SANGHVIMOV
0.16x Rs1.18 Billion
≈ $12.72 Million
Rs7.31 Billion India Rs455.70 ▲ +7.03%
3861 Highlight Communications AG
XETRA:HLG
0.16x €89.71 Million
≈ $104.88 Million
€557.53 Million Germany €0.54 ▲ +7.20%
3862 Beijing ZznodeTechnologies Co Ltd
SHE:003007
0.16x CN¥207.94 Million
≈ $30.43 Million
CN¥1.29 Billion China CN¥32.14 ▼ -4.29%
3863 Shandong Longji Machinery Co Ltd
SHE:002363
0.16x CN¥115.54 Million
≈ $16.91 Million
CN¥718.17 Million China CN¥5.86 ▼ -2.66%
3864 Jianglong Shipbuilding Co Ltd
SHE:300589
0.16x CN¥197.11 Million
≈ $28.84 Million
CN¥1.23 Billion China CN¥12.25 ▲ +6.06%
3865 Surapon Foods Public Company Limited
BK:SSF
0.16x ฿221.20 Million
≈ $6.89 Million
฿1.38 Billion Thailand ฿5.10 ▲ +0.00%
3866 Midi Utama Indonesia Tbk
JK:MIDI
0.16x Rp781.37 Billion
≈ $45.79 Million
Rp4.86 Trillion Indonesia Rp282.00 ▼ -1.40%
3867 ASolid Technology Co Ltd
TWO:6485
0.16x NT$49.41 Million
≈ $1.56 Million
NT$307.30 Million Taiwan NT$62.90 ▼ -2.33%
3868 Tesna Inc
KQ:131970
0.16x ₩38.35 Billion
≈ $25.99 Million
₩238.52 Billion Korea ₩76400.00 ▼ -8.28%
3869 Pungkang Co. Ltd
KQ:093380
0.16x ₩3.56 Billion
≈ $2.42 Million
₩22.17 Billion Korea ₩2670.00 ▼ -0.37%
3870 Bathurst Resources Ltd
AU:BRL
0.16x AU$3.66 Million
≈ $2.59 Million
AU$22.78 Million Australia AU$0.42 ▲ +0.00%
3871 Hamaton Automotive Technology Co Ltd
SHE:300643
0.16x CN¥46.41 Million
≈ $6.79 Million
CN¥288.75 Million China CN¥19.90 ▼ -4.28%
3872 Mechema Chemicals Int
TWO:4721
0.16x NT$135.48 Million
≈ $4.27 Million
NT$843.04 Million Taiwan NT$74.20 ▼ -1.07%
3873 Experian PLC
LSE:EXPN
0.16x GBX1.40 Billion
≈ $170.21K
GBX8.71 Billion UK GBX2744.00 ▲ +3.35%
3874 Smartgroup Corporation Ltd
AU:SIQ
0.16x AU$70.22 Million
≈ $49.68 Million
AU$437.33 Million Australia AU$12.71 ▼ -1.01%
3875 Granite Ridge Resources Inc
NYSE:GRNT
0.16x $77.78 Million $484.65 Million USA $4.85 ▼ -1.62%
3876 Zungwon En-Sys Inc
KQ:045510
0.16x ₩10.02 Billion
≈ $6.79 Million
₩62.42 Billion Korea ₩952.00 ▲ +1.17%
3877 d1000 Varejo Farma Participações S.A
SA:DMVF3
0.16x R$165.21 Million
≈ $32.42 Million
R$1.03 Billion Brazil R$6.25 ▼ -1.73%
3878 Powerwell Holdings Bhd
KLSE:0217
0.16x RM10.94 Million
≈ $2.75 Million
RM68.20 Million Malaysia RM0.83 ▼ -1.20%
3879 Caledonia Mining Corporation
NYSE MKT:CMCL
0.16x $20.59 Million $128.35 Million USA $22.80 ▼ -1.26%
3880 Ubright Optronics
TWO:4933
0.16x NT$165.28 Million
≈ $5.21 Million
NT$1.03 Billion Taiwan NT$56.50 ▲ +1.96%
3881 Panda Financial Holding Corp Ltd
SHG:600599
0.16x CN¥33.70 Million
≈ $4.93 Million
CN¥210.17 Million China CN¥0.43 ▲ +2.38%
3882 Brady Corporation
NYSE:BRC
0.16x $78.23 Million $487.97 Million USA $94.50 ▲ +0.88%
3883 Sumavision Technologies
SHE:300079
0.16x CN¥69.18 Million
≈ $10.12 Million
CN¥431.64 Million China CN¥4.13 ▼ -3.73%
3884 HITACHI CONSTR.MACH.ADR/2
F:HCMA
0.16x €143.93 Billion
≈ $168.27 Billion
€898.13 Billion Germany €57.50 ▲ +3.60%
3885 Desktop - Sigmanet Comunicação Multimídia S.A.
SA:DESK3
0.16x R$392.68 Million
≈ $77.05 Million
R$2.45 Billion Brazil R$18.14 ▲ +0.00%
3886 GHCL TEXTILES LTD
NSE:GHCLTEXTIL
0.16x Rs589.50 Million
≈ $6.38 Million
Rs3.68 Billion India Rs115.82 ▲ +0.73%
3887 KERRY GRP PLC ADR/1EO-12
F:KRZA
0.16x €755.50 Million
≈ $883.26 Million
€4.72 Billion Germany €66.50 ▼ -1.48%
3888 Shijiazhuang Yiling Pharmaceutical Co Ltd
SHE:002603
0.16x CN¥446.51 Million
≈ $65.34 Million
CN¥2.79 Billion China CN¥16.40 ▼ -3.19%
3889 Yankershop Food Co Ltd
SHE:002847
0.16x CN¥336.36 Million
≈ $49.22 Million
CN¥2.10 Billion China CN¥45.69 ▼ -3.36%
3890 Shenzhen Rongda Photosensitive & Technology Co Ltd
SHE:300576
0.16x CN¥60.12 Million
≈ $8.80 Million
CN¥375.29 Million China CN¥26.83 ▼ -2.79%
3891 Taokaenoi Food & Marketing Public Company Limited
BK:TKN
0.16x ฿307.68 Million
≈ $9.59 Million
฿1.92 Billion Thailand ฿4.10 ▼ -0.49%
3892 Able Global Bhd
KLSE:7167
0.16x RM41.50 Million
≈ $10.42 Million
RM259.17 Million Malaysia RM1.56 ▲ +0.00%
3893 SAF Tehnika A/S
F:VTZ
0.16x €1.99 Million
≈ $2.32 Million
€12.41 Million Germany €11.60 ▲ +0.43%
3894 Medplus Health Services Limited
NSE:MEDPLUS
0.16x Rs3.13 Billion
≈ $33.89 Million
Rs19.58 Billion India Rs720.55 ▲ +0.75%
3895 Derichebourg
PA:DBG
0.16x €230.90 Million
≈ $269.95 Million
€1.44 Billion France €9.49 ▲ +1.17%
3896 CPR Gomu Industrial PCL
BK:CPR
0.16x ฿10.31 Million
≈ $321.21K
฿64.46 Million Thailand ฿2.62 ▲ +0.77%
3897 POBIS TNC CO. Ltd
KQ:016670
0.16x ₩8.93 Billion
≈ $6.05 Million
₩55.88 Billion Korea ₩2680.00 ▼ -0.37%
3898 FoundPac Group Bhd
KLSE:5277
0.16x RM7.45 Million
≈ $1.87 Million
RM46.62 Million Malaysia RM0.39 ▼ -1.27%
3899 Beijing Advanced Digital Technology Co Ltd
SHE:300541
0.16x CN¥237.58 Million
≈ $34.77 Million
CN¥1.49 Billion China CN¥9.83 ▼ -5.84%
3900 Shanghai Fudan-Zhangjiang Bio-Pharmaceutical Co Ltd
SHG:688505
0.16x CN¥43.77 Million
≈ $6.41 Million
CN¥273.93 Million China CN¥7.07 ▼ -3.68%