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

Aug 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
5801 Jiangling Motors Corp Ltd
SHE:200550
0.11x HK$2.23 Billion
≈ $285.00 Million
HK$20.49 Billion China HK$9.42 ▲ +0.53%
5802 Aberdeen Diversified Income and Growth Trust PLC
LSE:ADIG
0.11x GBX536.00K
≈ $65.22
GBX4.92 Million UK GBX12.30 ▼ -8.21%
5803 Ningbo Deye Technology Co Ltd
SHG:605117
0.11x CN¥1.00 Billion
≈ $146.48 Million
CN¥9.19 Billion China CN¥83.23 ▼ -2.23%
5804 Inner Mongolia Junzheng Energy & Chemical Group Co Ltd
SHG:601216
0.11x CN¥1.33 Billion
≈ $194.17 Million
CN¥12.18 Billion China CN¥4.75 ▲ +0.21%
5805 Arn Media Ltd
AU:A1N
0.11x AU$65.11 Million
≈ $46.07 Million
AU$597.74 Million Australia AU$0.25 ▲ +2.08%
5806 Shanghai Haohai Biological Technology Co. Ltd
F:5HB
0.11x €141.99 Million
≈ $166.00 Million
€1.30 Billion Germany €1.79 ▲ +0.00%
5807 QuinStreet Inc
NASDAQ:QNST
0.11x $21.62 Million $198.59 Million USA $15.50 ▼ -3.91%
5808 AGX Group Berhad
KLSE:0299
0.11x RM6.30 Million
≈ $1.58 Million
RM57.86 Million Malaysia RM0.48 ▲ +0.00%
5809 Sanoma Oyj
HE:SANOMA
0.11x €147.20 Million
≈ $172.09 Million
€1.35 Billion Finland €9.02 ▲ +0.45%
5810 PetroChina Co Ltd Class A
SHG:601857
0.11x CN¥119.29 Billion
≈ $17.46 Billion
CN¥1.10 Trillion China CN¥11.27 ▲ +3.49%
5811 KB Home
NYSE:KBH
0.11x $306.81 Million $2.82 Billion USA $56.35 ▼ -1.21%
5812 Kaulin Mfg
TW:1531
0.11x NT$84.21 Million
≈ $2.65 Million
NT$774.39 Million Taiwan NT$12.85 ▼ -0.39%
5813 Acrel Co LTD
SHE:300286
0.11x CN¥50.43 Million
≈ $7.38 Million
CN¥463.81 Million China CN¥19.40 ▼ -1.42%
5814 RENTOKIL INITIAL ADR/5
F:RTO
0.11x €972.00 Million
≈ $1.14 Billion
€8.94 Billion Germany €27.60 ▲ +0.00%
5815 Sam Young Chem
KO:003720
0.11x ₩12.25 Billion
≈ $8.30 Million
₩112.72 Billion Korea ₩5300.00 ▼ -6.69%
5816 Powell Industries Inc
NASDAQ:POWL
0.11x $51.17 Million $470.97 Million USA $209.30 ▲ +12.29%
5817 Mandom Indonesia Tbk
JK:TCID
0.11x Rp57.66 Billion
≈ $3.38 Million
Rp530.70 Billion Indonesia Rp2760.00 ▼ -0.36%
5818 Hongfa Technology Co Ltd
SHG:600885
0.11x CN¥762.14 Million
≈ $111.52 Million
CN¥7.02 Billion China CN¥34.49 ▲ +1.50%
5819 Shijiazhuang Kelin Elec Co
SHG:603050
0.11x CN¥337.27 Million
≈ $49.35 Million
CN¥3.11 Billion China CN¥18.15 ▼ -0.38%
5820 Vp plc
LSE:VP
0.11x GBX36.34 Million
≈ $4.42K
GBX334.73 Million UK GBX480.00 ▼ -1.03%
5821 Akcansa Cimento Sanayi ve Ticaret AS
IS:AKCNS
0.11x TL979.22 Million
≈ $21.93 Million
TL9.02 Billion Turkey TL235.10 ▼ -1.14%
5822 Yangaroo Inc
V:YOO
0.11x CA$411.40K
≈ $297.60K
CA$3.79 Million Canada CA$0.04 ▲ +0.00%
5823 RONESANS GAYRIMENKUL YAT.
IS:RGYAS
0.11x TL3.52 Billion
≈ $78.93 Million
TL32.47 Billion Turkey TL200.10 ▼ -0.45%
5824 Ulusoy Elektrik Imalat
IS:ULUSE
0.11x TL774.16 Million
≈ $17.34 Million
TL7.13 Billion Turkey TL266.00 ▼ -1.57%
5825 FORM.DE C.Y C.ADR 1/5/EO1
F:FCC0
0.11x €1.20 Billion
≈ $1.40 Billion
€11.06 Billion Germany €2.00 ▲ +0.00%
5826 KG Mobilians Co. Ltd
KQ:046440
0.11x ₩25.51 Billion
≈ $17.29 Million
₩235.11 Billion Korea ₩3810.00 ▲ +2.42%
5827 Bohra Industries Limited
NSE:BOHRAIND
0.11x Rs6.80 Million
≈ $73.50K
Rs62.65 Million India Rs14.19 ▼ -2.14%
5828 Clinica Baviera
MC:CBAV
0.11x €14.17 Million
≈ $16.57 Million
€130.65 Million Spain €58.60 ▲ +1.03%
5829 Shenzhen JT Automation Equipment Co Ltd
SHE:300400
0.11x CN¥44.12 Million
≈ $6.46 Million
CN¥406.85 Million China CN¥19.92 ▼ -6.21%
5830 CyberPower Systems Inc
TW:3617
0.11x NT$488.73 Million
≈ $15.40 Million
NT$4.51 Billion Taiwan NT$200.00 ▼ -2.20%
5831 Also Holding AG
SW:ALSN
0.11x CHF428.65 Million
≈ $541.92 Million
CHF3.96 Billion Switzerland CHF190.40 ▼ -1.75%
5832 Miller Industries Inc
NYSE:MLR
0.11x $19.90 Million $183.69 Million USA $49.93 ▼ -1.32%
5833 GRITEE Inc
KQ:204020
0.11x ₩6.37 Billion
≈ $4.32 Million
₩58.81 Billion Korea ₩1815.00 ▼ -0.82%
5834 Cerillion PLC
LSE:CER
0.11x GBX1.66 Million
≈ $202.10
GBX15.33 Million UK GBX1000.00 ▼ -1.96%
5835 Shanghai Hanbell Precise Machinery Co Ltd
SHE:002158
0.11x CN¥203.34 Million
≈ $29.76 Million
CN¥1.88 Billion China CN¥23.91 ▼ -7.33%
5836 Severfield PLC
LSE:SFR
0.11x GBX22.04 Million
≈ $2.68K
GBX203.49 Million UK GBX37.95 ▲ +0.66%
5837 CPE Technology Berhad
KLSE:5317
0.11x RM2.21 Million
≈ $555.11K
RM20.42 Million Malaysia RM0.96 ▼ -0.52%
5838 Baiksan
KO:035150
0.11x ₩20.14 Billion
≈ $13.65 Million
₩186.04 Billion Korea ₩9650.00 ▲ +2.44%
5839 Mersen SA
PA:MRN
0.11x €97.00 Million
≈ $113.40 Million
€896.00 Million France €36.94 ▲ +7.63%
5840 EIFFAGE S.A.ADR 1/5/EO 4
F:EF30
0.11x €3.47 Billion
≈ $4.06 Billion
€32.04 Billion Germany €27.40 ▼ -2.14%
5841 Fabrinet
NYSE:FN
0.11x $102.57 Million $947.60 Million USA $439.33 ▲ +5.99%
5842 Tigerair Taiwan Co. Ltd.
TW:6757
0.11x NT$2.20 Billion
≈ $69.44 Million
NT$20.36 Billion Taiwan NT$54.90 ▼ -0.54%
5843 Fibra Danhos
MX:DANHOS13
0.11x MX$1.50 Billion
≈ $86.49 Million
MX$13.89 Billion Mexico MX$29.25 ▼ -0.34%
5844 JuneYao Dairy Co Ltd
SHG:605388
0.11x CN¥38.15 Million
≈ $5.58 Million
CN¥352.63 Million China CN¥6.12 ▲ +10.07%
5845 Finlay Minerals Ltd
V:FYL
0.11x CA$428.18K
≈ $309.74K
CA$3.96 Million Canada CA$0.10 ▲ +5.56%
5846 Viscofan
MC:VIS
0.11x €62.04 Million
≈ $72.54 Million
€573.61 Million Spain €57.70 ▲ +2.49%
5847 Ecclesiastical Insurance Office plc
LSE:ELLA
0.11x GBX67.50 Million
≈ $8.21K
GBX624.10 Million UK GBX143.25 ▲ +0.00%
5848 Unifique Telecomunicações S.A.
SA:FIQE3
0.11x R$161.53 Million
≈ $31.70 Million
R$1.49 Billion Brazil R$5.38 ▲ +0.37%
5849 Steppe Cement
F:ST9
0.11x €2.58 Million
≈ $3.02 Million
€23.90 Million Germany €0.22 ▼ -0.88%
5850 San Shing Fastech Corp
TW:5007
0.11x NT$114.98 Million
≈ $3.62 Million
NT$1.06 Billion Taiwan NT$56.50 ▼ -0.70%
5851 Engtex Group Bhd
KLSE:5056
0.11x RM80.50 Million
≈ $20.21 Million
RM745.19 Million Malaysia RM0.45 ▲ +2.27%
5852 Newmont Goldcorp Corp
NYSE:NEM
0.11x $2.30 Billion $21.28 Billion USA $95.76 ▲ +4.84%
5853 Aker BP ASA
OL:AKRBP
0.11x Nkr3.35 Billion
≈ $352.46 Million
Nkr31.03 Billion Norway Nkr334.60 ▼ -0.51%
5854 Inspire Medical Systems Inc
NYSE:INSP
0.11x $12.85 Million $119.04 Million USA $50.02 ▼ -2.06%
5855 Indian Oil Corporation Limited
NSE:IOC
0.11x Rs327.48 Billion
≈ $3.54 Billion
Rs3.03 Trillion India Rs139.94 ▼ -0.12%
5856 Perfect Corp.
NYSE:PERF
0.11x $4.24 Million $39.31 Million USA $1.93 ▲ +0.00%
5857 RingNet Co. Ltd
KQ:042500
0.11x ₩4.60 Billion
≈ $3.12 Million
₩42.63 Billion Korea ₩4050.00 ▲ +1.25%
5858 Rimbunan Sawit Bhd
KLSE:5113
0.11x RM42.15 Million
≈ $10.58 Million
RM390.61 Million Malaysia RM0.15 ▲ +0.00%
5859 Elecnor S.A
MC:ENO
0.11x €293.12 Million
≈ $342.69 Million
€2.72 Billion Spain €35.15 ▲ +3.08%
5860 Kendrion NV
AS:KENDR
0.11x €13.00 Million
≈ $15.20 Million
€120.50 Million Netherlands €18.86 ▲ +2.17%
5861 Devyser Diagnostics AB
ST:DVYSR
0.11x Skr12.10 Million
≈ $1.30 Million
Skr112.20 Million Sweden Skr68.00 ▼ -0.87%
5862 Cuckoo Electronics Co Ltd
KO:192400
0.11x ₩29.25 Billion
≈ $19.82 Million
₩271.25 Billion Korea ₩25900.00 ▲ +0.39%
5863 Zeus Co.Ltd
KQ:079370
0.11x ₩23.05 Billion
≈ $15.62 Million
₩213.77 Billion Korea ₩6970.00 ▼ -1.27%
5864 Omer-Decugis & Cie
PA:ALODC
0.11x €4.67 Million
≈ $5.46 Million
€43.31 Million France €8.04 ▲ +3.34%
5865 TQM CORPORATION
BK:TQM-R
0.11x ฿289.59 Million
≈ $9.03 Million
฿2.69 Billion Thailand ฿14.10 ▲ +1.44%
5866 Shenzhen SEG Co Ltd
SHE:200058
0.11x HK$266.09 Million
≈ $33.97 Million
HK$2.47 Billion China HK$1.52 ▲ +0.00%
5867 Anpec Electronics
TWO:6138
0.11x NT$187.09 Million
≈ $5.89 Million
NT$1.74 Billion Taiwan NT$246.55 ▼ -9.69%
5868 Amanet Management & Systems Ltd
TA:AMAN
0.11x ILA6.63 Million
≈ $17.77K
ILA61.53 Million Israel ILA1213.00 ▼ -2.26%
5869 CG Power and Industrial Solutions Limited
NSE:CGPOWER
0.11x Rs4.81 Billion
≈ $52.07 Million
Rs44.69 Billion India Rs832.60 ▲ +0.37%
5870 Poddar Housing and Development Limited
NSE:PODDARHOUS
0.11x Rs686.80 Million
≈ $7.43 Million
Rs6.38 Billion India Rs43.37 ▲ +0.00%
5871 IBI Inv House
TA:IBI
0.11x ILA104.78 Million
≈ $280.90K
ILA972.93 Million Israel ILA45340.00 ▲ +1.89%
5872 Ashtead Group PLC
LSE:AHT
0.11x GBX1.58 Billion
≈ $192.56K
GBX14.70 Billion UK GBX5326.00 ▼ -0.04%
5873 Sunbelt Rentals Holdings, Inc.
NYSE:SUNB
0.11x $1.58 Billion $14.70 Billion USA $72.53 ▼ -1.20%
5874 RWS Holdings PLC
LSE:RWS
0.11x GBX29.90 Million
≈ $3.64K
GBX277.70 Million UK GBX92.85 ▼ -0.80%
5875 JIN MEDICAL INTERNATIONAL LTD. Ordinary Shares
NASDAQ:ZJYL
0.11x $2.56 Million $23.80 Million USA $1.91 ▼ -3.05%
5876 Taiwan Takisawa Technology Co Ltd
TWO:6609
0.11x NT$109.58 Million
≈ $3.45 Million
NT$1.02 Billion Taiwan NT$35.20 ▼ -0.56%
5877 Ford Otomotiv Sanayi AS
IS:FROTO
0.11x TL29.78 Billion
≈ $666.95 Million
TL276.72 Billion Turkey TL76.70 ▲ +0.79%
5878 Manolete Partners PLC
LSE:MANO
0.11x GBX3.32 Million
≈ $404.43
GBX30.89 Million UK GBX43.00 ▲ +0.00%
5879 Carboclor
BA:CARC
0.11x AR$1.04 Billion
≈ $754.71K
AR$9.69 Billion Argentina AR$19.90 ▼ -2.69%
5880 Arm Holdings plc American Depositary Shares
NASDAQ:ARM
0.11x $260.00 Million $2.42 Billion USA $241.54 ▲ +7.40%
5881 Decora SA
WAR:DCR
0.11x zł18.06 Million
≈ $4.97 Million
zł167.90 Million Poland zł72.70 ▼ -0.41%
5882 Chengdu Information Technology of Chinese Academy of Sciences Co Ltd
SHE:300678
0.11x CN¥40.98 Million
≈ $6.00 Million
CN¥381.12 Million China CN¥23.09 ▼ -0.69%
5883 New York Times Company
NYSE:NYT
0.11x $92.24 Million $857.87 Million USA $75.83 ▼ -2.39%
5884 Norva24 Group AB
ST:NORVA
0.11x Skr298.20 Million
≈ $32.09 Million
Skr2.77 Billion Sweden Skr36.00 ▲ +0.00%
5885 BROOGE ENERGY DL-0001
F:3SF
0.11x €45.61 Million
≈ $53.33 Million
€424.43 Million Germany €2.22 ▲ +0.00%
5886 Torimbia Socimi S.A.
MC:YTRM
0.11x €9.66 Million
≈ $11.29 Million
€89.87 Million Spain €25.60 ▲ +0.00%
5887 Motorcycle Holdings Ltd
AU:MTO
0.11x AU$25.46 Million
≈ $18.01 Million
AU$236.97 Million Australia AU$2.55 ▲ +0.00%
5888 Nantong Chaoda Equipment Co.Ltd.
SHE:301186
0.11x CN¥74.15 Million
≈ $10.85 Million
CN¥690.27 Million China CN¥28.93 ▼ -6.31%
5889 Jindal Worldwide Limited
NSE:JINDWORLD
0.11x Rs857.08 Million
≈ $9.27 Million
Rs7.98 Billion India Rs38.51 ▲ +0.92%
5890 Jinneng Holding Shanxi Coal Industry Co Ltd
SHG:601001
0.11x CN¥854.09 Million
≈ $124.98 Million
CN¥7.96 Billion China CN¥16.06 ▼ -1.89%
5891 YANGTZE OPT.FIB.AND CAB.H
F:1YO
0.11x €1.78 Billion
≈ $2.08 Billion
€16.63 Billion Germany €9.50 ▼ -13.64%
5892 Ningbo Marine Co Ltd
SHG:600798
0.11x CN¥201.61 Million
≈ $29.50 Million
CN¥1.88 Billion China CN¥3.19 ▼ -0.31%
5893 CVR Partners LP
NYSE:UAN
0.11x $75.78 Million $706.44 Million USA $127.98 ▲ +4.42%
5894 Indo Thai Securities Limited
NSE:INDOTHAI
0.11x Rs70.53 Million
≈ $762.81K
Rs657.61 Million India Rs218.09 ▲ +0.07%
5895 Silkroad Visual Technology Co Ltd
SHE:300556
0.11x CN¥116.72 Million
≈ $17.08 Million
CN¥1.09 Billion China CN¥14.62 ▼ -1.28%
5896 Shandong Xinjufeng Technology Packaging Co. Ltd. A
SHE:301296
0.11x CN¥341.68 Million
≈ $50.00 Million
CN¥3.19 Billion China CN¥6.15 ▼ -0.65%
5897 Cikarang Listrindo Tbk PT
JK:POWR
0.11x Rp52.27 Million
≈ $3.06K
Rp487.44 Million Indonesia Rp720.00 ▲ +0.00%
5898 JK Paper Limited
NSE:JKPAPER
0.11x Rs5.09 Billion
≈ $55.08 Million
Rs47.52 Billion India Rs378.35 ▼ -2.63%
5899 Polski Koncern Naftowy ORLEN SA
WAR:PKN
0.11x zł12.91 Billion
≈ $3.55 Billion
zł120.50 Billion Poland zł146.48 ▼ -0.97%
5900 Shenzhen MeiG Smart Technology Co Ltd
SHE:002881
0.11x CN¥125.31 Million
≈ $18.34 Million
CN¥1.17 Billion China CN¥33.93 ▼ -10.00%