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
3501 Strike Energy Ltd
AU:STX
0.18x AU$23.41 Million
≈ $16.57 Million
AU$130.16 Million Australia AU$0.12 ▼ -4.17%
3502 Brouwerij Handelsmaatschappij NV
BR:COBH
0.18x €12.24 Million
≈ $14.31 Million
€68.08 Million Belgium €1490.00 ▲ +0.00%
3503 Formula Systems (1985) Ltd
F:FSY
0.18x €324.45 Million
≈ $379.32 Million
€1.81 Billion Germany €114.00 ▲ +4.59%
3504 Williams-Sonoma Inc
NYSE:WSM
0.18x $598.11 Million $3.33 Billion USA $208.09 ▲ +0.47%
3505 Groupe Dynamite Inc
TO:GRGD
0.18x CA$127.87 Million
≈ $92.50 Million
CA$711.96 Million Canada CA$77.24 ▼ -2.47%
3506 Changsha Tongcheng Holdings Co Ltd
SHE:000419
0.18x CN¥311.42 Million
≈ $45.57 Million
CN¥1.73 Billion China CN¥5.02 ▼ -1.57%
3507 10X Genomics Inc
NASDAQ:TXG
0.18x $43.21 Million $241.03 Million USA $33.50 ▲ +4.17%
3508 Innovotech Inc
V:IOT
0.18x CA$140.68K
≈ $101.76K
CA$784.68K Canada CA$0.11 ▲ +0.00%
3509 PTT OIL+RET.BUS.-FOR-BA10
F:7F8
0.18x €21.52 Billion
≈ $25.15 Billion
€120.04 Billion Germany €0.30 ▼ -0.67%
3510 Redwood Group Ltd
TWO:8426
0.18x NT$227.49 Million
≈ $7.17 Million
NT$1.27 Billion Taiwan NT$21.95 ▼ -1.13%
3511 CPH Chemie und Papier Holding
SW:CPHN
0.18x CHF29.56 Million
≈ $37.37 Million
CHF164.99 Million Switzerland CHF58.40 ▲ +0.69%
3512 ORION Holdings Corp
KO:001800
0.18x ₩183.96 Billion
≈ $124.67 Million
₩1.03 Trillion Korea ₩26600.00 ▲ +1.14%
3513 Dala Energi AB
ST:DE
0.18x Skr22.50 Million
≈ $2.42 Million
Skr125.74 Million Sweden Skr89.20 ▲ +0.00%
3514 Friedrich Vorwerk Group SE
F:VH2
0.18x €37.69 Million
≈ $44.07 Million
€210.59 Million Germany €58.50 ▲ +1.83%
3515 FRIEDR.VORW.GRP. ADR/025
F:VH20
0.18x €37.69 Million
≈ $44.07 Million
€210.59 Million Germany €18.20 ▼ -1.62%
3516 T.C.J. Asia Public Company Limited
BK:TCJ
0.18x ฿137.64 Million
≈ $4.29 Million
฿769.06 Million Thailand ฿2.40 ▲ +0.00%
3517 Teladan Prima Agro PT Tbk
JK:TLDN
0.18x Rp470.92 Billion
≈ $27.59 Million
Rp2.63 Trillion Indonesia Rp490.00 ▼ -0.81%
3518 Inspiration Healthcare Group PLC
LSE:IHC
0.18x GBX3.64 Million
≈ $442.64
GBX20.34 Million UK GBX26.50 ▲ +0.00%
3519 DUG Technology Ltd
AU:DUG
0.18x AU$7.90 Million
≈ $5.59 Million
AU$44.17 Million Australia AU$2.33 ▼ -1.69%
3520 Hoang Quan Consulting Trading Service Real Estate Corp
VN:HQC
0.18x ₫627.29 Billion
≈ $23.83 Million
₫3.51 Trillion Vietnam ₫2730.00 ▼ -2.85%
3521 Nictus
JSE:NCS
0.18x ZAC155.46 Million
≈ $82.62K
ZAC869.52 Million South Africa ZAC300.00 ▲ +7.14%
3522 Roche Holding AG
SW:ROG
0.18x CHF11.23 Billion
≈ $14.20 Billion
CHF62.82 Billion Switzerland CHF320.70 ▲ +0.79%
3523 Roche Holding AG
SW:ROP
0.18x CHF11.23 Billion
≈ $14.20 Billion
CHF62.82 Billion Switzerland CHF324.60 ▲ +4.17%
3524 Roche Holding AG
SW:RO
0.18x CHF11.23 Billion
≈ $14.20 Billion
CHF62.82 Billion Switzerland CHF330.80 ▲ +3.96%
3525 Lundin Mining Corporation
TO:LUN
0.18x CA$491.90 Million
≈ $355.83 Million
CA$2.75 Billion Canada CA$42.59 ▲ +0.71%
3526 Chongqing Zaisheng Tech Corp
SHG:603601
0.18x CN¥153.99 Million
≈ $22.53 Million
CN¥861.86 Million China CN¥15.57 ▼ -7.92%
3527 ROCKWOOL International A/S
CO:ROCK-A
0.18x Dkr160.85 Million
≈ $25.17 Million
Dkr900.29 Million Denmark Dkr209.50 ▼ -0.71%
3528 ROCKWOOL International A/S
CO:ROCK-B
0.18x Dkr160.85 Million
≈ $25.17 Million
Dkr900.29 Million Denmark Dkr199.30 ▲ +0.71%
3529 Synergetic Auto Performance Public Company Limited
BK:ASAP
0.18x ฿1.13 Billion
≈ $35.28 Million
฿6.34 Billion Thailand ฿2.16 ▼ -5.26%
3530 Vakif Menkul Kiymet Yatirim Ortakligi AS
IS:VKFYO
0.18x TL4.60 Million
≈ $103.07K
TL25.76 Million Turkey TL28.72 ▼ -0.97%
3531 Zhejiang Century Huatong Group Co Ltd
SHE:002602
0.18x CN¥2.37 Billion
≈ $347.28 Million
CN¥13.30 Billion China CN¥14.88 ▼ -0.93%
3532 Xiamen Insight Investment Co Ltd
SHE:000526
0.18x CN¥582.29 Million
≈ $85.21 Million
CN¥3.26 Billion China CN¥27.03 ▼ -2.45%
3533 Heidrick & Struggles International
NASDAQ:HSII
0.18x $134.68 Million $755.04 Million USA $59.01 ▲ +0.07%
3534 Kid ASA
OL:KID
0.18x Nkr558.56 Million
≈ $58.78 Million
Nkr3.13 Billion Norway Nkr123.20 ▲ +1.32%
3535 Hollyland China Electronics Technology Corp Ltd
SHE:002729
0.18x CN¥20.33 Million
≈ $2.97 Million
CN¥113.99 Million China CN¥18.01 ▼ -3.54%
3536 TAT HONG EQ.SRV. DL-08
F:1Q2
0.18x €310.83 Million
≈ $363.39 Million
€1.74 Billion Germany €0.09 ▲ +24.29%
3537 TONGDAO LIEP.GR. DL-0001
F:6WT
0.18x €228.87 Million
≈ $267.58 Million
€1.28 Billion Germany €0.27 ▼ -2.90%
3538 Hindcon Chemicals Limited
NSE:HINDCON
0.18x Rs27.45 Million
≈ $296.92K
Rs154.06 Million India Rs22.30 ▼ -1.68%
3539 MACH7 Technologies Ltd
AU:M7T
0.18x AU$3.32 Million
≈ $2.35 Million
AU$18.63 Million Australia AU$0.32 ▲ +0.00%
3540 Jack Henry & Associates Inc
NASDAQ:JKHY
0.18x $152.66 Million $856.99 Million USA $130.73 ▼ -1.80%
3541 Elecon Engineering Company Limited
NSE:ELECON
0.18x Rs1.65 Billion
≈ $17.87 Million
Rs9.28 Billion India Rs506.20 ▲ +0.17%
3542 Chung-Hsin Electric & Machinery Mfg Corp
TW:1513
0.18x NT$4.77 Billion
≈ $150.40 Million
NT$26.81 Billion Taiwan NT$187.00 ▲ +1.36%
3543 Viant Technology Inc
NASDAQ:DSP
0.18x $33.08 Million $185.86 Million USA $12.72 ▲ +5.12%
3544 NanJi ECommerce Co Ltd
SHE:002127
0.18x CN¥119.19 Million
≈ $17.44 Million
CN¥669.80 Million China CN¥2.89 ▼ -3.02%
3545 Golan Plastic
TA:GLPL
0.18x ILA34.85 Million
≈ $93.44K
ILA195.87 Million Israel ILA768.10 ▲ +2.87%
3546 Hanpin Electron Co Ltd
TW:2488
0.18x NT$177.48 Million
≈ $5.59 Million
NT$997.79 Million Taiwan NT$54.00 ▼ -0.37%
3547 PT Alamtri Resources Indonesia Tbk
JK:ADRO
0.18x Rp252.27 Million
≈ $14.78K
Rp1.42 Billion Indonesia Rp2270.00 ▲ +4.13%
3548 Bo Lak
KO:002760
0.18x ₩1.87 Billion
≈ $1.27 Million
₩10.51 Billion Korea ₩912.00 ▼ -1.94%
3549 Ace Integrated Solutions Limited
NSE:ACEINTEG
0.18x Rs800.00K
≈ $8.65K
Rs4.50 Million India Rs20.19 ▼ -3.49%
3550 DKLS Industries Bhd
KLSE:7528
0.18x RM9.66 Million
≈ $2.42 Million
RM54.33 Million Malaysia RM1.46 ▲ +0.69%
3551 Zhangjiagang Furui Special Equip
SHE:300228
0.18x CN¥270.09 Million
≈ $39.52 Million
CN¥1.52 Billion China CN¥7.87 ▼ -5.75%
3552 Fox Corp Class B
NASDAQ:FOX
0.18x $1.90 Billion $10.71 Billion USA $58.73 ▲ +2.25%
3553 Hunan Jiudian Pharmaceutical Co Ltd
SHE:300705
0.18x CN¥180.33 Million
≈ $26.39 Million
CN¥1.02 Billion China CN¥11.28 ▼ -2.08%
3554 COMPASS GROUP
F:XGR
0.18x €3.37 Billion
≈ $3.94 Billion
€18.95 Billion Germany €27.60 ▼ -0.72%
3555 IMS SA
WAR:IMS
0.18x zł7.88 Million
≈ $2.17 Million
zł44.41 Million Poland zł2.12 ▼ -1.40%
3556 CSPC Pharmaceutical Group Limited
F:CVG
0.18x €2.16 Billion
≈ $2.52 Billion
€12.15 Billion Germany €0.78 ▼ -0.23%
3557 i3system Inc
KQ:214430
0.18x ₩9.27 Billion
≈ $6.28 Million
₩52.25 Billion Korea ₩71700.00 ▲ +1.13%
3558 Suzhou Hycan Holdings Co Ltd
SHE:002787
0.18x CN¥165.18 Million
≈ $24.17 Million
CN¥931.01 Million China CN¥30.42 ▲ +10.02%
3559 Progyny Inc
NASDAQ:PGNY
0.18x $45.95 Million $258.99 Million USA $25.48 ▲ +1.96%
3560 Magazine Luiza S.A
SA:MGLU3
0.18x R$4.51 Billion
≈ $885.31 Million
R$25.44 Billion Brazil R$5.34 ▼ -5.99%
3561 BALAXI PHARMACEUTICALS LIMITED
NSE:BALAXI
0.18x Rs149.66 Million
≈ $1.62 Million
Rs844.30 Million India Rs24.65 ▼ -1.36%
3562 Shiny Chemical Industrial Co Ltd
TW:1773
0.18x NT$1.01 Billion
≈ $31.74 Million
NT$5.69 Billion Taiwan NT$178.50 ▼ -0.83%
3563 Marine & General Bhd
KLSE:5078
0.18x RM101.36 Million
≈ $25.45 Million
RM572.15 Million Malaysia RM0.32 ▲ +1.59%
3564 Sandon Capital Investments Ltd
AU:SNC
0.18x AU$8.19 Million
≈ $5.80 Million
AU$46.25 Million Australia AU$0.78 ▲ +0.00%
3565 Perfect Moment Ltd.
NYSE MKT:PMNT
0.18x $2.26 Million $12.74 Million USA $0.23 ▲ +2.25%
3566 Savills
LSE:SVS
0.18x GBX273.90 Million
≈ $33.33K
GBX1.55 Billion UK GBX822.00 ▲ +1.73%
3567 All Winner Technology Co Ltd
SHE:300458
0.18x CN¥135.50 Million
≈ $19.83 Million
CN¥765.24 Million China CN¥33.00 ▼ -0.87%
3568 Country View Bhd
KLSE:5049
0.18x RM37.62 Million
≈ $9.45 Million
RM212.64 Million Malaysia RM3.12 ▼ -1.58%
3569 United Overseas Australia Ltd
AU:UOS
0.18x AU$89.35 Million
≈ $63.22 Million
AU$505.00 Million Australia AU$0.66 ▲ +4.76%
3570 Kyivstar Group Ltd. Common Shares
NASDAQ:KYIV
0.18x $141.00 Million $797.00 Million USA $13.94 ▲ +1.16%
3571 Beijing Worldia Diamond Tools Co Ltd
SHG:688028
0.18x CN¥56.74 Million
≈ $8.30 Million
CN¥320.77 Million China CN¥125.50 ▲ +8.96%
3572 Ecocab Co. Ltd
KQ:128540
0.18x ₩10.32 Billion
≈ $6.99 Million
₩58.36 Billion Korea ₩1414.00 ▲ +2.61%
3573 African Media Entertainment
JSE:AME
0.18x ZAC23.39 Million
≈ $12.43K
ZAC132.29 Million South Africa ZAC4850.00 ▲ +12.79%
3574 Prakash Industries Limited
NSE:PRAKASH
0.18x Rs2.01 Billion
≈ $21.76 Million
Rs11.38 Billion India Rs146.39 ▲ +0.44%
3575 Slam Exploration Ltd.
V:SXL
0.18x CA$109.48K
≈ $79.19K
CA$619.67K Canada CA$0.08 ▼ -11.11%
3576 technotrans SE
F:TTR1
0.18x €10.01 Million
≈ $11.70 Million
€56.64 Million Germany €30.75 ▼ -0.16%
3577 Synchronoss Technologies Inc
NASDAQ:SNCR
0.18x $39.36 Million $222.87 Million USA $9.00 ▲ +0.00%
3578 Prakash Steelage Limited
NSE:PRAKASHSTL
0.18x Rs47.01 Million
≈ $508.37K
Rs266.21 Million India Rs4.33 ▲ +0.23%
3579 Smith & Nephew PLC
LSE:SN
0.18x GBX912.39 Million
≈ $111.01K
GBX5.17 Billion UK GBX1132.50 ▲ +2.17%
3580 Double Medical Technology Inc
SHE:002901
0.18x CN¥207.34 Million
≈ $30.34 Million
CN¥1.18 Billion China CN¥39.92 ▼ -0.55%
3581 Everi Holdings Inc
NYSE:EVRI
0.18x $342.25 Million $1.94 Billion USA $14.24 ▲ +0.07%
3582 Sociedad Química y Minera de Chile S.A
F:QYM
0.18x €1.14 Billion
≈ $1.33 Billion
€6.45 Billion Germany €67.20 ▼ -3.72%
3583 Gelecek Varlik Yonetimi AS
IS:GLCVY
0.18x TL93.51 Million
≈ $2.09 Million
TL530.35 Million Turkey TL58.85 ▼ -0.25%
3584 Test Research Inc
TW:3030
0.18x NT$519.72 Million
≈ $16.37 Million
NT$2.95 Billion Taiwan NT$365.00 ▼ -2.01%
3585 Tainan Enterprises Co Ltd
TW:1473
0.18x NT$238.40 Million
≈ $7.51 Million
NT$1.35 Billion Taiwan NT$21.60 ▼ -0.46%
3586 Pegavision
TW:6491
0.18x NT$782.33 Million
≈ $24.65 Million
NT$4.44 Billion Taiwan NT$328.00 ▲ +0.92%
3587 Shentong Technology Group Co Ltd
SHG:605228
0.18x CN¥133.04 Million
≈ $19.47 Million
CN¥754.83 Million China CN¥12.54 ▼ -0.48%
3588 UIL Ltd
LSE:UTL
0.18x GBX11.64 Million
≈ $1.42K
GBX66.12 Million UK GBX207.00 ▲ +1.97%
3589 Iex Group NV
AS:IEX
0.18x €414.00K
≈ $484.01K
€2.35 Million Netherlands €2.30 ▲ +1.77%
3590 Hang Zhou Iron & Steel Co Ltd
SHG:600126
0.18x CN¥2.45 Billion
≈ $358.48 Million
CN¥13.92 Billion China CN¥7.38 ▼ -4.28%
3591 Jiangsu Hengxing New Material
SHG:603276
0.18x CN¥21.92 Million
≈ $3.21 Million
CN¥124.51 Million China CN¥15.62 ▼ -2.92%
3592 Khonburi Sugar Public Company Limited
BK:KBS
0.18x ฿1.31 Billion
≈ $40.89 Million
฿7.45 Billion Thailand ฿5.70 ▲ +0.88%
3593 Reliance Industries Limited
IL:RIGD
0.18x $1.92 Trillion $10.92 Trillion UK $54.30 ▼ -0.55%
3594 Reliance Industries Limited
F:RLI
0.18x €1.92 Trillion
≈ $2.25 Trillion
€10.92 Trillion Germany €47.10 ▼ -0.42%
3595 Munic SA
PA:ALMUN
0.18x €1.25 Million
≈ $1.47 Million
€7.13 Million France €0.45 ▼ -0.44%
3596 Appulse Corp
V:APL
0.18x CA$11.29K
≈ $8.16K
CA$64.25K Canada CA$0.22 ▼ -2.27%
3597 LDT Inc
KQ:096870
0.18x ₩429.80 Million
≈ $291.27K
₩2.45 Billion Korea ₩1811.00 ▼ -2.48%
3598 DANIEL THWAITES LS-25
F:7KW
0.18x €19.00 Million
≈ $22.21 Million
€108.20 Million Germany €0.94 ▼ -0.53%
3599 Oriental Food Industries Hold
KLSE:7107
0.18x RM13.77 Million
≈ $3.46 Million
RM78.50 Million Malaysia RM1.11 ▼ -0.89%
3600 Richter Gedeon Vegyészeti Gyár Nyilvánosan Muködo Rt
F:RIG2
0.18x €52.44 Billion
≈ $61.30 Billion
€298.87 Billion Germany €33.44 ▼ -4.46%