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
1001 Dook Media Group Limited
SHE:301025
0.47x CN¥40.57 Million
≈ $5.94 Million
CN¥86.67 Million China CN¥9.12 ▼ -2.25%
1002 Indo-National Limited
NSE:NIPPOBATRY
0.47x Rs789.65 Million
≈ $8.54 Million
Rs1.69 Billion India Rs363.60 ▼ -1.16%
1003 ORIENT OVERSEAS INT.ADR/5
F:ORI
0.47x €1.99 Billion
≈ $2.33 Billion
€4.26 Billion Germany €71.50 ▲ +1.42%
1004 4D Molecular Therapeutics Inc
NASDAQ:FDMT
0.47x $28.55 Million $61.05 Million USA $9.53 ▲ +2.80%
1005 Venus Remedies Limited
NSE:VENUSREM
0.47x Rs811.10 Million
≈ $8.77 Million
Rs1.74 Billion India Rs1481.80 ▲ +5.00%
1006 S.J.S. Enterprises Limited
NSE:SJS
0.47x Rs1.08 Billion
≈ $11.64 Million
Rs2.31 Billion India Rs1970.60 ▼ -2.36%
1007 Pinterest Inc
NYSE:PINS
0.47x $321.65 Million $690.44 Million USA $20.67 ▼ -0.96%
1008 Sirca Paints India Limited
NSE:SIRCA
0.47x Rs542.65 Million
≈ $5.87 Million
Rs1.17 Billion India Rs419.65 ▼ -0.17%
1009 Sensus Healthcare Inc
NASDAQ:SRTS
0.46x $2.29 Million $4.94 Million USA $2.84 ▲ +0.00%
1010 Rafael Microelectronics
TWO:6568
0.46x NT$115.24 Million
≈ $3.63 Million
NT$248.28 Million Taiwan NT$223.00 ▲ +1.13%
1011 Matsa Resources Ltd
AU:MAT
0.46x AU$5.84 Million
≈ $4.13 Million
AU$12.59 Million Australia AU$0.08 ▼ -4.88%
1012 Shanghai Bolex Food Technology Co. Ltd.
SHG:603170
0.46x CN¥269.91 Million
≈ $39.50 Million
CN¥582.16 Million China CN¥12.30 ▼ -0.40%
1013 Gold Road Resources Ltd
AU:GOR
0.46x AU$177.10 Million
≈ $125.31 Million
AU$382.05 Million Australia AU$3.48 ▲ +0.00%
1014 Shanghai Kaibao Pharmaceutical
SHE:300039
0.46x CN¥190.98 Million
≈ $27.95 Million
CN¥412.55 Million China CN¥5.18 ▼ -1.89%
1015 C-Rad AB (publ)
ST:CRAD-B
0.46x Skr71.10 Million
≈ $7.65 Million
Skr153.60 Million Sweden Skr34.00 ▼ -0.29%
1016 Acorn Capital Investment Fund Ltd
AU:ACQ
0.46x AU$3.66 Million
≈ $2.59 Million
AU$7.92 Million Australia AU$0.95 ▲ +0.00%
1017 Texas Ventures Acquisition III Corp
NASDAQ:TVA
0.46x $7.01 Million $15.15 Million USA $10.52 ▲ +0.16%
1018 JCY International Bhd
KLSE:5161
0.46x RM52.41 Million
≈ $13.16 Million
RM113.43 Million Malaysia RM0.35 ▲ +1.47%
1019 JCBNext Berhad Bhd
KLSE:0058
0.46x RM3.50 Million
≈ $877.98K
RM7.57 Million Malaysia RM1.76 ▲ +3.53%
1020 Asian Marine Services Public Company Limited
BK:ASIMAR
0.46x ฿222.44 Million
≈ $6.93 Million
฿481.94 Million Thailand ฿1.37 ▲ +0.74%
1021 RATIONAL Aktiengesellschaft
XETRA:RAA
0.46x €109.47 Million
≈ $127.99 Million
€237.24 Million Germany €654.50 ▲ +1.32%
1022 Multistack International Ltd
AU:MSI
0.46x AU$1.33 Million
≈ $944.08K
AU$2.90 Million Australia AU$0.00 ▲ +0.00%
1023 Jiangxi Salt Industry Group Co. Ltd. A
SHG:601065
0.46x CN¥542.81 Million
≈ $79.43 Million
CN¥1.18 Billion China CN¥7.69 ▼ -0.52%
1024 Helport AI Limited Ordinary Shares
NASDAQ:HPAI
0.46x $9.07 Million $19.72 Million USA $1.00 ▲ +8.67%
1025 Garware Hi-Tech Films Limited
NSE:GRWRHITECH
0.46x Rs1.63 Billion
≈ $17.63 Million
Rs3.55 Billion India Rs5713.50 ▼ -3.07%
1026 FORCS Co.Ltd
KQ:189690
0.46x ₩2.53 Billion
≈ $1.71 Million
₩5.51 Billion Korea ₩1849.00 ▼ -2.32%
1027 Supriya Lifescience Limited
NSE:SUPRIYA
0.46x Rs555.65 Million
≈ $6.01 Million
Rs1.21 Billion India Rs900.95 ▼ -1.78%
1028 Hume Industries Berhad
KLSE:5000
0.46x RM194.49 Million
≈ $48.83 Million
RM424.37 Million Malaysia RM3.00 ▼ -0.66%
1029 Tyro Payments Ltd
AU:TYR
0.46x AU$146.44 Million
≈ $103.62 Million
AU$320.74 Million Australia AU$0.86 ▼ -1.15%
1030 Prudent Corporate Advisory Services Limited
NSE:PRUDENT
0.46x Rs1.17 Billion
≈ $12.70 Million
Rs2.57 Billion India Rs2650.50 ▼ -2.13%
1031 Jiangsu Hualv Biological Technology Co.Ltd.
SHE:300970
0.46x CN¥345.31 Million
≈ $50.53 Million
CN¥756.55 Million China CN¥28.74 ▲ +1.34%
1032 BMC Medical Co. Ltd. A
SHE:301367
0.46x CN¥130.16 Million
≈ $19.05 Million
CN¥285.18 Million China CN¥44.73 ▼ -1.58%
1033 Shanghai Conglin Environmental Protection Technology Co. Ltd. A
SHG:688370
0.46x CN¥218.63 Million
≈ $31.99 Million
CN¥479.28 Million China CN¥22.55 ▼ -1.49%
1034 Changzhou Xiangming Intelligent Drive System Corporation
SHE:301226
0.46x CN¥58.60 Million
≈ $8.58 Million
CN¥128.52 Million China CN¥35.49 ▼ -0.08%
1035 Ryder System Inc
NYSE:R
0.46x $2.59 Billion $5.69 Billion USA $260.38 ▲ +0.90%
1036 DHG Pharmaceutical JSC
VN:DHG
0.46x ₫447.50 Billion
≈ $17.00 Million
₫983.26 Billion Vietnam ₫93900.00 ▼ -0.11%
1037 Tristel
LSE:TSTL
0.45x GBX5.41 Million
≈ $657.75
GBX11.88 Million UK GBX380.00 ▼ -0.65%
1038 Interparfums SA
PA:ITP
0.45x €144.50 Million
≈ $168.93 Million
€317.70 Million France €25.24 ▲ +0.88%
1039 Tips Music Limited
NSE:TIPSMUSIC
0.45x Rs463.12 Million
≈ $5.01 Million
Rs1.02 Billion India Rs659.85 ▼ -1.85%
1040 City Of London Investment Group
LSE:CLIG
0.45x GBX10.62 Million
≈ $1.29K
GBX23.42 Million UK GBX432.00 ▼ -1.37%
1041 Castrol India Limited
NSE:CASTROLIND
0.45x Rs6.77 Billion
≈ $73.25 Million
Rs14.95 Billion India Rs183.43 ▼ -0.15%
1042 Innodata Inc
NASDAQ:INOD
0.45x $37.26 Million $82.23 Million USA $108.27 ▼ -5.21%
1043 Avia Avian PT Tbk
JK:AVIA
0.45x Rp603.78 Billion
≈ $35.38 Million
Rp1.33 Trillion Indonesia Rp324.00 ▼ -3.57%
1044 2cureX AB
ST:2CUREX
0.45x Skr2.06 Million
≈ $221.47K
Skr4.55 Million Sweden Skr1.82 ▲ +2.82%
1045 Eagle Eye Solutions Group plc
LSE:EYE
0.45x GBX8.75 Million
≈ $1.06K
GBX19.35 Million UK GBX465.00 ▲ +3.33%
1046 AYER Holdings Bhd
KLSE:2305
0.45x RM47.11 Million
≈ $11.83 Million
RM104.27 Million Malaysia RM7.40 ▼ -0.67%
1047 Qingdao Foods Co Ltd
SHE:001219
0.45x CN¥75.23 Million
≈ $11.01 Million
CN¥166.55 Million China CN¥13.57 ▼ -0.37%
1048 Siantar Top Tbk
JK:STTP
0.45x Rp293.95 Billion
≈ $17.22 Million
Rp651.07 Billion Indonesia Rp9875.00 ▼ -3.19%
1049 Astera Labs, Inc.
NASDAQ:ALAB
0.45x $74.60 Million $165.27 Million USA $363.54 ▲ +2.19%
1050 Brookside Energy Ltd
AU:BRK
0.45x AU$9.95 Million
≈ $7.04 Million
AU$22.08 Million Australia AU$0.51 ▲ +6.25%
1051 GEA Grenobl. Elect.
PA:GEA
0.45x €7.44 Million
≈ $8.70 Million
€16.51 Million France €93.50 ▼ -1.06%
1052 Mega-info Media Co.Ltd.
SHE:301102
0.45x CN¥434.99 Million
≈ $63.65 Million
CN¥965.58 Million China CN¥9.46 ▼ -1.87%
1053 Namhae Chemical
KO:025860
0.45x ₩124.52 Billion
≈ $84.39 Million
₩276.43 Billion Korea ₩6600.00 ▼ -3.65%
1054 Putnam Municipal Opportunities Trust
NYSE:PMO
0.45x $9.46 Million $21.02 Million USA $10.44 ▼ -0.19%
1055 Utilico Emerging Markets Ltd
LSE:UEM
0.45x GBX11.34 Million
≈ $1.38K
GBX25.20 Million UK GBX288.00 ▲ +2.13%
1056 Federal Mogul Izmit Piston ve Pim Uretim Tesisleri AS
IS:FMIZP
0.45x TL38.80 Million
≈ $869.09K
TL86.23 Million Turkey TL312.50 ▲ +0.48%
1057 P.C.S. Machine Group Holding Public Company Limited
BK:PCSGH
0.45x ฿333.12 Million
≈ $10.38 Million
฿741.11 Million Thailand ฿2.98 ▼ -0.67%
1058 Delta Corp Limited
NSE:DELTACORP
0.45x Rs1.45 Billion
≈ $15.66 Million
Rs3.22 Billion India Rs69.62 ▲ +9.14%
1059 AP Memory Technology Corp
TW:6531
0.45x NT$1.07 Billion
≈ $33.59 Million
NT$2.38 Billion Taiwan NT$1100.00 ▲ +2.33%
1060 Yuhwa Securities Co Ltd
KO:003465
0.45x ₩97.62 Billion
≈ $66.15 Million
₩217.69 Billion Korea ₩3095.00 ▼ -0.16%
1061 Arcontech Group Plc
LSE:ARC
0.45x GBX974.97K
≈ $118.63
GBX2.17 Million UK GBX75.50 ▲ +0.00%
1062 Pharmicell
KO:005690
0.45x ₩8.78 Billion
≈ $5.95 Million
₩19.60 Billion Korea ₩13950.00 ▼ -6.69%
1063 Zhongyin Babi Food Co. Ltd.
SHG:605338
0.45x CN¥245.89 Million
≈ $35.98 Million
CN¥548.94 Million China CN¥21.54 ▼ -0.87%
1064 Coast Entertainment Holdings Ltd
AU:CEH
0.45x AU$17.98 Million
≈ $12.72 Million
AU$40.16 Million Australia AU$0.46 ▲ +2.25%
1065 Sunplus Innovation Technology Inc.
TWO:5236
0.45x NT$206.24 Million
≈ $6.50 Million
NT$460.66 Million Taiwan NT$169.00 ▼ -1.74%
1066 Premier Polyfilm Limited
NSE:PREMIERPOL
0.45x Rs171.10 Million
≈ $1.85 Million
Rs383.10 Million India Rs55.40 ▼ -0.81%
1067 New Era Helium Inc Common Stock
NASDAQ:NEHC
0.45x $4.68 Million $10.49 Million USA $3.04 ▲ +29.15%
1068 Mha Ltd
LSE:MHA
0.45x GBX51.84 Million
≈ $6.31K
GBX116.19 Million UK GBX146.50 ▼ -0.34%
1069 Multistrada Arah Sarana Tbk
JK:MASA
0.45x Rp52.03 Million
≈ $3.05K
Rp116.72 Million Indonesia Rp6200.00 ▲ +0.00%
1070 Ubiquiti Networks Inc
NYSE:UI
0.45x $263.91 Million $592.63 Million USA $576.13 ▼ -2.11%
1071 KineMaster Corporation
KQ:139670
0.45x ₩987.20 Million
≈ $669.01K
₩2.22 Billion Korea ₩1613.00 ▼ -1.89%
1072 Fab-Form Industries Ltd.
V:FBF
0.44x CA$362.98K
≈ $262.58K
CA$815.75K Canada CA$0.97 ▲ +0.00%
1073 Sensirion Holding AG
SW:SENS
0.44x CHF29.93 Million
≈ $37.84 Million
CHF67.30 Million Switzerland CHF88.30 ▲ +0.46%
1074 Reckon Ltd
AU:RKN
0.44x AU$13.89 Million
≈ $9.83 Million
AU$31.24 Million Australia AU$0.41 ▼ -2.38%
1075 Cuscapi Berhad
KLSE:0051
0.44x RM4.63 Million
≈ $1.16 Million
RM10.42 Million Malaysia RM0.10 ▼ -5.00%
1076 Suprema Inc
KQ:236200
0.44x ₩12.80 Billion
≈ $8.67 Million
₩28.79 Billion Korea ₩42200.00 ▼ -0.12%
1077 Sarytogan Graphite Ltd
AU:SGA
0.44x AU$964.06K
≈ $682.13K
AU$2.17 Million Australia AU$0.07 ▼ -1.43%
1078 Park Aerospace Corp
NYSE:PKE
0.44x $5.11 Million $11.51 Million USA $33.03 ▼ -0.42%
1079 Sejin T.S Co.Ltd
KQ:067770
0.44x ₩480.16 Million
≈ $325.40K
₩1.08 Billion Korea ₩1821.00 ▼ -4.31%
1080 Guomai Technologies Inc
SHE:002093
0.44x CN¥354.30 Million
≈ $51.85 Million
CN¥798.19 Million China CN¥7.28 ▼ -0.68%
1081 Shanghai Flyco Electrical Appliance Co Ltd
SHG:603868
0.44x CN¥276.47 Million
≈ $40.46 Million
CN¥624.18 Million China CN¥35.74 ▼ -7.07%
1082 D&C Media Co.Ltd
KQ:263720
0.44x ₩10.96 Billion
≈ $7.43 Million
₩24.76 Billion Korea ₩9050.00 ▲ +0.00%
1083 Alefarm Brewing AS
CO:ALEFRM
0.44x Dkr716.28K
≈ $112.07K
Dkr1.62 Million Denmark Dkr2.56 ▼ -4.83%
1084 YSP Southeast Asia Holding Bhd
KLSE:7178
0.44x RM54.46 Million
≈ $13.67 Million
RM123.18 Million Malaysia RM2.10 ▼ -0.47%
1085 BH Co Ltd
KQ:090460
0.44x ₩197.38 Billion
≈ $133.76 Million
₩446.59 Billion Korea ₩15730.00 ▼ -3.14%
1086 Steppe Gold Ltd
TO:STGO
0.44x CA$95.23 Million
≈ $68.89 Million
CA$215.55 Million Canada CA$1.20 ▲ +0.84%
1087 Belimo Holding
SW:BEAN
0.44x CHF93.48 Million
≈ $118.18 Million
CHF211.71 Million Switzerland CHF881.00 ▲ +1.26%
1088 V Zug Holding Ag
SW:VZUG
0.44x CHF63.67 Million
≈ $80.50 Million
CHF144.22 Million Switzerland CHF39.80 ▼ -0.62%
1089 Surana Solar Limited
NSE:SURANASOL
0.44x Rs66.45 Million
≈ $718.60K
Rs150.62 Million India Rs26.98 ▲ +0.41%
1090 TRUSTPILOT GROUP LS -01
F:6VZ
0.44x €59.21 Million
≈ $69.22 Million
€134.24 Million Germany €2.79 ▼ -5.11%
1091 Evertex Fabrinology Ltd
TW:1470
0.44x NT$64.77 Million
≈ $2.04 Million
NT$146.85 Million Taiwan NT$22.45 ▼ -1.10%
1092 E&E Recycling
TWO:8440
0.44x NT$73.00 Million
≈ $2.30 Million
NT$165.55 Million Taiwan NT$24.25 ▲ +4.75%
1093 Alfa Financial Software Holdings PLC
LSE:ALFA
0.44x GBX17.90 Million
≈ $2.18K
GBX40.60 Million UK GBX157.40 ▼ -1.87%
1094 EKF Diagnostics Holdings Plc
LSE:EKF
0.44x GBX4.79 Million
≈ $582.44
GBX10.86 Million UK GBX26.40 ▼ -0.38%
1095 RIAS A/S
CO:RIAS-B
0.44x Dkr25.11 Million
≈ $3.93 Million
Dkr56.97 Million Denmark Dkr660.00 ▼ -4.35%
1096 Global Infotech Co Ltd
SHE:300465
0.44x CN¥240.45 Million
≈ $35.19 Million
CN¥545.74 Million China CN¥13.70 ▼ -2.49%
1097 New Century Logistics (BVI) Limited Ordinary Shares
NASDAQ:NCEW
0.44x $526.09K $1.19 Million USA $18.01 ▼ -4.15%
1098 Thinkon Semiconductor Jinzhou Corp
SHG:688233
0.44x CN¥47.23 Million
≈ $6.91 Million
CN¥107.45 Million China CN¥86.10 ▲ +8.40%
1099 Siam Global House Public Company Limited
BK:GLOBAL
0.44x ฿6.32 Billion
≈ $197.14 Million
฿14.40 Billion Thailand ฿7.35 ▼ -0.68%
1100 Ernst Russ AG
XETRA:HXCK
0.44x €19.71 Million
≈ $23.04 Million
€44.93 Million Germany €7.40 ▲ +1.37%