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
3101 SSI Securities Corp
VN:SSI
0.20x ₫12.39 Trillion
≈ $470.61 Million
₫61.98 Trillion Vietnam ₫26150.00 ▼ -0.57%
3102 mPLUS Corp
KQ:259630
0.20x ₩29.88 Billion
≈ $20.25 Million
₩149.67 Billion Korea ₩12160.00 ▲ +3.67%
3103 Dynamic Medical Technologies
TWO:4138
0.20x NT$246.38 Million
≈ $7.76 Million
NT$1.23 Billion Taiwan NT$51.10 ▼ -0.20%
3104 Max Zipper Co Ltd
TWO:8932
0.20x NT$203.00 Million
≈ $6.40 Million
NT$1.02 Billion Taiwan NT$106.50 ▲ +8.45%
3105 Riyue Heavy Industry Co Ltd
SHG:603218
0.20x CN¥785.49 Million
≈ $114.94 Million
CN¥3.94 Billion China CN¥10.71 ▲ +0.75%
3106 Oylum Sinai Yatirimlar AS
IS:OYLUM
0.20x TL22.80 Million
≈ $510.73K
TL114.25 Million Turkey TL8.44 ▼ -0.82%
3107 Senao International Co Ltd
TW:2450
0.20x NT$836.44 Million
≈ $26.35 Million
NT$4.19 Billion Taiwan NT$30.70 ▼ -0.49%
3108 Rocket Internet SE
HM:RKET
0.20x €48.60 Million
≈ $56.82 Million
€243.60 Million Germany €25.00 ▼ -1.57%
3109 Zhejiang Nhu Co Ltd
SHE:002001
0.20x CN¥2.43 Billion
≈ $354.86 Million
CN¥12.17 Billion China CN¥30.09 ▲ +2.31%
3110 LEPU MED.T.B. SP.GDR O.N.
F:07Z0
0.20x €1.52 Billion
≈ $1.77 Billion
€7.61 Billion Germany €13.20 ▲ +0.00%
3111 Vardhman Special Steels Limited
NSE:VSSL
0.20x Rs709.09 Million
≈ $7.67 Million
Rs3.56 Billion India Rs276.15 ▲ +3.06%
3112 STS Global Income & Growth Trust PLC
LSE:STS
0.20x GBX3.11 Million
≈ $377.91
GBX15.59 Million UK GBX224.00 ▼ -0.88%
3113 Strong H Machinery Technology (Cayman) Incorporation
TW:4560
0.20x NT$94.36 Million
≈ $2.97 Million
NT$474.01 Million Taiwan NT$32.55 ▲ +0.15%
3114 Eaton Vance Senior Income Closed Fund
NYSE:EVF
0.20x $4.79 Million $24.06 Million USA $4.96 ▼ -0.40%
3115 Ten Lifestyle Group PLC
LSE:TENG
0.20x GBX5.03 Million
≈ $611.40
GBX25.26 Million UK GBX92.75 ▲ +1.92%
3116 Chaozhou Three-circle Group Co Ltd
SHE:300408
0.20x CN¥870.40 Million
≈ $127.37 Million
CN¥4.37 Billion China CN¥126.50 ▼ -3.90%
3117 Kumpulan Perangsang Selangor
KLSE:5843
0.20x RM88.80 Million
≈ $22.30 Million
RM446.33 Million Malaysia RM0.52 ▲ +0.00%
3118 Harn Len Corporation Bhd
KLSE:7501
0.20x RM30.65 Million
≈ $7.69 Million
RM154.08 Million Malaysia RM0.61 ▼ -3.97%
3119 Anhui Huamao Textile Co Ltd
SHE:000850
0.20x CN¥534.24 Million
≈ $78.18 Million
CN¥2.69 Billion China CN¥3.79 ▲ +2.16%
3120 Intrasoft Technologies Limited
NSE:ISFT
0.20x Rs101.71 Million
≈ $1.10 Million
Rs511.62 Million India Rs84.77 ▲ +1.46%
3121 Beijing Tiantan Biological Products Corp Ltd
SHG:600161
0.20x CN¥318.80 Million
≈ $46.65 Million
CN¥1.60 Billion China CN¥12.87 ▲ +4.13%
3122 Diamond Hill Investment Group Inc
NASDAQ:DHIL
0.20x $16.69 Million $83.97 Million USA $174.99 ▲ +0.01%
3123 SMS Lifesciences India Limited
NSE:SMSLIFE
0.20x Rs340.55 Million
≈ $3.68 Million
Rs1.71 Billion India Rs1288.50 ▼ -6.64%
3124 Ningbo Zhongbai Co Ltd
SHG:600857
0.20x CN¥12.83 Million
≈ $1.88 Million
CN¥64.61 Million China CN¥15.58 ▲ +10.03%
3125 S. P. Apparels Limited
NSE:SPAL
0.20x Rs1.26 Billion
≈ $13.63 Million
Rs6.35 Billion India Rs796.05 ▲ +0.18%
3126 Aquis Exchange PLC
LSE:AQX
0.20x GBX1.48 Million
≈ $180.33
GBX7.47 Million UK GBX0.00 ▲ +0.00%
3127 Generalplus Technology Inc
TW:4952
0.20x NT$142.74 Million
≈ $4.50 Million
NT$719.26 Million Taiwan NT$53.80 ▲ +3.86%
3128 Takuni Group Public Company Limited
BK:TAKUNI
0.20x ฿415.29 Million
≈ $12.94 Million
฿2.09 Billion Thailand ฿0.37 ▲ +2.78%
3129 Tata Consultancy Services Limited
NSE:TCS
0.20x Rs138.22 Billion
≈ $1.49 Billion
Rs696.86 Billion India Rs2161.40 ▲ +1.21%
3130 ModuLink Inc.
NASDAQ:MDLK
0.20x $144.65K $729.39K USA $0.00 ▲ +25.00%
3131 RUBIS
F:BYN
0.20x €734.79 Million
≈ $859.05 Million
€3.71 Billion Germany €7.20 ▲ +2.13%
3132 Samchuly Bicycle Co. Ltd
KQ:024950
0.20x ₩28.05 Billion
≈ $19.01 Million
₩141.49 Billion Korea ₩4120.00 ▲ +0.98%
3133 Les Docks des Pétroles d-Ambès - SA
PA:DPAM
0.20x €4.47 Million
≈ $5.23 Million
€22.56 Million France €910.00 ▲ +1.11%
3134 Buckle Inc
NYSE:BKE
0.20x $112.28 Million $566.64 Million USA $45.29 ▲ +0.42%
3135 Sanofi SA
PA:SAN
0.20x €10.92 Billion
≈ $12.76 Billion
€55.10 Billion France €76.59 ▲ +0.38%
3136 Innovative Solutions and Support
NASDAQ:ISSC
0.20x $8.16 Million $41.19 Million USA $18.48 ▼ -4.59%
3137 Tasly Pharmaceutical Group Co Ltd
SHG:600535
0.20x CN¥552.13 Million
≈ $80.79 Million
CN¥2.79 Billion China CN¥14.41 ▲ +1.48%
3138 Nextgreen Global Bhd
KLSE:7241
0.20x RM48.64 Million
≈ $12.21 Million
RM245.65 Million Malaysia RM0.79 ▲ +0.64%
3139 Ituran Location and Control Ltd
NASDAQ:ITRN
0.20x $32.02 Million $161.73 Million USA $66.32 ▲ +0.33%
3140 Airan Limited
NSE:AIRAN
0.20x Rs54.95 Million
≈ $594.30K
Rs277.64 Million India Rs16.16 ▲ +1.13%
3141 Golconda Gold Ltd.
V:GG
0.20x CA$3.05 Million
≈ $2.20 Million
CA$15.40 Million Canada CA$2.58 ▲ +8.86%
3142 GOLCONDA GOLD LTD
F:Y87
0.20x €3.05 Million
≈ $3.56 Million
€15.40 Million Germany €1.43 ▲ +6.56%
3143 Steyr Motors AG
VI:4X0
0.20x €4.47 Million
≈ $5.22 Million
€22.59 Million Austria €33.18 ▲ +1.22%
3144 Best Agrolife Limited
NSE:BESTAGRO
0.20x Rs2.28 Billion
≈ $24.67 Million
Rs11.54 Billion India Rs15.81 ▲ +3.13%
3145 Aikchol Hospital Public Company Limited
BK:AHC
0.20x ฿69.79 Million
≈ $2.18 Million
฿352.89 Million Thailand ฿12.50 ▲ +0.00%
3146 Inti Bangun Sejahtera Tbk
JK:IBST
0.20x Rp398.44 Billion
≈ $23.35 Million
Rp2.01 Trillion Indonesia Rp8475.00 ▲ +0.00%
3147 Johnson Service Group Plc
LSE:JSG
0.20x GBX58.10 Million
≈ $7.07K
GBX293.80 Million UK GBX155.90 ▲ +1.96%
3148 Waystream Holding AB (publ)
ST:WAYS
0.20x Skr13.24 Million
≈ $1.43 Million
Skr66.99 Million Sweden Skr41.20 ▲ +2.23%
3149 COCA COLA HBC AG ADRS
F:CCKC
0.20x €1.51 Billion
≈ $1.77 Billion
€7.66 Billion Germany €48.00 ▼ -0.83%
3150 Intelbras S.A. - Indústria de Telecomunicação Eletrônica Brasileira
SA:INTB3
0.20x R$476.89 Million
≈ $93.57 Million
R$2.41 Billion Brazil R$13.02 ▼ -0.84%
3151 INTER RAO Lietuva AB
WAR:IRL
0.20x zł8.25 Million
≈ $2.27 Million
zł41.78 Million Poland zł9.80 ▲ +0.00%
3152 Leader Harmonious Drive Systems Co Ltd
SHG:688017
0.20x CN¥75.59 Million
≈ $11.06 Million
CN¥382.77 Million China CN¥351.00 ▼ -4.36%
3153 Duzhe Publishing & Media Corp
SHG:603999
0.20x CN¥101.46 Million
≈ $14.85 Million
CN¥514.03 Million China CN¥5.53 ▲ +1.84%
3154 Cofidur SA
PA:ALCOF
0.20x €8.16 Million
≈ $9.54 Million
€41.36 Million France €270.00 ▲ +0.00%
3155 HarbourVest Global Private Equity Ltd
LSE:HVPE
0.20x GBX86.97 Million
≈ $10.58K
GBX440.67 Million UK GBX3385.00 ▲ +0.15%
3156 Asiainfo Security Technologies Corp. A
SHG:688225
0.20x CN¥1.15 Billion
≈ $167.61 Million
CN¥5.81 Billion China CN¥13.20 ▲ +0.15%
3157 Beijing Century Real Tech
SHE:300150
0.20x CN¥78.16 Million
≈ $11.44 Million
CN¥396.36 Million China CN¥4.14 ▲ +2.73%
3158 Suntront Tech
SHE:300259
0.20x CN¥122.07 Million
≈ $17.86 Million
CN¥619.42 Million China CN¥5.42 ▲ +2.07%
3159 Calfrac Well Services Ltd.
TO:CFW
0.20x CA$75.44 Million
≈ $54.58 Million
CA$382.92 Million Canada CA$6.68 ▼ -1.62%
3160 Anadolu Isuzu Otomotiv Sanayi ve Ticaret AS
IS:ASUZU
0.20x TL5.54 Billion
≈ $124.05 Million
TL28.11 Billion Turkey TL60.85 ▼ -0.41%
3161 Pinago Utama Tbk Pt
JK:PNGO
0.20x Rp107.42 Billion
≈ $6.29 Million
Rp545.29 Billion Indonesia Rp3430.00 ▲ +0.59%
3162 Victek Co. Ltd
KQ:065450
0.20x ₩12.92 Billion
≈ $8.76 Million
₩65.61 Billion Korea ₩3465.00 ▲ +1.02%
3163 JHT Design Co. Ltd. Cl A
SHG:603061
0.20x CN¥127.81 Million
≈ $18.70 Million
CN¥648.97 Million China CN¥314.18 ▼ -2.45%
3164 Barry Callebaut AG
SW:BARN
0.20x CHF1.97 Billion
≈ $2.49 Billion
CHF10.02 Billion Switzerland CHF1144.00 ▲ +1.51%
3165 Adani Power Limited
NSE:ADANIPOWER
0.20x Rs149.39 Billion
≈ $1.62 Billion
Rs758.78 Billion India Rs223.07 ▲ +3.51%
3166 Hap Seng Plantations Holdings Bhd
KLSE:5138
0.20x RM100.19 Million
≈ $25.15 Million
RM509.08 Million Malaysia RM2.22 ▲ +4.23%
3167 Beach Energy Ltd
AU:BPT
0.20x AU$442.40 Million
≈ $313.03 Million
AU$2.25 Billion Australia AU$1.08 ▼ -1.38%
3168 Gujarat State Fertilizers & Chemicals Limited
NSE:GSFC
0.20x Rs4.51 Billion
≈ $48.77 Million
Rs22.93 Billion India Rs164.34 ▲ +1.30%
3169 Zhejiang Wellsun Intelligent Tech
SHE:300882
0.20x CN¥147.17 Million
≈ $21.54 Million
CN¥748.38 Million China CN¥15.16 ▲ +1.81%
3170 Poalim Ibi
TA:PIU
0.20x ILA6.65 Million
≈ $17.83K
ILA33.81 Million Israel ILA1793.00 ▼ -0.61%
3171 Kingnet Network Co Ltd
SHE:002517
0.20x CN¥580.89 Million
≈ $85.00 Million
CN¥2.95 Billion China CN¥14.73 ▲ +3.88%
3172 Scout Security Ltd
AU:SCT
0.20x AU$2.28 Million
≈ $1.62 Million
AU$11.61 Million Australia AU$0.52 ▲ +0.00%
3173 Ahoku Electronic Co
TW:3002
0.20x NT$93.67 Million
≈ $2.95 Million
NT$476.89 Million Taiwan NT$19.05 ▲ +0.79%
3174 Reko International Group Inc
V:REKO
0.20x CA$2.22 Million
≈ $1.60 Million
CA$11.28 Million Canada CA$4.71 ▲ +0.00%
3175 Williamson Magor & Company Limited
NSE:WILLAMAGOR
0.20x Rs446.46 Million
≈ $4.83 Million
Rs2.28 Billion India Rs25.59 ▼ -0.78%
3176 Standard Chemical & Pharmaceutical Co Ltd
TW:1720
0.20x NT$510.55 Million
≈ $16.09 Million
NT$2.60 Billion Taiwan NT$62.50 ▲ +0.16%
3177 The North American Income Trust plc
LSE:NAIT
0.20x GBX8.18 Million
≈ $995.63
GBX41.74 Million UK GBX409.00 ▲ +0.99%
3178 Artisan Partners Asset Management Inc
NYSE:APAM
0.20x $181.76 Million $927.61 Million USA $35.88 ▲ +1.13%
3179 Robertet SA
PA:RBT
0.20x €78.28 Million
≈ $91.51 Million
€399.53 Million France €827.00 ▲ +1.35%
3180 Wattana Karnpaet Public Company Limited
BK:NEW
0.20x ฿21.71 Million
≈ $676.59K
฿110.88 Million Thailand ฿96.25 ▼ -15.20%
3181 Taitron Components Incorporated
NASDAQ:TAIT
0.20x $396.00K $2.02 Million USA $1.62 ▲ +3.85%
3182 Tenaris SA ADR
NYSE:TS
0.20x $619.89 Million $3.17 Billion USA $62.63 ▲ +0.76%
3183 Elan Microelectronics Corp
TW:2458
0.20x NT$1.00 Billion
≈ $31.53 Million
NT$5.12 Billion Taiwan NT$146.50 ▲ +0.34%
3184 IEI Integration Corp
TW:3022
0.20x NT$772.78 Million
≈ $24.35 Million
NT$3.95 Billion Taiwan NT$87.10 ▲ +1.04%
3185 Labrador Iron Ore Royalty Corp
TO:LIF
0.20x CA$32.75 Million
≈ $23.69 Million
CA$167.46 Million Canada CA$28.19 ▲ +1.59%
3186 Aritzia Inc
TO:ATZ
0.20x CA$357.14 Million
≈ $258.35 Million
CA$1.83 Billion Canada CA$168.52 ▲ +1.59%
3187 Bioteque
TWO:4107
0.20x NT$205.60 Million
≈ $6.48 Million
NT$1.05 Billion Taiwan NT$118.00 ▲ +0.85%
3188 Shenzhen Salubris Pharmaceuticals Co Ltd
SHE:002294
0.20x CN¥400.70 Million
≈ $58.63 Million
CN¥2.05 Billion China CN¥31.30 ▲ +0.51%
3189 Shenzhen Jinjia Color Printing Group Co Ltd
SHE:002191
0.20x CN¥315.46 Million
≈ $46.16 Million
CN¥1.62 Billion China CN¥3.81 ▼ -1.80%
3190 Ornapaper Bhd
KLSE:5065
0.20x RM29.44 Million
≈ $7.39 Million
RM150.83 Million Malaysia RM0.67 ▼ -1.48%
3191 James Latham PLC
LSE:LTHM
0.20x GBX10.72 Million
≈ $1.30K
GBX54.97 Million UK GBX1037.50 ▲ +0.00%
3192 Autek China Inc
SHE:300595
0.19x CN¥170.20 Million
≈ $24.90 Million
CN¥872.83 Million China CN¥11.31 ▲ +3.10%
3193 Youngtek Electronics
TWO:6261
0.19x NT$295.00 Million
≈ $9.29 Million
NT$1.51 Billion Taiwan NT$97.30 ▲ +2.96%
3194 Viper Energy Ut
NASDAQ:VNOM
0.19x $328.00 Million $1.68 Billion USA $44.38 ▲ +1.56%
3195 Atakey Patates Gida Sanayi ve Ticaret A.S.
IS:ATAKP
0.19x TL201.62 Million
≈ $4.52 Million
TL1.03 Billion Turkey TL55.10 ▲ +2.23%
3196 Bentley Capital Ltd
AU:BEL
0.19x AU$238.13K
≈ $168.49K
AU$1.22 Million Australia AU$0.01 ▲ +0.00%
3197 Nuveen Variable Rate Preferred & Income Fund
NYSE:NPFD
0.19x $54.61 Million $280.45 Million USA $18.73 ▲ +0.38%
3198 Dom Maklerski IDM SA
WAR:IDM
0.19x zł336.37K
≈ $92.57K
zł1.73 Million Poland zł0.46 ▼ -0.43%
3199 Advanced Micro Devices Inc
NASDAQ:AMD
0.19x $2.96 Billion $15.18 Billion USA $511.57 ▲ +4.73%
3200 Digital China Information Service Co Ltd
SHE:000555
0.19x CN¥1.56 Billion
≈ $228.83 Million
CN¥8.03 Billion China CN¥11.08 ▲ +2.69%