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
3901 Pum-Tech Korea Co. Ltd
KQ:251970
0.16x ₩17.10 Billion
≈ $11.59 Million
₩107.05 Billion Korea ₩44000.00 ▲ +8.64%
3902 Kangwon Land
KO:035250
0.16x ₩116.48 Billion
≈ $78.93 Million
₩729.29 Billion Korea ₩14460.00 ▲ +0.42%
3903 Rangdong Light source and Vacuum flask JSC
VN:RAL
0.16x ₫756.52 Billion
≈ $28.74 Million
₫4.74 Trillion Vietnam ₫80000.00 ▲ +1.14%
3904 Expedia Group Inc.
NASDAQ:EXPE
0.16x $3.93 Billion $24.62 Billion USA $259.94 ▲ +0.90%
3905 333D Ltd
AU:T3D
0.16x AU$61.57K
≈ $43.56K
AU$385.73K Australia AU$0.03 ▲ +0.00%
3906 Medy-Tox Inc
KQ:086900
0.16x ₩19.03 Billion
≈ $12.90 Million
₩119.26 Billion Korea ₩71000.00 ▼ -0.70%
3907 Yuanjie Semiconductor Technology Co. Ltd. A
SHG:688498
0.16x CN¥18.96 Million
≈ $2.77 Million
CN¥118.84 Million China CN¥1390.00 ▼ -3.81%
3908 HMM Co Ltd
KO:011200
0.16x ₩1.04 Trillion
≈ $701.94 Million
₩6.50 Trillion Korea ₩21650.00 ▲ +3.10%
3909 Science Environmental Protection Co. Ltd. A
SHG:688480
0.16x CN¥130.36 Million
≈ $19.08 Million
CN¥817.92 Million China CN¥69.50 ▼ -3.27%
3910 Charoen Pokphand Indonesia TBK PT
JK:CPIN
0.16x Rp1.88 Trillion
≈ $110.23 Million
Rp11.81 Trillion Indonesia Rp3230.00 ▼ -2.42%
3911 Novoray Corporation
SHG:688300
0.16x CN¥93.17 Million
≈ $13.63 Million
CN¥585.16 Million China CN¥123.50 ▼ -3.05%
3912 Chicago Rivet & Machine Co
NYSE MKT:CVR
0.16x $637.99K $4.01 Million USA $9.75 ▲ +1.56%
3913 HOLCIM NEW(U.ADR)1/5/SF2
F:HLB
0.16x €2.79 Billion
≈ $3.26 Billion
€17.52 Billion Germany €14.90 ▼ -1.97%
3914 CuriosityStream Inc
NASDAQ:CURIW
0.16x $4.38 Million $27.51 Million USA $0.01 ▲ +3.31%
3915 Curiositystream Inc.
NASDAQ:CURI
0.16x $4.38 Million $27.51 Million USA $2.35 ▼ -1.26%
3916 Angel Yeast Co Ltd
SHG:600298
0.16x CN¥1.96 Billion
≈ $286.22 Million
CN¥12.30 Billion China CN¥37.99 ▼ -2.26%
3917 Chanson International Holding Class A Ordinary Shares
NASDAQ:CHSN
0.16x $4.10 Million $25.77 Million USA $1.19 ▼ -4.80%
3918 Oil & Natural Gas Corporation Limited
NSE:ONGC
0.16x Rs607.87 Billion
≈ $6.57 Billion
Rs3.82 Trillion India Rs248.76 ▼ -1.43%
3919 Bharat Petroleum Corporation Limited
NSE:BPCL
0.16x Rs213.13 Billion
≈ $2.30 Billion
Rs1.34 Trillion India Rs310.15 ▲ +0.10%
3920 Transindia Real Estate Limited
NSE:TREL
0.16x Rs149.20 Million
≈ $1.61 Million
Rs938.30 Million India Rs24.32 ▲ +0.21%
3921 DMS Co.Ltd
KQ:068790
0.16x ₩21.61 Billion
≈ $14.65 Million
₩135.93 Billion Korea ₩8010.00 ▼ -2.67%
3922 Signaux Girod
PA:ALGIR
0.16x €5.93 Million
≈ $6.93 Million
€37.30 Million France €16.20 ▼ -1.82%
3923 i-Components Co. Ltd
KQ:059100
0.16x ₩2.38 Billion
≈ $1.61 Million
₩14.95 Billion Korea ₩4975.00 ▼ -3.96%
3924 Ledesma SAAI
BA:LEDE
0.16x AR$52.66 Billion
≈ $38.10 Million
AR$331.45 Billion Argentina AR$747.00 ▲ +1.49%
3925 Awareness Group
NASDAQ:TAAG
0.16x $4.91 Million $30.92 Million USA $0.01 ▲ +0.00%
3926 Allied Supreme Corp
TW:4770
0.16x NT$388.68 Million
≈ $12.25 Million
NT$2.45 Billion Taiwan NT$227.50 ▼ -0.87%
3927 CLPS INC. DL-0001
F:1UK
0.16x €8.93 Million
≈ $10.43 Million
€56.23 Million Germany €0.70 ▼ -9.74%
3928 Shenzhen Ellassay Fashion Co
SHG:603808
0.16x CN¥189.48 Million
≈ $27.73 Million
CN¥1.19 Billion China CN¥7.10 ▼ -1.80%
3929 UCAL Limited
NSE:UCAL
0.16x Rs781.78 Million
≈ $8.45 Million
Rs4.93 Billion India Rs114.90 ▼ -1.19%
3930 Bumi Resources Minerals Tbk
JK:BRMS
0.16x Rp29.43 Million
≈ $1.72K
Rp185.57 Million Indonesia Rp585.00 ▼ -4.10%
3931 Hangzhou Wensli Silk Culture Co. Ltd.
SHE:301066
0.16x CN¥64.49 Million
≈ $9.44 Million
CN¥406.70 Million China CN¥10.60 ▼ -3.02%
3932 INFOMARK Co. Ltd
KQ:175140
0.16x ₩2.86 Billion
≈ $1.94 Million
₩18.04 Billion Korea ₩2250.00 ▲ +0.00%
3933 Selena FM S.A.
WAR:SEL
0.16x zł105.89 Million
≈ $29.14 Million
zł667.99 Million Poland zł47.60 ▲ +0.63%
3934 Standard Foods Corp
TW:1227
0.16x NT$1.22 Billion
≈ $38.44 Million
NT$7.70 Billion Taiwan NT$29.20 ▲ +1.39%
3935 Miquel y Costas & Miquel S.A.
MC:MCM
0.16x €19.58 Million
≈ $22.89 Million
€123.54 Million Spain €13.80 ▲ +0.00%
3936 Kolon Plastics
KO:138490
0.16x ₩12.71 Billion
≈ $8.61 Million
₩80.25 Billion Korea ₩15000.00 ▼ -2.47%
3937 Allcargo Gati Limited
NSE:ACLGATI
0.16x Rs787.50 Million
≈ $8.52 Million
Rs4.97 Billion India Rs66.05 ▲ +1.07%
3938 Bosch Limited
NSE:BOSCHLTD
0.16x Rs9.98 Billion
≈ $107.97 Million
Rs63.06 Billion India Rs41755.00 ▼ -1.15%
3939 Hydro Exploitations SA
PA:MLHYE
0.16x €2.46 Million
≈ $2.88 Million
€15.54 Million France €102.00 ▲ +0.00%
3940 Madras Fertilizers Limited
NSE:MADRASFERT
0.16x Rs3.25 Billion
≈ $35.12 Million
Rs20.52 Billion India Rs68.60 ▼ -1.59%
3941 Zig Sheng Industrial Co Ltd
TW:1455
0.16x NT$537.16 Million
≈ $16.92 Million
NT$3.39 Billion Taiwan NT$9.12 ▲ +1.22%
3942 Criteo Sa
NASDAQ:CRTO
0.16x $160.69 Million $1.02 Billion USA $20.44 ▼ -1.87%
3943 Jwwinvest
WAR:JWW
0.16x zł8.07 Million
≈ $2.22 Million
zł51.00 Million Poland zł3.05 ▲ +0.00%
3944 WOODPECKER.CO ZY -10
F:8FG
0.16x €771.00K
≈ $901.38K
€4.87 Million Germany €0.66 ▲ +1.86%
3945 Eco Wave Power Global AB ADR
NASDAQ:WAVE
0.16x $418.76K $2.65 Million USA $7.00 ▲ +0.29%
3946 Molinos Rio de la Plata SA
BA:MOLI5
0.16x AR$76.22 Billion
≈ $55.15 Million
AR$482.25 Billion Argentina AR$4960.00 ▲ +0.00%
3947 Molinos Rio de la Plata SA
BA:MOLI
0.16x AR$76.22 Billion
≈ $55.15 Million
AR$482.25 Billion Argentina AR$2440.00 ▲ +1.88%
3948 Cactus Inc
NYSE:WHD
0.16x $128.27 Million $811.82 Million USA $55.12 ▼ -0.49%
3949 BUNZL PLC ADR/ LS-3214857
F:BUZ
0.16x €913.00 Million
≈ $1.07 Billion
€5.78 Billion Germany €13.50 ▲ +0.00%
3950 Chin Hung Int'
KO:002780
0.16x ₩50.88 Billion
≈ $34.48 Million
₩322.19 Billion Korea ₩774.00 ▼ -4.80%
3951 Limes Schlosskliniken AG
XETRA:LIK
0.16x €3.18 Million
≈ $3.72 Million
€20.16 Million Germany €565.00 ▲ +2.73%
3952 Unilever PLC
NASDAQ:UNLYD
0.16x $8.35 Billion $52.88 Billion USA $55.38 ▲ +0.18%
3953 Shenzhen Kiwi Instruments Co. Ltd. A
SHG:688045
0.16x CN¥64.25 Million
≈ $9.40 Million
CN¥406.97 Million China CN¥49.92 ▲ +0.14%
3954 ST GOBAIN ADR 1/5/EO 4
F:GOBU
0.16x €5.64 Billion
≈ $6.59 Billion
€35.73 Billion Germany €15.10 ▼ -3.21%
3955 Heliostar Metals Ltd
V:HSTR
0.16x CA$10.25 Million
≈ $7.42 Million
CA$64.99 Million Canada CA$1.61 ▼ -0.62%
3956 Rajvir Industries Limited
NSE:RAJVIR
0.16x Rs178.62 Million
≈ $1.93 Million
Rs1.13 Billion India Rs6.23 ▼ -4.89%
3957 BK Technologies Inc
NYSE MKT:BKTI
0.16x $3.01 Million $19.06 Million USA $82.89 ▼ -0.53%
3958 Tianjin Ruixin Technology Co Ltd
SHE:300828
0.16x CN¥18.48 Million
≈ $2.70 Million
CN¥117.23 Million China CN¥13.69 ▼ -0.94%
3959 Credit Clear Ltd
AU:CCR
0.16x AU$3.32 Million
≈ $2.35 Million
AU$21.08 Million Australia AU$0.12 ▲ +0.00%
3960 Twilio Inc
NYSE:TWLO
0.16x $307.15 Million $1.95 Billion USA $191.46 ▲ +3.46%
3961 Seni Jaya Corporation Bhd
KLSE:9431
0.16x RM11.58 Million
≈ $2.91 Million
RM73.50 Million Malaysia RM0.51 ▼ -1.94%
3962 MPI Corporation
TWO:6223
0.16x NT$1.48 Billion
≈ $46.77 Million
NT$9.42 Billion Taiwan NT$5705.00 ▼ -8.72%
3963 BHP Group Limited
LSE:BHP
0.16x GBX9.54 Billion
≈ $1.16 Million
GBX60.59 Billion UK GBX3356.00 ▲ +4.55%
3964 BHP Group Ltd
AU:BHP
0.16x AU$9.54 Billion
≈ $6.75 Billion
AU$60.59 Billion Australia AU$58.85 ▼ -2.94%
3965 Merchants Trust PLC
LSE:MRCH
0.16x GBX18.80 Million
≈ $2.29K
GBX119.44 Million UK GBX653.00 ▲ +0.62%
3966 Flughafen Zurich
SW:FHZN
0.16x CHF381.60 Million
≈ $482.45 Million
CHF2.42 Billion Switzerland CHF232.60 ▲ +1.84%
3967 Ordissimo
PA:ALORD
0.16x €373.66K
≈ $436.85K
€2.38 Million France €0.42 ▼ -4.34%
3968 First Trust High Yield Opportunities 2027 Term Fund
NYSE:FTHY
0.16x $30.21 Million $192.09 Million USA $13.56 ▲ +0.30%
3969 Genesyslogic
TWO:6104
0.16x NT$222.11 Million
≈ $7.00 Million
NT$1.41 Billion Taiwan NT$92.80 ▼ -0.22%
3970 Intellego Technologies AB
ST:INT
0.16x Skr8.59 Billion
≈ $923.88 Million
Skr54.62 Billion Sweden Skr46.55 ▲ +0.00%
3971 Go Fashion (India) Limited
NSE:GOCOLORS
0.16x Rs951.10 Million
≈ $10.29 Million
Rs6.05 Billion India Rs324.15 ▲ +1.04%
3972 Master Pack Group Bhd
KLSE:7029
0.16x RM3.48 Million
≈ $873.96K
RM22.17 Million Malaysia RM1.59 ▲ +0.00%
3973 Manhattan Associates Inc
NASDAQ:MANH
0.16x $84.05 Million $535.36 Million USA $151.67 ▲ +2.88%
3974 Carr's Group plc
LSE:CARR
0.16x GBX7.70 Million
≈ $937.23
GBX49.08 Million UK GBX133.50 ▲ +0.38%
3975 Advanced Ceramic X
TWO:3152
0.16x NT$68.65 Million
≈ $2.16 Million
NT$437.44 Million Taiwan NT$230.00 ▼ -1.08%
3976 Supernus Pharmaceuticals Inc
NASDAQ:SUPN
0.16x $66.52 Million $423.92 Million USA $46.20 ▼ -2.10%
3977 Turk Telekomunikasyon AS
IS:TTKOM
0.16x TL33.62 Billion
≈ $752.92 Million
TL214.22 Billion Turkey TL54.00 ▼ -2.96%
3978 Shanghai SK Automation Technology Co. Ltd. A
SHG:688155
0.16x CN¥526.16 Million
≈ $76.99 Million
CN¥3.35 Billion China CN¥55.15 ▼ -4.50%
3979 HAIER SM.HME UNSP.ADR/4
F:HAI0
0.16x €26.00 Billion
≈ $30.40 Billion
€165.78 Billion Germany €8.30 ▼ -2.35%
3980 National Energy Services Reunited Corp Ordinary Shares
NASDAQ:NESR
0.16x $138.59 Million $883.60 Million USA $27.62 ▼ -0.93%
3981 Makarony Polskie S.A.
WAR:MAK
0.16x zł11.02 Million
≈ $3.03 Million
zł70.25 Million Poland zł24.65 ▲ +1.65%
3982 OVH Groupe SAS
PA:OVH
0.16x €270.80 Million
≈ $316.59 Million
€1.73 Billion France €15.00 ▲ +2.74%
3983 MEIJI HLD.UN.ADR 1/4 O.N.
F:3M00
0.16x €68.98 Billion
≈ $80.64 Billion
€440.05 Billion Germany €9.55 ▲ +1.06%
3984 Chien Wei Precise Technology Co Ltd
TWO:8092
0.16x NT$53.64 Million
≈ $1.69 Million
NT$342.35 Million Taiwan NT$13.80 ▲ +0.00%
3985 Odlewnie Polskie SA
WAR:ODL
0.16x zł9.83 Million
≈ $2.70 Million
zł62.72 Million Poland zł21.50 ▲ +1.90%
3986 CIE Automotive S.A.
MC:CIE
0.16x €592.49 Million
≈ $692.68 Million
€3.78 Billion Spain €25.80 ▲ +1.57%
3987 Allianz Ayudhya Capital Public Company Limited
BK:AYUD
0.16x ฿1.34 Billion
≈ $41.87 Million
฿8.58 Billion Thailand ฿43.00 ▲ +1.18%
3988 SandRidge Energy Inc
NYSE:SD
0.16x $19.76 Million $126.16 Million USA $13.82 ▼ -2.61%
3989 Hefei Fengle Seed Co Ltd
SHE:000713
0.16x CN¥241.20 Million
≈ $35.29 Million
CN¥1.54 Billion China CN¥5.54 ▼ -2.46%
3990 IAMGold Corporation
TO:IMG
0.16x CA$280.80 Million
≈ $203.13 Million
CA$1.79 Billion Canada CA$20.66 ▼ -0.10%
3991 BCM Alliance Bhd
KLSE:0187
0.16x RM5.50 Million
≈ $1.38 Million
RM35.15 Million Malaysia RM0.01 ▼ -50.00%
3992 Gulf Marine Services PLC
LSE:GMS
0.16x GBX41.19 Million
≈ $5.01K
GBX263.39 Million UK GBX18.36 ▼ -0.22%
3993 Cera Sanitaryware Limited
NSE:CERA
0.16x Rs759.81 Million
≈ $8.22 Million
Rs4.86 Billion India Rs6017.00 ▼ -0.07%
3994 Sano Bruno's Enterprises Ltd
TA:SANO1
0.16x ILA72.98 Million
≈ $195.65K
ILA466.68 Million Israel ILA35980.00 ▲ +1.61%
3995 MEDAPP S.A. ZY -10
F:WQ1
0.16x €2.04 Million
≈ $2.39 Million
€13.06 Million Germany €0.02 ▼ -1.83%
3996 INSTAL KRAKÓW SA
WAR:INK
0.16x zł19.28 Million
≈ $5.31 Million
zł123.34 Million Poland zł40.40 ▲ +1.00%
3997 Tripar Multivision Plus
JK:RAAM
0.16x Rp56.51 Billion
≈ $3.31 Million
Rp361.61 Billion Indonesia Rp208.00 ▼ -3.70%
3998 Itissalat Al-Maghrib
PA:IAM
0.16x €7.94 Billion
≈ $9.28 Billion
€50.80 Billion France €8.90 ▲ +0.68%
3999 Polytec Holding AG
VI:PYT
0.16x €40.04 Million
≈ $46.81 Million
€256.24 Million Austria €4.68 ▲ +1.30%
4000 Synergy Innovation Co. Ltd
KQ:048870
0.16x ₩10.55 Billion
≈ $7.15 Million
₩67.50 Billion Korea ₩1529.00 ▼ -0.84%