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
3501 Kidswant Children Products Co.Ltd.
SHE:301078
0.17x CN¥1.18 Billion
≈ $172.57 Million
CN¥6.76 Billion China CN¥6.78 ▼ -2.31%
3502 KESM Industries Bhd
KLSE:9334
0.17x RM12.01 Million
≈ $3.01 Million
RM68.87 Million Malaysia RM4.30 ▼ -0.46%
3503 Adaptive Plasma Technology Corp
KQ:089970
0.17x ₩8.96 Billion
≈ $6.07 Million
₩51.39 Billion Korea ₩73300.00 ▼ -10.17%
3504 RMR Group Inc
NASDAQ:RMR
0.17x $48.82 Million $280.18 Million USA $20.02 ▲ +1.16%
3505 Surgical Science Sweden AB
ST:SUS
0.17x Skr72.89 Million
≈ $7.84 Million
Skr418.31 Million Sweden Skr30.84 ▲ +2.12%
3506 Avrupa Yatirim Holding AS
IS:AVHOL
0.17x TL181.85 Million
≈ $4.07 Million
TL1.04 Billion Turkey TL39.14 ▼ -1.61%
3507 Finger Inc.
KQ:163730
0.17x ₩3.46 Billion
≈ $2.35 Million
₩19.89 Billion Korea ₩8020.00 ▼ -4.07%
3508 Emdeki Utama Tbk PT
JK:MDKI
0.17x Rp12.71 Billion
≈ $744.76K
Rp73.09 Billion Indonesia Rp182.00 ▲ +0.55%
3509 Ruby Tech
TWO:8048
0.17x NT$48.41 Million
≈ $1.53 Million
NT$278.46 Million Taiwan NT$51.50 ▼ -3.45%
3510 Universal Inc
TW:1325
0.17x NT$15.84 Million
≈ $499.08K
NT$91.12 Million Taiwan NT$27.70 ▼ -1.95%
3511 Frtek Co.Ltd
KQ:073540
0.17x ₩1.74 Billion
≈ $1.18 Million
₩10.01 Billion Korea ₩2105.00 ▼ -4.10%
3512 Dynapack International Technology
TWO:3211
0.17x NT$976.02 Million
≈ $30.75 Million
NT$5.62 Billion Taiwan NT$382.00 ▼ -2.43%
3513 Userjoy Technology Co Ltd
TWO:3546
0.17x NT$158.01 Million
≈ $4.98 Million
NT$909.33 Million Taiwan NT$75.00 ▲ +2.88%
3514 AP Memory Technology Corp
TW:6531
0.17x NT$617.96 Million
≈ $19.47 Million
NT$3.56 Billion Taiwan NT$858.00 ▼ -5.09%
3515 SaraminHR Co.Ltd
KQ:143240
0.17x ₩7.09 Billion
≈ $4.81 Million
₩40.83 Billion Korea ₩16460.00 ▼ -1.56%
3516 SThree plc
LSE:STEM
0.17x GBX43.12 Million
≈ $5.25K
GBX248.31 Million UK GBX239.00 ▼ -1.44%
3517 Cavco Industries Inc
NASDAQ:CVCO
0.17x $67.37 Million $387.96 Million USA $569.77 ▲ +1.36%
3518 Intercede Group
LSE:IGP
0.17x GBX1.93 Million
≈ $234.34
GBX11.09 Million UK GBX108.00 ▲ +0.47%
3519 Ampoc Far-East Co Ltd
TW:2493
0.17x NT$372.44 Million
≈ $11.73 Million
NT$2.15 Billion Taiwan NT$212.50 ▼ -9.96%
3520 Beijing Bei Mo Gao Ke Friction Mate
SHE:002985
0.17x CN¥159.39 Million
≈ $23.32 Million
CN¥918.30 Million China CN¥23.88 ▼ -1.57%
3521 Henderson Far East Income Ltd
LSE:HFEL
0.17x GBX10.26 Million
≈ $1.25K
GBX59.12 Million UK GBX261.00 ▼ -1.14%
3522 Shenzhen Rapoo Technology
SHE:002577
0.17x CN¥30.39 Million
≈ $4.45 Million
CN¥175.11 Million China CN¥16.07 ▼ -2.01%
3523 RIT Capital Partners
LSE:RCP
0.17x GBX76.10 Million
≈ $9.26K
GBX438.60 Million UK GBX2510.00 ▼ -0.59%
3524 Canterbury Park Holding Corporation
NASDAQ:CPHC
0.17x $3.28 Million $18.90 Million USA $15.55 ▲ +0.91%
3525 Ningbo Runhe High-Tech Materials Co Ltd Class A
SHE:300727
0.17x CN¥78.84 Million
≈ $11.54 Million
CN¥454.61 Million China CN¥26.18 ▼ -3.75%
3526 Guangdong Jialong Food Co Ltd
SHE:002495
0.17x CN¥19.72 Million
≈ $2.89 Million
CN¥113.74 Million China CN¥2.05 ▼ -3.30%
3527 Coromandel International Limited
NSE:COROMANDEL
0.17x Rs19.71 Billion
≈ $213.21 Million
Rs113.70 Billion India Rs2039.30 ▼ -0.73%
3528 Seegene Inc
KQ:096530
0.17x ₩37.18 Billion
≈ $25.20 Million
₩214.46 Billion Korea ₩27400.00 ▼ -0.54%
3529 Baader Bank Aktiengesellschaft
F:BWB
0.17x €708.21 Million
≈ $827.97 Million
€4.09 Billion Germany €6.68 ▲ +0.00%
3530 Remsons Industries Limited
NSE:REMSONSIND
0.17x Rs361.87 Million
≈ $3.91 Million
Rs2.09 Billion India Rs78.31 ▼ -0.65%
3531 Lifevantage Corporation
NASDAQ:LFVN
0.17x $4.99 Million $28.79 Million USA $6.53 ▲ +4.15%
3532 Fun Yours Technology Co Ltd
TWO:6482
0.17x NT$18.48 Million
≈ $582.19K
NT$106.66 Million Taiwan NT$28.00 ▼ -0.88%
3533 Sea Harvest Group Ltd
JSE:SHG
0.17x ZAC937.25 Million
≈ $498.10K
ZAC5.41 Billion South Africa ZAC815.00 ▼ -0.37%
3534 Itim Group PLC
LSE:ITIM
0.17x GBX1.42 Million
≈ $172.65
GBX8.19 Million UK GBX24.00 ▲ +0.00%
3535 Pro-Dex Inc
NASDAQ:PDEX
0.17x $3.57 Million $20.62 Million USA $54.93 ▲ +0.48%
3536 Diffusion Engineers Ltd
NSE:DIFFNKG
0.17x Rs137.76 Million
≈ $1.49 Million
Rs795.52 Million India Rs395.35 ▲ +2.66%
3537 Pinar Su Sanayi ve Ticaret AS
IS:PINSU
0.17x TL262.43 Million
≈ $5.88 Million
TL1.52 Billion Turkey TL11.05 ▼ -2.47%
3538 Shenzhen Hirisun Technology Inc
SHE:300277
0.17x CN¥30.60 Million
≈ $4.48 Million
CN¥176.80 Million China CN¥11.26 ▼ -4.74%
3539 Coterra Energy Inc
NYSE:CTRA
0.17x $1.65 Billion $9.51 Billion USA $700.00 ▲ +2049.88%
3540 Passat Société Anonyme
PA:ALXIL
0.17x €6.69 Million
≈ $7.82 Million
€38.68 Million USA €5.84 ▲ +2.46%
3541 Anhui Coreach Technology Co Ltd
SHE:002983
0.17x CN¥97.42 Million
≈ $14.26 Million
CN¥563.08 Million China CN¥17.36 ▼ -2.58%
3542 AvenuesAI Limited
NSE:INFIBEAM
0.17x Rs3.24 Billion
≈ $35.01 Million
Rs18.71 Billion India Rs14.76 ▲ +2.86%
3543 Zhejiang Cheng Yi Pharmaceutical Co Ltd
SHG:603811
0.17x CN¥55.69 Million
≈ $8.15 Million
CN¥321.96 Million China CN¥6.93 ▼ -2.67%
3544 Fernheizwerk Neukölln Aktiengesellschaft
F:FHW
0.17x €8.08 Million
≈ $9.45 Million
€46.74 Million Germany €18.40 ▲ +0.00%
3545 Straumann Holding AG
SW:STMN
0.17x CHF284.94 Million
≈ $360.24 Million
CHF1.65 Billion Switzerland CHF96.12 ▼ -0.50%
3546 Appeninn Vagyonkezelo Holding Nyilvanosan Mukodo Reszvenytarsasag
F:0AP
0.17x €19.86 Million
≈ $23.22 Million
€114.90 Million Germany €1.43 ▲ +0.56%
3547 Spigen Korea Co. Ltd
KQ:192440
0.17x ₩9.73 Billion
≈ $6.60 Million
₩56.34 Billion Korea ₩29400.00 ▼ -3.92%
3548 Niu Technologies
F:0O9
0.17x €353.27 Million
≈ $413.01 Million
€2.05 Billion Germany €2.21 ▼ -3.91%
3549 Brambles Ltd
AU:BXB
0.17x AU$981.81 Million
≈ $694.69 Million
AU$5.69 Billion Australia AU$18.71 ▲ +0.21%
3550 Grupo Casas Bahia S.A.
SA:BHIA3
0.17x R$5.47 Billion
≈ $1.07 Billion
R$31.70 Billion Brazil R$0.80 ▼ -2.44%
3551 Viking Line Abp
HE:VIK1V
0.17x €47.80 Million
≈ $55.88 Million
€277.00 Million Finland €20.20 ▼ -0.98%
3552 Linkers Industries Limited Class A Ordinary Shares
NASDAQ:LNKS
0.17x $1.45 Million $8.38 Million USA $1.24 ▼ -8.15%
3553 AimCore Technology Co Ltd
TWO:3615
0.17x NT$100.65 Million
≈ $3.17 Million
NT$583.32 Million Taiwan NT$37.25 ▼ -3.75%
3554 Hes Technology Group
SHE:002963
0.17x CN¥68.47 Million
≈ $10.02 Million
CN¥396.92 Million China CN¥13.14 ▼ -0.23%
3555 Metalore Resources Ltd
V:MET
0.17x CA$176.14K
≈ $127.42K
CA$1.02 Million Canada CA$2.30 ▼ -6.12%
3556 EP Manufacturing Bhd
KLSE:7773
0.17x RM62.37 Million
≈ $15.66 Million
RM361.86 Million Malaysia RM0.42 ▼ -1.18%
3557 Dillard's, Inc.
NYSE:DDS
0.17x $364.00 Million $2.11 Billion USA $568.05 ▲ +1.26%
3558 CHOROKBAEM COMPANY Co. Ltd
KQ:052300
0.17x ₩13.79 Billion
≈ $9.34 Million
₩80.01 Billion Korea ₩1533.00 ▼ -3.22%
3559 Xintec
TWO:3374
0.17x NT$939.49 Million
≈ $29.60 Million
NT$5.45 Billion Taiwan NT$365.00 ▼ -9.43%
3560 Chengdu Guibao Science Tech
SHE:300019
0.17x CN¥211.81 Million
≈ $31.00 Million
CN¥1.23 Billion China CN¥13.50 ▼ -3.98%
3561 P-Duke Technology Co Ltd
TWO:8109
0.17x NT$144.06 Million
≈ $4.54 Million
NT$836.87 Million Taiwan NT$129.50 ▲ +1.57%
3562 KINGDEE INT. UNS.ADR/100
F:KDID
0.17x €1.10 Billion
≈ $1.28 Billion
€6.38 Billion Germany €93.00 ▼ -1.06%
3563 Southstone Minerals Ltd
V:SML
0.17x CA$1.04 Million
≈ $755.19K
CA$6.07 Million Canada CA$1761.99 ▼ -0.67%
3564 Smith & Nephew SNATS Inc
NYSE:SNN
0.17x $888.43 Million $5.17 Billion USA $30.57 ▲ +2.69%
3565 Chime Financial, Inc. Class A Common Stock
NASDAQ:CHYM
0.17x $87.48 Million $508.94 Million USA $20.69 ▼ -0.34%
3566 SSR Mining Inc
NASDAQ:SSRM
0.17x $260.83 Million $1.52 Billion USA $26.86 ▼ -1.25%
3567 Titan Machinery Inc
NASDAQ:TITN
0.17x $178.29 Million $1.04 Billion USA $19.98 ▲ +5.27%
3568 AWC Berhad
KLSE:7579
0.17x RM32.97 Million
≈ $8.28 Million
RM191.90 Million Malaysia RM0.45 ▼ -2.17%
3569 BSE Limited
NSE:BSE
0.17x Rs9.92 Billion
≈ $107.27 Million
Rs57.74 Billion India Rs3549.70 ▼ -0.82%
3570 Wheels India Limited
NSE:WHEELS
0.17x Rs4.00 Billion
≈ $43.31 Million
Rs23.31 Billion India Rs1441.70 ▼ -0.24%
3571 HEG Limited
NSE:HEG
0.17x Rs2.42 Billion
≈ $26.15 Million
Rs14.08 Billion India Rs643.15 ▲ +3.09%
3572 INMODE LTD IS -01
F:154
0.17x €15.39 Million
≈ $17.99 Million
€89.58 Million Germany €13.30 ▲ +1.64%
3573 OnMobile Global Limited
NSE:ONMOBILE
0.17x Rs573.27 Million
≈ $6.20 Million
Rs3.34 Billion India Rs60.74 ▲ +2.95%
3574 Pilani Investment and Industries Corporation Limited
NSE:PILANIINVS
0.17x Rs6.50 Billion
≈ $70.28 Million
Rs37.87 Billion India Rs4311.40 ▲ +0.19%
3575 Metals X Limited
F:FG5
0.17x €14.75 Million
≈ $17.25 Million
€85.98 Million Germany €0.87 ▼ -3.94%
3576 JW Shinyak Corporation
KQ:067290
0.17x ₩4.46 Billion
≈ $3.03 Million
₩26.02 Billion Korea ₩1914.00 ▼ -3.43%
3577 Workpoint Entertainment Public Company Limited
BK:WORK
0.17x ฿101.43 Million
≈ $3.16 Million
฿591.22 Million Thailand ฿3.44 ▼ -0.58%
3578 China Resources and Environment Co Ltd
SHG:600217
0.17x CN¥611.23 Million
≈ $89.44 Million
CN¥3.56 Billion China CN¥3.04 ▼ -1.30%
3579 Winner Group Enterprise Public Company Limited
BK:WINNER
0.17x ฿90.09 Million
≈ $2.81 Million
฿525.22 Million Thailand ฿2.20 ▲ +0.92%
3580 CorVel Corp
NASDAQ:CRVL
0.17x $46.14 Million $269.06 Million USA $59.86 ▲ +1.44%
3581 Nanjing CIGU Technology Corp. Ltd. A
SHG:688448
0.17x CN¥61.56 Million
≈ $9.01 Million
CN¥359.00 Million China CN¥46.82 ▲ +1.83%
3582 Sichuan Xunyou Network Technology Co Ltd
SHE:300467
0.17x CN¥30.19 Million
≈ $4.42 Million
CN¥176.08 Million China CN¥31.92 ▲ +2.80%
3583 Tongxing Environmental Protection
SHE:003027
0.17x CN¥103.25 Million
≈ $15.11 Million
CN¥602.26 Million China CN¥14.63 ▼ -2.47%
3584 Aeon Motor Co Ltd
TWO:1599
0.17x NT$125.42 Million
≈ $3.95 Million
NT$731.58 Million Taiwan NT$23.50 ▲ +3.30%
3585 ZIGUP plc
LSE:ZIG
0.17x GBX242.73 Million
≈ $29.53K
GBX1.42 Billion UK GBX454.50 ▲ +0.66%
3586 Daidong Elec
KO:008110
0.17x ₩4.38 Billion
≈ $2.97 Million
₩25.54 Billion Korea ₩15040.00 ▲ +0.00%
3587 Nureca Limited
NSE:NURECA
0.17x Rs44.46 Million
≈ $480.82K
Rs259.46 Million India Rs301.64 ▲ +1.64%
3588 Shanghai Shenqi Pharmaceutical Investment Management Co Ltd A
SHG:600613
0.17x CN¥109.83 Million
≈ $16.07 Million
CN¥640.98 Million China CN¥4.70 ▼ -3.29%
3589 KT Submarine Co. Ltd
KQ:060370
0.17x ₩13.65 Billion
≈ $9.25 Million
₩79.71 Billion Korea ₩30650.00 ▼ -1.13%
3590 PayPoint plc
LSE:PAY
0.17x GBX86.15 Million
≈ $10.48K
GBX503.26 Million UK GBX612.50 ▼ -1.21%
3591 ServiceNow Inc
NYSE:NOW
0.17x $2.24 Billion $13.07 Billion USA $98.78 ▲ +7.44%
3592 Shandong Jinling Mining Co Ltd
SHE:000655
0.17x CN¥82.40 Million
≈ $12.06 Million
CN¥481.38 Million China CN¥6.38 ▼ -4.06%
3593 Soulbrain Co. Ltd
KQ:357780
0.17x ₩51.17 Billion
≈ $34.67 Million
₩298.95 Billion Korea ₩270000.00 ▼ -8.78%
3594 Visual Photonics Epitaxy Co Ltd
TW:2455
0.17x NT$295.46 Million
≈ $9.31 Million
NT$1.73 Billion Taiwan NT$333.00 ▼ -3.48%
3595 Global Health Limited
NSE:MEDANTA
0.17x Rs3.29 Billion
≈ $35.53 Million
Rs19.21 Billion India Rs1371.00 ▼ -0.52%
3596 Quorum Information Technologies Inc
V:QIS
0.17x CA$1.79 Million
≈ $1.30 Million
CA$10.48 Million Canada CA$0.79 ▲ +0.00%
3597 MSP Steel & Power Limited
NSE:MSPL
0.17x Rs1.01 Billion
≈ $10.91 Million
Rs5.90 Billion India Rs35.37 ▲ +1.78%
3598 Financeira Alfa S.A. - Crédito Financiamento e Investimentos
SA:CRIV3
0.17x R$2.78 Billion
≈ $546.38 Million
R$16.29 Billion Brazil R$6.98 ▲ +0.00%
3599 Corbion NV
AS:CRBN
0.17x €115.20 Million
≈ $134.68 Million
€674.30 Million Netherlands €18.74 ▲ +0.21%
3600 Dharma Polimetal Tbk PT
JK:DRMA
0.17x Rp249.09 Billion
≈ $14.60 Million
Rp1.46 Trillion Indonesia Rp905.00 ▼ -0.55%