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.
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 |
|---|---|---|---|---|---|---|---|
| 4201 |
Hotel Majestic Cannes
PA:MLHMC |
0.15x |
€4.99 Million
≈ $5.84 Million |
€33.61 Million | France | €6000.00 | ▲ +0.00% |
| 4202 |
SLP Resources Bhd
KLSE:7248 |
0.15x |
RM2.94 Million
≈ $738.14K |
RM19.80 Million | Malaysia | RM0.80 | ▲ +0.00% |
| 4203 |
PT Multikarya Asia Pacific Ray
JK:MKAP |
0.15x |
Rp30.55 Billion
≈ $1.79 Million |
Rp205.70 Billion | Indonesia | Rp1165.00 | ▲ +0.00% |
| 4204 |
Shandong Sanyuan Biotechnology Co.Ltd.
SHE:301206 |
0.15x |
CN¥24.79 Million
≈ $3.63 Million |
CN¥166.97 Million | China | CN¥22.26 | ▼ -3.18% |
| 4205 |
E Split Corp Class A
TO:ENS |
0.15x |
CA$34.33 Million
≈ $24.84 Million |
CA$231.30 Million | Canada | CA$19.50 | ▲ +0.72% |
| 4206 |
Chenming Mold Industrial Corp
TW:3013 |
0.15x |
NT$571.10 Million
≈ $17.99 Million |
NT$3.85 Billion | Taiwan | NT$85.00 | ▼ -4.17% |
| 4207 |
Arvee Laboratories (India) Limited
NSE:ARVEE |
0.15x |
Rs13.56 Million
≈ $146.61K |
Rs91.40 Million | India | Rs153.66 | ▼ -2.99% |
| 4208 |
Globant SA
F:2G2 |
0.15x |
€171.52 Million
≈ $200.52 Million |
€1.16 Billion | Germany | €27.00 | ▲ +3.09% |
| 4209 |
Lincoln Educational Services
NASDAQ:LINC |
0.15x | $43.51 Million | $293.48 Million | USA | $40.51 | ▼ -1.72% |
| 4210 |
Sarla Performance Fibers Limited
NSE:SARLAPOLY |
0.15x |
Rs468.92 Million
≈ $5.07 Million |
Rs3.16 Billion | India | Rs100.01 | ▼ -2.08% |
| 4211 |
Thai O.P.P. Public Company Limited
BK:TOPP |
0.15x |
฿52.01 Million
≈ $1.62 Million |
฿350.88 Million | Thailand | ฿140.00 | ▼ -0.71% |
| 4212 |
Zhe Jiang Li Zi Yuan Food Co Ltd
SHG:605337 |
0.15x |
CN¥235.73 Million
≈ $34.49 Million |
CN¥1.59 Billion | China | CN¥8.42 | ▼ -3.33% |
| 4213 |
Lee Feed Mill Public Company Limited
BK:LEE |
0.15x |
฿51.22 Million
≈ $1.60 Million |
฿345.86 Million | Thailand | ฿2.50 | ▲ +0.00% |
| 4214 |
Exmar NV
BR:EXM |
0.15x |
€52.44 Million
≈ $61.31 Million |
€354.16 Million | Belgium | €11.50 | ▲ +0.00% |
| 4215 |
Browave
TWO:3163 |
0.15x |
NT$131.44 Million
≈ $4.14 Million |
NT$887.78 Million | Taiwan | NT$705.00 | ▼ -7.36% |
| 4216 |
Yanaprima Hastapersada Tbk
JK:YPAS |
0.15x |
Rp21.07 Billion
≈ $1.23 Million |
Rp142.38 Billion | Indonesia | Rp580.00 | ▼ -3.33% |
| 4217 |
SLOMAN NEPTUN Schiffahrts-Aktiengesellschaft
HM:NEP |
0.15x |
€14.03 Million
≈ $16.40 Million |
€94.77 Million | Germany | €63.50 | ▲ +0.00% |
| 4218 |
BEC World Public Company Limited
BK:BEC |
0.15x |
฿295.48 Million
≈ $9.21 Million |
฿2.00 Billion | Thailand | ฿2.10 | ▲ +0.00% |
| 4219 |
GB Group plc
LSE:GBG |
0.15x |
GBX28.67 Million
≈ $3.49K |
GBX193.77 Million | UK | GBX207.00 | ▲ +0.00% |
| 4220 |
Domain Holdings Australia Ltd
AU:DHG |
0.15x |
AU$54.67 Million
≈ $38.68 Million |
AU$369.52 Million | Australia | AU$4.42 | ▲ +0.00% |
| 4221 |
HARBOUR ENE.SP.ADR LS-50
F:PQQ2 |
0.15x |
€3.39 Billion
≈ $3.96 Billion |
€22.89 Billion | Germany | €3.34 | ▲ +3.09% |
| 4222 |
Inner Mongolia Furui Med Sci
SHE:300049 |
0.15x |
CN¥139.06 Million
≈ $20.35 Million |
CN¥940.06 Million | China | CN¥42.23 | ▼ -7.90% |
| 4223 |
Beacon Lighting Group Ltd
AU:BLX |
0.15x |
AU$31.38 Million
≈ $22.20 Million |
AU$212.17 Million | Australia | AU$1.65 | ▼ -2.08% |
| 4224 |
ADYEN NV UNSP.ADR/001
F:1N8U |
0.15x |
€1.03 Billion
≈ $1.20 Billion |
€6.97 Billion | Germany | €9.50 | ▼ -3.55% |
| 4225 |
Akwel SA
PA:AKW |
0.15x |
€28.66 Million
≈ $33.51 Million |
€193.97 Million | France | €6.42 | ▼ -4.18% |
| 4226 |
First Quantum Minerals Ltd
TO:FM |
0.15x |
CA$2.08 Billion
≈ $1.50 Billion |
CA$14.07 Billion | Canada | CA$38.52 | ▼ -1.36% |
| 4227 |
Samart Corporation Public Company Limited
BK:SAMART |
0.15x |
฿1.50 Billion
≈ $46.74 Million |
฿10.15 Billion | Thailand | ฿5.55 | ▲ +0.00% |
| 4228 |
Shanghai Kinetic Medical Co
SHE:300326 |
0.15x |
CN¥73.22 Million
≈ $10.71 Million |
CN¥495.68 Million | China | CN¥5.47 | ▲ +1.30% |
| 4229 |
Sansera Engineering Limited
NSE:SANSERA |
0.15x |
Rs2.05 Billion
≈ $22.16 Million |
Rs13.87 Billion | India | Rs3184.70 | ▼ -0.13% |
| 4230 |
Broadex Technologies Co Ltd
SHE:300548 |
0.15x |
CN¥167.76 Million
≈ $24.55 Million |
CN¥1.14 Billion | China | CN¥163.01 | ▼ -3.58% |
| 4231 |
Freehold Royalties Ltd.
TO:FRU |
0.15x |
CA$55.01 Million
≈ $39.80 Million |
CA$372.68 Million | Canada | CA$16.96 | ▼ -1.11% |
| 4232 |
Dongsuh
KO:026960 |
0.15x |
₩9.39 Billion
≈ $6.36 Million |
₩63.60 Billion | Korea | ₩26100.00 | ▲ +0.97% |
| 4233 |
Compagnie des Eaux de Royan
PA:MLEDR |
0.15x |
€908.70K
≈ $1.06 Million |
€6.16 Million | France | €35.60 | ▲ +6.59% |
| 4234 |
Volt Power Group Ltd
AU:VPR |
0.15x |
AU$267.56K
≈ $189.32K |
AU$1.81 Million | Australia | AU$0.11 | ▲ +0.00% |
| 4235 |
Securemetric Berhad
KLSE:0203 |
0.15x |
RM3.65 Million
≈ $917.40K |
RM24.78 Million | Malaysia | RM0.11 | ▲ +0.00% |
| 4236 |
EPC Groupe
PA:EXPL |
0.15x |
€46.44 Million
≈ $54.30 Million |
€314.97 Million | France | €281.00 | ▲ +0.00% |
| 4237 |
Pacific Current Group Ltd
AU:PAC |
0.15x |
AU$11.61 Million
≈ $8.22 Million |
AU$78.76 Million | Australia | AU$11.20 | ▼ -1.23% |
| 4238 |
HaiXin Foods Co Ltd
SHE:002702 |
0.15x |
CN¥131.72 Million
≈ $19.27 Million |
CN¥893.49 Million | China | CN¥4.12 | ▼ -2.37% |
| 4239 |
Northcoders Group PLC
LSE:CODE |
0.15x |
GBX353.43K
≈ $43.00 |
GBX2.40 Million | UK | GBX19.50 | ▲ +0.00% |
| 4240 |
T.A.C. Consumer Public Company Limited
BK:TACC |
0.15x |
฿70.57 Million
≈ $2.20 Million |
฿479.12 Million | Thailand | ฿6.45 | ▲ +0.78% |
| 4241 |
Amer Sports, Inc.
NYSE:AS |
0.15x | $624.80 Million | $4.24 Billion | USA | $33.92 | ▲ +1.86% |
| 4242 |
Headwater Exploration Inc
TO:HWX |
0.15x |
CA$40.07 Million
≈ $28.99 Million |
CA$272.16 Million | Canada | CA$13.47 | ▲ +1.28% |
| 4243 |
Machvision Inc
TW:3563 |
0.15x |
NT$326.56 Million
≈ $10.29 Million |
NT$2.22 Billion | Taiwan | NT$667.00 | ▼ -1.04% |
| 4244 |
Smith & Wesson Brands Inc
NASDAQ:SWBI |
0.15x | $27.27 Million | $185.39 Million | USA | $14.64 | ▲ +1.46% |
| 4245 |
Titagarh Rail Systems Limited
NSE:TITAGARH |
0.15x |
Rs1.85 Billion
≈ $20.06 Million |
Rs12.61 Billion | India | Rs819.45 | ▲ +0.48% |
| 4246 |
Jiangsu Jiuwu Hi-Tech Co Ltd
SHE:300631 |
0.15x |
CN¥87.50 Million
≈ $12.80 Million |
CN¥595.94 Million | China | CN¥18.60 | ▼ -2.36% |
| 4247 |
Kuantum Papers Limited
NSE:KUANTUM |
0.15x |
Rs1.39 Billion
≈ $15.07 Million |
Rs9.49 Billion | India | Rs77.36 | ▼ -2.91% |
| 4248 |
BW LPG Limited
F:BW9 |
0.15x |
€180.34 Million
≈ $210.84 Million |
€1.23 Billion | Germany | €1820.00 | ▲ +5.81% |
| 4249 |
HCL Technologies Limited
NSE:HCLTECH |
0.15x |
Rs60.23 Billion
≈ $651.37 Million |
Rs410.61 Billion | India | Rs1271.00 | ▲ +2.11% |
| 4250 |
Deliveroo Holdings PLC
LSE:ROO |
0.15x |
GBX85.20 Million
≈ $10.37K |
GBX580.90 Million | UK | GBX179.80 | ▲ +0.00% |
| 4251 |
SMO ClinPlus Co. Ltd.
SHE:301257 |
0.15x |
CN¥35.69 Million
≈ $5.22 Million |
CN¥243.37 Million | China | CN¥43.96 | ▼ -7.32% |
| 4252 |
Sahamit Machinery Public Company Limited
BK:SMIT |
0.15x |
฿47.40 Million
≈ $1.48 Million |
฿323.22 Million | Thailand | ฿3.62 | ▼ -1.09% |
| 4253 |
Lovisa Holdings Ltd
AU:LOV |
0.15x |
AU$90.91 Million
≈ $64.33 Million |
AU$619.88 Million | Australia | AU$20.66 | ▼ -4.44% |
| 4254 |
Panostaja Oyj
HE:PNA1V |
0.15x |
€11.18 Million
≈ $13.08 Million |
€76.26 Million | Finland | €0.29 | ▼ -0.34% |
| 4255 |
Nampak
JSE:NPK |
0.15x |
ZAC1.20 Billion
≈ $638.43K |
ZAC8.19 Billion | South Africa | ZAC42800.00 | ▼ -0.47% |
| 4256 |
BELL AGROMACHINA ORD T (BSE)
NSE:BALUFORGE |
0.15x |
Rs403.60 Million
≈ $4.36 Million |
Rs2.75 Billion | India | Rs433.60 | ▲ +0.42% |
| 4257 |
Shenzhen Sea Star Technology
SHE:002137 |
0.15x |
CN¥49.29 Million
≈ $7.21 Million |
CN¥336.29 Million | China | CN¥6.70 | ▼ -3.46% |
| 4258 |
Nutex Health Inc
NASDAQ:NUTX |
0.15x | $75.52 Million | $515.26 Million | USA | $145.87 | ▼ -5.01% |
| 4259 |
General Commercial & Industrial S.A
AT:GEBKA |
0.15x |
€1.27 Million
≈ $1.48 Million |
€8.64 Million | Greece | €2.08 | ▼ -0.48% |
| 4260 |
Korea Environment Technology Co. LTD
KQ:029960 |
0.15x |
₩7.78 Billion
≈ $5.27 Million |
₩53.13 Billion | Korea | ₩8940.00 | ▲ +0.00% |
| 4261 |
ACG Acquisition Co. Ltd.
LSE:ACG |
0.15x |
GBX44.69 Million
≈ $5.44K |
GBX305.14 Million | UK | GBX1930.00 | ▼ -1.03% |
| 4262 |
Mitchell Services Ltd
AU:MSV |
0.15x |
AU$7.36 Million
≈ $5.21 Million |
AU$50.24 Million | Australia | AU$0.54 | ▼ -1.83% |
| 4263 |
Borgestad A
OL:BOR |
0.15x |
Nkr97.21 Million
≈ $10.23 Million |
Nkr663.94 Million | Norway | Nkr16.00 | ▲ +0.00% |
| 4264 |
Shenzhen Kstar Science & Technology Co Ltd
SHE:002518 |
0.15x |
CN¥374.21 Million
≈ $54.76 Million |
CN¥2.56 Billion | China | CN¥32.26 | ▼ -4.61% |
| 4265 |
SIGMAROC PLC LS -01
F:M2I2 |
0.15x |
€205.73 Million
≈ $240.52 Million |
€1.41 Billion | Germany | €1.45 | ▼ -2.03% |
| 4266 |
National HealthCare Corporation
NYSE MKT:NHC |
0.15x | $62.53 Million | $427.48 Million | USA | $196.00 | ▲ +0.00% |
| 4267 |
Kolibri Global Energy Inc. Common stock
NASDAQ:KGEI |
0.15x | $13.15 Million | $89.90 Million | USA | $5.31 | ▼ -1.67% |
| 4268 |
Chularat Hospital Public Company Limited
BK:CHG-R |
0.15x |
฿322.37 Million
≈ $10.05 Million |
฿2.21 Billion | Thailand | ฿1.72 | ▲ +2.38% |
| 4269 |
Tandem Group
LSE:TND |
0.15x |
GBX1.30 Million
≈ $158.42 |
GBX8.91 Million | UK | GBX170.00 | ▼ -1.45% |
| 4270 |
Winmark Corporation
NASDAQ:WINA |
0.15x | $11.88 Million | $81.28 Million | USA | $332.52 | ▼ -0.94% |
| 4271 |
Sinomine Resource Exploration Co Ltd
SHE:002738 |
0.15x |
CN¥859.38 Million
≈ $125.75 Million |
CN¥5.88 Billion | China | CN¥48.36 | ▼ -4.69% |
| 4272 |
IES Holdings Inc
NASDAQ:IESC |
0.15x | $133.92 Million | $916.80 Million | USA | $626.07 | ▼ -5.67% |
| 4273 |
Hai Kwang Enterprise Corp
TW:2038 |
0.15x |
NT$735.70 Million
≈ $23.18 Million |
NT$5.04 Billion | Taiwan | NT$12.75 | ▼ -0.39% |
| 4274 |
Cochlear Ltd
AU:COH |
0.15x |
AU$127.70 Million
≈ $90.36 Million |
AU$874.70 Million | Australia | AU$111.61 | ▼ -0.45% |
| 4275 |
Airports Of Thailand PCL
BK:AOT |
0.15x |
฿10.20 Billion
≈ $318.04 Million |
฿69.90 Billion | Thailand | ฿63.50 | ▲ +3.67% |
| 4276 |
5Th Planet Games A/S
OL:5PG |
0.15x |
Nkr355.00K
≈ $37.36K |
Nkr2.43 Million | Norway | Nkr1.32 | ▲ +1.15% |
| 4277 |
Grindrod Shipping Holdings Ltd
NASDAQ:GRIN |
0.15x | $31.32 Million | $214.76 Million | USA | $31.49 | ▼ -0.44% |
| 4278 |
Gamma Communications PLC
LSE:GAMA |
0.15x |
GBX39.70 Million
≈ $4.83K |
GBX272.40 Million | UK | GBX940.00 | ▼ -1.05% |
| 4279 |
Guangdong Guangzhou Daily Media Co Ltd
SHE:002181 |
0.15x |
CN¥120.14 Million
≈ $17.58 Million |
CN¥824.39 Million | China | CN¥7.69 | ▼ -5.06% |
| 4280 |
AE Multi Holdings Bhd
KLSE:7146 |
0.15x |
RM10.86 Million
≈ $2.73 Million |
RM74.55 Million | Malaysia | RM0.05 | ▼ -10.00% |
| 4281 |
Shenzhen Yanmade Technology Inc
SHG:688312 |
0.15x |
CN¥33.74 Million
≈ $4.94 Million |
CN¥231.65 Million | China | CN¥44.18 | ▼ -3.09% |
| 4282 |
Zhejiang Sunrise Garment Group Co Ltd
SHG:605138 |
0.15x |
CN¥606.70 Million
≈ $88.78 Million |
CN¥4.17 Billion | China | CN¥5.20 | ▼ -1.52% |
| 4283 |
IDEXX Laboratories Inc
NASDAQ:IDXX |
0.15x | $266.25 Million | $1.83 Billion | USA | $544.32 | ▲ +0.92% |
| 4284 |
AQ Group AB
ST:AQ |
0.15x |
Skr339.00 Million
≈ $36.48 Million |
Skr2.33 Billion | Sweden | Skr210.60 | ▼ -0.38% |
| 4285 |
PJBumi Bhd
KLSE:7163 |
0.15x |
RM3.71 Million
≈ $931.71K |
RM25.52 Million | Malaysia | RM3.73 | ▲ +1.91% |
| 4286 |
Zhengzhou Qianweiyangchu Food Co Ltd
SHE:001215 |
0.15x |
CN¥82.03 Million
≈ $12.00 Million |
CN¥564.16 Million | China | CN¥30.40 | ▼ -0.33% |
| 4287 |
Ewein Bhd
KLSE:7249 |
0.15x |
RM38.17 Million
≈ $9.58 Million |
RM262.61 Million | Malaysia | RM0.72 | ▼ -4.00% |
| 4288 |
Shenzhen Sine Electric Co. Ltd. A
SHG:688395 |
0.15x |
CN¥23.97 Million
≈ $3.51 Million |
CN¥164.89 Million | China | CN¥18.76 | ▼ -2.04% |
| 4289 |
Shanghai Fortune Techgroup Co Ltd
SHE:300493 |
0.15x |
CN¥119.33 Million
≈ $17.46 Million |
CN¥821.15 Million | China | CN¥12.14 | ▼ -0.41% |
| 4290 |
N1 Holdings Ltd
AU:N1H |
0.15x |
AU$24.20 Million
≈ $17.12 Million |
AU$166.62 Million | Australia | AU$0.08 | ▲ +0.00% |
| 4291 |
Healthcare Services Group Inc
NASDAQ:HCSG |
0.15x | $43.73 Million | $301.08 Million | USA | $22.74 | ▲ +1.40% |
| 4292 |
J.Kumar Infraprojects Limited
NSE:JKIL |
0.15x |
Rs4.11 Billion
≈ $44.43 Million |
Rs28.28 Billion | India | Rs485.65 | ▼ -1.38% |
| 4293 |
Bonduelle S.C.A.
PA:BON |
0.15x |
€213.86 Million
≈ $250.02 Million |
€1.47 Billion | France | €8.54 | ▼ -0.47% |
| 4294 |
Vantage Towers AG
HM:VTWR |
0.15x |
€797.50 Million
≈ $932.36 Million |
€5.49 Billion | Germany | €38.50 | ▲ +0.00% |
| 4295 |
C. Mer Industries Ltd
TA:CMER |
0.15x |
ILA47.48 Million
≈ $127.30K |
ILA327.06 Million | Israel | ILA5270.00 | ▲ +0.48% |
| 4296 |
Total Transport Systems Limited
NSE:TOTAL |
0.15x |
Rs146.22 Million
≈ $1.58 Million |
Rs1.01 Billion | India | Rs49.98 | ▲ +1.03% |
| 4297 |
Compañía Industrial El Volcán S.A
SN:VOLCAN |
0.15x |
CL$17.73 Billion
≈ $19.83 Million |
CL$122.25 Billion | Chile | CL$3107.60 | ▲ +0.00% |
| 4298 |
Sunshine Global Circuits Co Ltd Class A
SHE:300739 |
0.15x |
CN¥135.71 Million
≈ $19.86 Million |
CN¥935.63 Million | China | CN¥20.88 | ▼ -1.65% |
| 4299 |
Kim Loong Resources Bhd
KLSE:5027 |
0.15x |
RM60.06 Million
≈ $15.08 Million |
RM414.07 Million | Malaysia | RM2.77 | ▼ -0.36% |
| 4300 |
Eidesvik Offshore ASA
OL:EIOF |
0.14x |
Nkr300.26 Million
≈ $31.60 Million |
Nkr2.07 Billion | Norway | Nkr15.55 | ▼ -1.27% |