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
1001 BMC Medical Co. Ltd. A
SHE:301367
0.46x CN¥130.16 Million
≈ $19.05 Million
CN¥285.18 Million China CN¥46.61 ▼ -2.94%
1002 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¥20.65 ▼ -1.62%
1003 Fiyta Holdings Ltd
SHE:000026
0.46x CN¥167.95 Million
≈ $24.58 Million
CN¥368.20 Million China CN¥16.30 ▲ +4.29%
1004 Ryder System Inc
NYSE:R
0.46x $2.59 Billion $5.69 Billion USA $274.57 ▲ +2.57%
1005 DHG Pharmaceutical JSC
VN:DHG
0.46x ₫447.50 Billion
≈ $17.00 Million
₫983.26 Billion Vietnam ₫91900.00 ▲ +1.21%
1006 Tristel
LSE:TSTL
0.45x GBX5.41 Million
≈ $657.75
GBX11.88 Million UK GBX385.00 ▲ +1.32%
1007 Interparfums SA
PA:ITP
0.45x €144.50 Million
≈ $168.93 Million
€317.70 Million France €26.30 ▼ -0.60%
1008 Pungguk Ethanol Industrial Co. Ltd
KQ:023900
0.45x ₩14.28 Billion
≈ $9.67 Million
₩31.39 Billion Korea ₩7160.00 ▼ -1.92%
1009 Tips Music Limited
NSE:TIPSMUSIC
0.45x Rs463.12 Million
≈ $5.01 Million
Rs1.02 Billion India Rs712.20 ▲ +0.23%
1010 City Of London Investment Group
LSE:CLIG
0.45x GBX10.62 Million
≈ $1.29K
GBX23.42 Million UK GBX482.00 ▲ +0.00%
1011 Castrol India Limited
NSE:CASTROLIND
0.45x Rs6.77 Billion
≈ $73.25 Million
Rs14.95 Billion India Rs184.78 ▲ +0.28%
1012 Innodata Inc
NASDAQ:INOD
0.45x $37.26 Million $82.23 Million USA $63.63 ▲ +2.50%
1013 Avia Avian PT Tbk
JK:AVIA
0.45x Rp603.78 Billion
≈ $35.38 Million
Rp1.33 Trillion Indonesia Rp342.00 ▲ +2.40%
1014 2cureX AB
ST:2CUREX
0.45x Skr2.06 Million
≈ $221.47K
Skr4.55 Million Sweden Skr1.80 ▼ -3.85%
1015 AYER Holdings Bhd
KLSE:2305
0.45x RM47.11 Million
≈ $11.83 Million
RM104.27 Million Malaysia RM7.30 ▼ -0.68%
1016 Qingdao Foods Co Ltd
SHE:001219
0.45x CN¥75.23 Million
≈ $11.01 Million
CN¥166.55 Million China CN¥11.80 ▼ -2.16%
1017 Siantar Top Tbk
JK:STTP
0.45x Rp293.95 Billion
≈ $17.22 Million
Rp651.07 Billion Indonesia Rp9850.00 ▼ -0.25%
1018 Astera Labs, Inc.
NASDAQ:ALAB
0.45x $74.60 Million $165.27 Million USA $319.79 ▲ +3.46%
1019 Brookside Energy Ltd
AU:BRK
0.45x AU$9.95 Million
≈ $7.04 Million
AU$22.08 Million Australia AU$0.41 ▲ +3.80%
1020 GEA Grenobl. Elect.
PA:GEA
0.45x €7.44 Million
≈ $8.70 Million
€16.51 Million France €77.00 ▲ +0.00%
1021 Mega-info Media Co.Ltd.
SHE:301102
0.45x CN¥434.99 Million
≈ $63.65 Million
CN¥965.58 Million China CN¥9.11 ▼ -0.22%
1022 Namhae Chemical
KO:025860
0.45x ₩124.52 Billion
≈ $84.39 Million
₩276.43 Billion Korea ₩5760.00 ▼ -1.54%
1023 Putnam Municipal Opportunities Trust
NYSE:PMO
0.45x $9.46 Million $21.02 Million USA $10.59 ▼ -1.03%
1024 Federal Mogul Izmit Piston ve Pim Uretim Tesisleri AS
IS:FMIZP
0.45x TL38.80 Million
≈ $869.09K
TL86.23 Million Turkey TL286.75 ▼ -1.12%
1025 P.C.S. Machine Group Holding Public Company Limited
BK:PCSGH
0.45x ฿333.12 Million
≈ $10.38 Million
฿741.11 Million Thailand ฿3.06 ▲ +0.66%
1026 Delta Corp Limited
NSE:DELTACORP
0.45x Rs1.45 Billion
≈ $15.66 Million
Rs3.22 Billion India Rs63.46 ▼ -0.72%
1027 Yuhwa Securities Co Ltd
KO:003465
0.45x ₩97.62 Billion
≈ $66.15 Million
₩217.69 Billion Korea ₩2920.00 ▼ -2.18%
1028 Arcontech Group Plc
LSE:ARC
0.45x GBX974.97K
≈ $118.63
GBX2.17 Million UK GBX79.00 ▲ +0.64%
1029 Pharmicell
KO:005690
0.45x ₩8.78 Billion
≈ $5.95 Million
₩19.60 Billion Korea ₩10710.00 ▲ +1.23%
1030 Fitness Champs Holdings Limited Common Stock
NASDAQ:FCHL
0.45x $850.45K $1.90 Million USA $1.16 ▲ +2.65%
1031 JB Chemicals & Pharmaceuticals Limited
NSE:JBCHEPHARM
0.45x Rs3.62 Billion
≈ $39.19 Million
Rs8.09 Billion India Rs2408.90 ▼ -3.87%
1032 Coast Entertainment Holdings Ltd
AU:CEH
0.45x AU$17.98 Million
≈ $12.72 Million
AU$40.16 Million Australia AU$0.58 ▲ +9.43%
1033 Sunplus Innovation Technology Inc.
TWO:5236
0.45x NT$206.24 Million
≈ $6.50 Million
NT$460.66 Million Taiwan NT$156.50 ▲ +0.97%
1034 New Era Helium Inc Common Stock
NASDAQ:NEHC
0.45x $4.68 Million $10.49 Million USA $3.04 ▲ +29.15%
1035 Mha Ltd
LSE:MHA
0.45x GBX51.84 Million
≈ $6.31K
GBX116.19 Million UK GBX140.00 ▲ +0.00%
1036 Multistrada Arah Sarana Tbk
JK:MASA
0.45x Rp52.03 Million
≈ $3.05K
Rp116.72 Million Indonesia Rp6200.00 ▲ +0.00%
1037 Ubiquiti Networks Inc
NYSE:UI
0.45x $263.91 Million $592.63 Million USA $535.94 ▲ +0.66%
1038 KineMaster Corporation
KQ:139670
0.45x ₩987.20 Million
≈ $669.01K
₩2.22 Billion Korea ₩1532.00 ▲ +6.91%
1039 Ajinextek Co. Ltd
KQ:059120
0.45x ₩2.20 Billion
≈ $1.49 Million
₩4.95 Billion Korea ₩5310.00 ▲ +23.06%
1040 Fab-Form Industries Ltd.
V:FBF
0.44x CA$362.98K
≈ $262.58K
CA$815.75K Canada CA$0.95 ▲ +1.06%
1041 Sensirion Holding AG
SW:SENS
0.44x CHF29.93 Million
≈ $37.84 Million
CHF67.30 Million Switzerland CHF76.00 ▲ +7.65%
1042 Reckon Ltd
AU:RKN
0.44x AU$13.89 Million
≈ $9.83 Million
AU$31.24 Million Australia AU$0.44 ▼ -1.14%
1043 Suprema Inc
KQ:236200
0.44x ₩12.80 Billion
≈ $8.67 Million
₩28.79 Billion Korea ₩47300.00 ▲ +1.61%
1044 Sarytogan Graphite Ltd
AU:SGA
0.44x AU$964.06K
≈ $682.13K
AU$2.17 Million Australia AU$0.07 ▲ +20.00%
1045 Park Aerospace Corp
NYSE:PKE
0.44x $5.11 Million $11.51 Million USA $35.06 ▲ +7.35%
1046 Sejin T.S Co.Ltd
KQ:067770
0.44x ₩480.16 Million
≈ $325.40K
₩1.08 Billion Korea ₩1771.00 ▼ -8.19%
1047 Guomai Technologies Inc
SHE:002093
0.44x CN¥354.30 Million
≈ $51.85 Million
CN¥798.19 Million China CN¥6.44 ▲ +2.38%
1048 Shanghai Flyco Electrical Appliance Co Ltd
SHG:603868
0.44x CN¥276.47 Million
≈ $40.46 Million
CN¥624.18 Million China CN¥30.37 ▼ -1.27%
1049 D&C Media Co.Ltd
KQ:263720
0.44x ₩10.96 Billion
≈ $7.43 Million
₩24.76 Billion Korea ₩6580.00 ▲ +0.92%
1050 Alefarm Brewing AS
CO:ALEFRM
0.44x Dkr716.28K
≈ $112.07K
Dkr1.62 Million Denmark Dkr2.62 ▲ +0.00%
1051 YSP Southeast Asia Holding Bhd
KLSE:7178
0.44x RM54.46 Million
≈ $13.67 Million
RM123.18 Million Malaysia RM2.02 ▼ -0.98%
1052 BH Co Ltd
KQ:090460
0.44x ₩197.38 Billion
≈ $133.76 Million
₩446.59 Billion Korea ₩15730.00 ▼ -3.14%
1053 Catalyst Pharmaceuticals Inc
NASDAQ:CPRX
0.44x $59.59 Million $134.91 Million USA $31.49 ▲ +0.00%
1054 Belimo Holding
SW:BEAN
0.44x CHF93.48 Million
≈ $118.18 Million
CHF211.71 Million Switzerland CHF831.50 ▲ +6.19%
1055 V Zug Holding Ag
SW:VZUG
0.44x CHF63.67 Million
≈ $80.50 Million
CHF144.22 Million Switzerland CHF42.00 ▲ +0.24%
1056 TRUSTPILOT GROUP LS -01
F:6VZ
0.44x €59.21 Million
≈ $69.22 Million
€134.24 Million Germany €3.08 ▲ +0.16%
1057 E&E Recycling
TWO:8440
0.44x NT$73.00 Million
≈ $2.30 Million
NT$165.55 Million Taiwan NT$20.10 ▼ -0.50%
1058 Alfa Financial Software Holdings PLC
LSE:ALFA
0.44x GBX17.90 Million
≈ $2.18K
GBX40.60 Million UK GBX161.80 ▼ -0.12%
1059 EKF Diagnostics Holdings Plc
LSE:EKF
0.44x GBX4.79 Million
≈ $582.44
GBX10.86 Million UK GBX25.70 ▲ +2.39%
1060 RIAS A/S
CO:RIAS-B
0.44x Dkr25.11 Million
≈ $3.93 Million
Dkr56.97 Million Denmark Dkr655.00 ▼ -0.76%
1061 Global Infotech Co Ltd
SHE:300465
0.44x CN¥240.45 Million
≈ $35.19 Million
CN¥545.74 Million China CN¥10.93 ▲ +0.92%
1062 New Century Logistics (BVI) Limited Ordinary Shares
NASDAQ:NCEW
0.44x $526.09K $1.19 Million USA $17.00 ▲ +0.00%
1063 Shanthi Gears Limited
NSE:SHANTIGEAR
0.44x Rs508.60 Million
≈ $5.50 Million
Rs1.16 Billion India Rs419.85 ▼ -0.21%
1064 Thinkon Semiconductor Jinzhou Corp
SHG:688233
0.44x CN¥47.23 Million
≈ $6.91 Million
CN¥107.45 Million China CN¥123.30 ▲ +13.33%
1065 Siam Global House Public Company Limited
BK:GLOBAL
0.44x ฿6.32 Billion
≈ $197.14 Million
฿14.40 Billion Thailand ฿7.35 ▲ +0.00%
1066 Ernst Russ AG
XETRA:HXCK
0.44x €19.71 Million
≈ $23.04 Million
€44.93 Million Germany €7.40 ▲ +1.37%
1067 Equity Commonwealth
NYSE:EQC
0.44x $22.44 Million $51.16 Million USA $1.58 ▲ +0.00%
1068 IPSEN SA SP.ADR 1/4/ EO 1
F:I7G0
0.44x €1.14 Billion
≈ $1.33 Billion
€2.60 Billion Germany €40.80 ▲ +3.03%
1069 Fima Corporation Bhd
KLSE:3107
0.44x RM60.76 Million
≈ $15.26 Million
RM138.86 Million Malaysia RM1.65 ▲ +0.00%
1070 The United Nilgiri Tea Estates Company Limited
NSE:UNITEDTEA
0.44x Rs60.24 Million
≈ $651.46K
Rs137.82 Million India Rs467.25 ▲ +0.97%
1071 Gold Fields Ltd ADR
NYSE:GFI
0.44x $2.85 Billion $6.55 Billion USA $43.96 ▼ -3.36%
1072 LABORATORIO FARMAC.ERFO
F:RK7
0.44x €1.30 Million
≈ $1.52 Million
€2.98 Million Germany €0.98 ▼ -0.41%
1073 Integrated Research Ltd
AU:IRI
0.44x AU$9.73 Million
≈ $6.89 Million
AU$22.36 Million Australia AU$0.30 ▼ -1.67%
1074 Global-E Online Ltd
NASDAQ:GLBE
0.44x $230.71 Million $530.10 Million USA $35.76 ▼ -2.24%
1075 Heineken Bhd
KLSE:3255
0.44x RM268.73 Million
≈ $67.47 Million
RM617.54 Million Malaysia RM19.12 ▼ -0.31%
1076 Sai Gon Cargo Service Corp
VN:SCS
0.44x ₫152.47 Billion
≈ $5.79 Million
₫350.48 Billion Vietnam ₫47500.00 ▼ -0.73%
1077 Bravura Solutions Ltd
AU:BVS
0.43x AU$41.12 Million
≈ $29.10 Million
AU$94.57 Million Australia AU$2.50 ▼ -2.72%
1078 Otto Energy Ltd
AU:OEL
0.43x AU$4.85 Million
≈ $3.43 Million
AU$11.15 Million Australia AU$0.01 ▲ +0.00%
1079 Rolex Rings Limited
NSE:ROLEXRINGS
0.43x Rs870.34 Million
≈ $9.41 Million
Rs2.00 Billion India Rs150.86 ▼ -2.83%
1080 Hwa Fong Rubber (Thailand) Public Company Limited
BK:HFT
0.43x ฿167.37 Million
≈ $5.22 Million
฿385.79 Million Thailand ฿4.06 ▲ +2.01%
1081 Eaton Vance Senior Floating Rate Closed Fund
NYSE:EFR
0.43x $56.57 Million $130.48 Million USA $10.63 ▲ +0.66%
1082 Van de Velde NV
BR:VAN
0.43x €18.33 Million
≈ $21.43 Million
€42.28 Million Belgium €29.60 ▼ -1.99%
1083 Suzhou Mingzhi Technology Co. Ltd. A
SHG:688355
0.43x CN¥138.65 Million
≈ $20.29 Million
CN¥319.92 Million China CN¥15.44 ▼ -0.13%
1084 Yangzhou Seashine New Materials Co
SHE:300885
0.43x CN¥26.21 Million
≈ $3.84 Million
CN¥60.63 Million China CN¥19.11 ▲ +4.88%
1085 Shandong Weigao Orthopaedic Device Co. Ltd. A
SHG:688161
0.43x CN¥415.42 Million
≈ $60.79 Million
CN¥961.73 Million China CN¥21.22 ▼ -1.30%
1086 Vidhi Specialty Food Ingredients Limited
NSE:VIDHIING
0.43x Rs447.87 Million
≈ $4.84 Million
Rs1.04 Billion India Rs299.75 ▼ -2.09%
1087 Nanjing Bestway Intelligent Control Technology Co. Ltd. A
SHE:301195
0.43x CN¥147.59 Million
≈ $21.60 Million
CN¥341.76 Million China CN¥24.49 ▼ -2.00%
1088 GHCL Limited
NSE:GHCL
0.43x Rs3.23 Billion
≈ $34.92 Million
Rs7.48 Billion India Rs432.70 ▼ -0.41%
1089 Full Truck Alliance Co Ltd ADR
NYSE:YMM
0.43x $1.56 Billion $3.62 Billion USA $8.50 ▼ -2.63%
1090 Torex Gold Resources Inc
TO:TXG
0.43x CA$209.80 Million
≈ $151.77 Million
CA$486.90 Million Canada CA$54.98 ▲ +4.60%
1091 TPL Plastech Limited
NSE:TPLPLASTEH
0.43x Rs420.77 Million
≈ $4.55 Million
Rs976.82 Million India Rs80.69 ▼ -2.70%
1092 Bisi International Tbk
JK:BISI
0.43x Rp95.38 Billion
≈ $5.59 Million
Rp221.68 Billion Indonesia Rp670.00 ▲ +1.52%
1093 BW LPG Ltd
OL:BWLPG
0.43x Nkr567.40 Million
≈ $59.71 Million
Nkr1.32 Billion Norway Nkr210.00 ▲ +2.84%
1094 NHN KCP Corp
KQ:060250
0.43x ₩154.20 Billion
≈ $104.50 Million
₩359.08 Billion Korea ₩11600.00 ▲ +0.26%
1095 Chengdu Fusen Noble-House Industrial Co Ltd
SHE:002818
0.43x CN¥389.43 Million
≈ $56.99 Million
CN¥907.86 Million China CN¥10.61 ▼ -0.56%
1096 Beijing ConST Instruments Technology Inc
SHE:300445
0.43x CN¥50.96 Million
≈ $7.46 Million
CN¥118.87 Million China CN¥16.54 ▲ +1.78%
1097 Nasmed Ozel Saglik Hizmetleri Ticaret AS
IS:EGEPO
0.43x TL129.90 Million
≈ $2.91 Million
TL303.09 Million Turkey TL19.16 ▼ -3.82%
1098 Kiattana Transport Public Company Limited
BK:KIAT
0.43x ฿48.07 Million
≈ $1.50 Million
฿112.18 Million Thailand ฿0.33 ▲ +0.00%
1099 The Pinkfong Company
KQ:403850
0.43x ₩8.57 Billion
≈ $5.81 Million
₩20.00 Billion Korea ₩9740.00 ▲ +0.52%
1100 SOLENO THERAPEUT. DL-001
F:6XC
0.43x €48.70 Million
≈ $56.94 Million
€113.72 Million Germany €44.86 ▲ +1.70%