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
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%