Companies by Cash Flow Quality Index

How well does operating cash flow support reported net income — a key measure of earnings quality

Companies with Data

29,390
Positive operating CF and net income required

Last Updated

Jul 2026
Quarterly + annual filings
Cash Flow Quality Index = Operating Cash Flow / Net Income
Ratios above 1.0x indicate that operating cash flow exceeds accounting net income — a sign of high-quality earnings with strong cash backing. Ratios significantly below 1.0x may signal accrual-heavy earnings that are not yet converted to cash. Investors use this metric to assess earnings reliability and detect potential manipulation.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
10501 Kawasan Industri Jababeka Tbk
JK:KIJA
1.82x Rp487.85 Billion
≈ $28.59 Million
Rp267.41 Billion Indonesia Rp129.00 ▼ -4.44%
10502 Deva Holding AS
IS:DEVA
1.82x TL910.97 Million
≈ $20.40 Million
TL499.39 Million Turkey TL75.60 ▲ +0.20%
10503 Cloetta AB (publ)
ST:CLA-B
1.82x Skr425.00 Million
≈ $45.74 Million
Skr233.00 Million Sweden Skr56.55 ▲ +0.71%
10504 Qantas Airways Ltd
AU:QAN
1.82x AU$1.69 Billion
≈ $1.19 Billion
AU$925.00 Million Australia AU$9.99 ▼ -1.96%
10505 Pelayaran Nasional Bina Buana Raya
JK:BBRM
1.82x Rp2.72 Million
≈ $159.11
Rp1.49 Million Indonesia Rp112.00 ▼ -6.67%
10506 KSB SE & Co. KGaA
XETRA:KSB
1.82x €151.50 Million
≈ $177.12 Million
€83.10 Million Germany €932.00 ▼ -0.43%
10507 China Datang Corporation Renewable Power Co. Limited
STU:DT7
1.82x €1.75 Billion
≈ $2.04 Billion
€958.10 Million Germany €0.13 ▼ -21.34%
10508 China Datang Corporation Renewable Power Co. Limited
F:DT7
1.82x €1.75 Billion
≈ $2.04 Billion
€958.10 Million Germany €0.13 ▼ -5.84%
10509 Capral Ltd
AU:CAA
1.82x AU$37.09 Million
≈ $26.25 Million
AU$20.35 Million Australia AU$10.50 ▲ +0.00%
10510 MRF Limited
NSE:MRF
1.82x Rs18.70 Billion
≈ $202.26 Million
Rs10.26 Billion India Rs130755.00 ▼ -0.97%
10511 Severfield PLC
LSE:SFR
1.82x GBX13.75 Million
≈ $1.67K
GBX7.54 Million UK GBX37.90 ▲ +0.00%
10512 Suzhou Shijia Science & Technology Inc
SHE:002796
1.82x CN¥18.74 Million
≈ $2.74 Million
CN¥10.29 Million China CN¥26.94 ▼ -2.21%
10513 Lung Hwa Electronics Co Ltd
TW:2424
1.82x NT$7.85 Million
≈ $247.19K
NT$4.31 Million Taiwan NT$8.43 ▼ -1.40%
10514 Henan Pinggao Electric Co Ltd
SHG:600312
1.82x CN¥578.20 Million
≈ $84.61 Million
CN¥317.53 Million China CN¥18.63 ▼ -7.08%
10515 Armada Hoffler Properties, Inc.
NYSE:AHRT
1.82x $12.24 Million $6.72 Million USA $7.03 ▲ +1.44%
10516 Betterware de México, S.A.P.I. de C.V.
NASDAQ:BWMX
1.82x $570.62 Million $313.62 Million USA $14.22 ▼ -0.84%
10517 Ways Electron Co Ltd
SHG:605218
1.82x CN¥8.75 Million
≈ $1.28 Million
CN¥4.81 Million China CN¥12.04 ▼ -1.63%
10518 Sime Darby Bhd
KLSE:4197
1.82x RM1.51 Billion
≈ $379.11 Million
RM830.00 Million Malaysia RM2.06 ▼ -1.44%
10519 Ibstock PLC
LSE:IBST
1.82x GBX10.28 Million
≈ $1.25K
GBX5.65 Million UK GBX94.05 ▲ +0.97%
10520 Motio Ltd
AU:MXO
1.82x AU$1.44 Million
≈ $1.02 Million
AU$793.23K Australia AU$0.05 ▼ -7.41%
10521 HMT(Xiamen)New Technical
SHG:603306
1.82x CN¥65.31 Million
≈ $9.56 Million
CN¥35.92 Million China CN¥67.26 ▼ -0.58%
10522 Damartex
PA:ALDAR
1.82x €16.88 Million
≈ $19.73 Million
€9.28 Million France €2.46 ▲ +0.00%
10523 Develop North PLC
LSE:DVNO
1.82x GBX449.00K
≈ $54.63
GBX247.00K UK GBX75.25 ▼ -0.33%
10524 SAP SE
F:SAP
1.82x €3.51 Billion
≈ $4.11 Billion
€1.93 Billion Germany €140.72 ▲ +9.48%
10525 SAP SE
F:SAPA
1.82x €3.51 Billion
≈ $4.11 Billion
€1.93 Billion Germany €139.00 ▲ +5.70%
10526 Glaukos Corp
NYSE:GKOS
1.82x $9.77 Million $5.38 Million USA $153.58 ▲ +0.95%
10527 Amlogic Shanghai Co Ltd
SHG:688099
1.82x CN¥365.66 Million
≈ $53.51 Million
CN¥201.20 Million China CN¥98.00 ▲ +6.45%
10528 Jiangsu Hanvo Safety Product Co. Ltd.
SHE:300952
1.82x CN¥49.06 Million
≈ $7.18 Million
CN¥27.00 Million China CN¥15.06 ▼ -4.08%
10529 iMBC Co.Ltd
KQ:052220
1.82x ₩1.94 Billion
≈ $1.32 Million
₩1.07 Billion Korea ₩1808.00 ▼ -1.04%
10530 Shanghai Oriental Pearl Media Co Ltd
SHG:600637
1.82x CN¥358.40 Million
≈ $52.45 Million
CN¥197.30 Million China CN¥7.58 ▼ -3.44%
10531 Sitronix Technology Corp
TW:8016
1.82x NT$983.97 Million
≈ $31.00 Million
NT$541.69 Million Taiwan NT$294.00 ▼ -1.34%
10532 JUNGDAWN Co. Ltd
KQ:208140
1.82x ₩4.17 Billion
≈ $2.83 Million
₩2.30 Billion Korea ₩2215.00 ▼ -0.45%
10533 Vardhman Textiles Limited
NSE:VTL
1.82x Rs7.16 Billion
≈ $77.42 Million
Rs3.94 Billion India Rs614.60 ▲ +0.74%
10534 Sung Kwang Bend Co.Ltd
KQ:014620
1.82x ₩19.58 Billion
≈ $13.27 Million
₩10.78 Billion Korea ₩28200.00 ▲ +2.55%
10535 Strix Group Plc
LSE:KETL
1.82x GBX11.65 Million
≈ $1.42K
GBX6.42 Million UK GBX33.00 ▲ +1.38%
10536 Alldigi Tech Limited
NSE:ALLDIGI
1.81x Rs319.80 Million
≈ $3.46 Million
Rs176.20 Million India Rs822.75 ▼ -1.59%
10537 Brinker International Inc
NYSE:EAT
1.81x $232.10 Million $127.90 Million USA $186.98 ▲ +1.07%
10538 Kingsgate Consolidated Ltd
AU:KCN
1.81x AU$48.99 Million
≈ $34.66 Million
AU$27.00 Million Australia AU$4.08 ▼ -6.85%
10539 Impact Growth REIT
BK:IMPACT
1.81x ฿354.31 Million
≈ $11.04 Million
฿195.31 Million Thailand ฿12.40 ▼ -0.80%
10540 Royalindo Investa Wijaya
JK:INDO
1.81x Rp7.98 Billion
≈ $467.51K
Rp4.40 Billion Indonesia Rp173.00 ▼ -0.57%
10541 Polimex-Mostostal S.A.
WAR:PXM
1.81x zł64.27 Million
≈ $17.69 Million
zł35.43 Million Poland zł6.76 ▼ -0.59%
10542 Aerodrome Group Ltd
TA:ARDM
1.81x ILA2.26 Million
≈ $6.07K
ILA1.25 Million Israel ILA130.00 ▲ +9.43%
10543 Top Glove Corporation Bhd
KLSE:7113
1.81x RM55.75 Million
≈ $14.00 Million
RM30.76 Million Malaysia RM0.65 ▲ +0.00%
10544 Capital Bancorp
NASDAQ:CBNK
1.81x $21.78 Million $12.02 Million USA $36.13 ▲ +1.40%
10545 XPO Logistics Inc
NYSE:XPO
1.81x $183.00 Million $101.00 Million USA $213.01 ▼ -0.54%
10546 Cinemark Holdings Inc
NYSE:CNK
1.81x $91.50 Million $50.50 Million USA $32.71 ▲ +0.06%
10547 RBC Bearings Incorporated
NYSE:RBC
1.81x $122.10 Million $67.40 Million USA $595.07 ▼ -0.04%
10548 WE WIN LIMITED
NSE:WEWIN
1.81x Rs13.55 Million
≈ $146.56K
Rs7.48 Million India Rs47.33 ▼ -0.02%
10549 Tenet Healthcare Corporation
NYSE:THC
1.81x $1.64 Billion $906.00 Million USA $233.20 ▲ +17.17%
10550 Zimmer Biomet Holdings Inc
NYSE:ZBH
1.81x $418.70 Million $231.20 Million USA $91.35 ▲ +1.90%
10551 MYR Group Inc
NASDAQ:MYRG
1.81x $84.75 Million $46.80 Million USA $379.17 ▼ -6.93%
10552 Central Omega Resources Tbk PT
JK:DKFT
1.81x Rp311.95 Billion
≈ $18.28 Million
Rp172.28 Billion Indonesia Rp640.00 ▼ -1.54%
10553 Playa Hotels & Resorts BV
NASDAQ:PLYA
1.81x $78.09 Million $43.12 Million USA $13.48 ▲ +0.00%
10554 Playa Hotels & Resorts BV
F:PL0
1.81x €78.09 Million
≈ $91.29 Million
€43.12 Million Germany €11.50 ▲ +0.00%
10555 East Coast Furnitech Public Company Limited
BK:ECF
1.81x ฿48.73 Million
≈ $1.52 Million
฿26.92 Million Thailand ฿0.06 ▲ +0.00%
10556 First Citizens BancShares, Inc.
NASDAQ:FCNCA
1.81x $1.05 Billion $580.00 Million USA $2160.65 ▼ -2.36%
10557 Pihlajalinna Oy
HE:PIHLIS
1.81x €15.20 Million
≈ $17.77 Million
€8.40 Million Finland €10.26 ▲ +6.21%
10558 Loulis Mills S.A.
AT:KYLO
1.81x €4.79 Million
≈ $5.60 Million
€2.65 Million Greece €3.64 ▲ +0.00%
10559 LARGAN Precision Co Ltd
TW:3008
1.81x NT$11.08 Billion
≈ $348.98 Million
NT$6.12 Billion Taiwan NT$3920.00 ▼ -5.31%
10560 GuangDong Rifeng Electric Cable Co Ltd
SHE:002953
1.81x CN¥47.90 Million
≈ $7.01 Million
CN¥26.49 Million China CN¥9.52 ▼ -7.30%
10561 MegaMD Co. Ltd
KQ:133750
1.81x ₩2.56 Billion
≈ $1.74 Million
₩1.42 Billion Korea ₩1312.00 ▲ +0.08%
10562 Userjoy Technology Co Ltd
TWO:3546
1.81x NT$158.01 Million
≈ $4.98 Million
NT$87.43 Million Taiwan NT$75.00 ▲ +2.88%
10563 Wam Research Ltd
AU:WAX
1.81x AU$3.85 Million
≈ $2.73 Million
AU$2.13 Million Australia AU$1.07 ▲ +0.94%
10564 Americas Car-Mart Inc
NASDAQ:CRMT
1.81x $19.22 Million $10.63 Million USA $3.04 ▼ -16.48%
10565 Hangzhou Sunrise Technology Co Ltd
SHE:300360
1.81x CN¥244.26 Million
≈ $35.74 Million
CN¥135.18 Million China CN¥11.74 ▼ -3.61%
10566 C&C Group PLC
F:GCC
1.81x €13.10 Million
≈ $15.32 Million
€7.25 Million Germany €1.10 ▼ -0.90%
10567 Pes Camanchaca
SN:CAMANCHACA
1.81x CL$22.71 Million
≈ $25.39K
CL$12.57 Million Chile CL$72.00 ▲ +0.00%
10568 GROUP PAREF INH. EO 25
F:G5I
1.81x €7.29 Million
≈ $8.53 Million
€4.04 Million Germany €22.40 ▲ +0.90%
10569 Seah Spe Steel
KO:019440
1.81x ₩13.19 Billion
≈ $8.94 Million
₩7.30 Billion Korea ₩18870.00 ▲ +0.48%
10570 Puyang Refractories Group Co Ltd
SHE:002225
1.81x CN¥46.87 Million
≈ $6.86 Million
CN¥25.96 Million China CN¥3.39 ▼ -4.51%
10571 Wuhan Zhongyuan Huadian Sci Tech
SHE:300018
1.81x CN¥97.77 Million
≈ $14.31 Million
CN¥54.16 Million China CN¥11.08 ▲ +0.00%
10572 Hangzhou Greenda Electronic Materials Co Ltd
SHG:603931
1.80x CN¥55.77 Million
≈ $8.16 Million
CN¥30.90 Million China CN¥32.93 ▼ -3.99%
10573 Prosegur Cash S.A
MC:CASH
1.80x €41.39 Million
≈ $48.38 Million
€22.94 Million Spain €0.68 ▼ -0.87%
10574 China World Trade Center Co Ltd
SHG:600007
1.80x CN¥555.47 Million
≈ $81.28 Million
CN¥307.96 Million China CN¥18.86 ▼ -1.00%
10575 Shenzhen Ecobeauty Co Ltd
SHE:000010
1.80x CN¥30.19 Million
≈ $4.42 Million
CN¥16.74 Million China CN¥1.44 ▼ -5.88%
10576 Orient Group Inc
SHG:600811
1.80x CN¥174.11 Million
≈ $25.48 Million
CN¥96.54 Million China CN¥0.36 ▲ +0.00%
10577 Robert Half International Inc
NYSE:RHI
1.80x $77.40 Million $42.92 Million USA $35.29 ▼ -6.76%
10578 Zhejiang Shibao Co Ltd
SHE:002703
1.80x CN¥102.14 Million
≈ $14.95 Million
CN¥56.64 Million China CN¥12.22 ▼ -1.29%
10579 Atlas Corp
NASDAQ:ATCOL
1.80x $432.80 Million $240.00 Million USA $25.32 ▲ +0.00%
10580 Perfect Corp.
NYSE:PERF
1.80x $4.24 Million $2.35 Million USA $1.93 ▲ +0.00%
10581 Gosuncn Technology Group Co Ltd Class A
SHE:300098
1.80x CN¥67.17 Million
≈ $9.83 Million
CN¥37.26 Million China CN¥4.22 ▼ -3.21%
10582 Fuyao Glass Industry Group Co Ltd Class A
SHG:600660
1.80x CN¥2.32 Billion
≈ $340.16 Million
CN¥1.29 Billion China CN¥55.67 ▼ -1.31%
10583 Fuyao Glass Industry Group Co. Ltd
F:4FG
1.80x €2.32 Billion
≈ $2.72 Billion
€1.29 Billion Germany €6.05 ▲ +0.00%
10584 Hansae Co
KO:105630
1.80x ₩11.39 Billion
≈ $7.72 Million
₩6.32 Billion Korea ₩9270.00 ▼ -3.03%
10585 Jiangxi Yuean Advanced Materials Co Ltd
SHG:688786
1.80x CN¥42.23 Million
≈ $6.18 Million
CN¥23.43 Million China CN¥26.66 ▼ -2.63%
10586 COMPASS GROUP
F:XGR
1.80x €3.37 Billion
≈ $3.94 Billion
€1.87 Billion Germany €26.40 ▲ +0.76%
10587 Nippon Indosari Corpindo Tbk
JK:ROTI
1.80x Rp87.75 Billion
≈ $5.14 Million
Rp48.70 Billion Indonesia Rp600.00 ▼ -0.83%
10588 Shanghai Canature Environmental
SHE:300272
1.80x CN¥45.41 Million
≈ $6.65 Million
CN¥25.21 Million China CN¥5.12 ▼ -3.76%
10589 Bosch Limited
NSE:BOSCHLTD
1.80x Rs9.98 Billion
≈ $107.97 Million
Rs5.54 Billion India Rs41755.00 ▼ -1.15%
10590 Sumber Tani Agung Resources Tbk PT
JK:STAA
1.80x Rp634.11 Billion
≈ $37.16 Million
Rp352.02 Billion Indonesia Rp1075.00 ▲ +0.94%
10591 First Eagle Alternative Capital BDC Inc
NYSE:FCRX
1.80x $15.29 Million $8.49 Million USA $25.17 ▲ +0.00%
10592 Ferrotec (Anhui) Technology Development Co. Ltd. A
SHE:301297
1.80x CN¥196.01 Million
≈ $28.68 Million
CN¥108.88 Million China CN¥31.71 ▲ +1.05%
10593 Minth Group Limited
F:M3I
1.80x €798.58 Million
≈ $933.62 Million
€443.65 Million Germany €3.04 ▼ -1.30%
10594 Nexstar Broadcasting Group Inc
NASDAQ:NXST
1.80x $117.00 Million $65.00 Million USA $183.31 ▲ +1.19%
10595 Embelton Ltd
AU:EMB
1.80x AU$675.00K
≈ $477.61K
AU$375.00K Australia AU$8.10 ▲ +0.00%
10596 IGB Commercial Real Estate Investment Trust Unit
KLSE:5299
1.80x RM171.87 Million
≈ $43.15 Million
RM95.49 Million Malaysia RM0.63 ▼ -0.79%
10597 NTT System SA
WAR:NTT
1.80x zł13.11 Million
≈ $3.61 Million
zł7.28 Million Poland zł16.00 ▼ -1.54%
10598 Afluente Transmissão de Energia Elétrica S.A
SA:AFLT3
1.80x R$16.01 Million
≈ $3.14 Million
R$8.90 Million Brazil R$7.76 ▲ +4.72%
10599 Bell Financial Group Ltd
AU:BFG
1.80x AU$47.97 Million
≈ $33.94 Million
AU$26.66 Million Australia AU$1.54 ▼ -0.32%
10600 TISCO Financial Group Public Company Limited
BK:TISCO
1.80x ฿3.11 Billion
≈ $97.01 Million
฿1.73 Billion Thailand ฿130.00 ▲ +0.00%