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,187
Positive operating CF and net income required

Last Updated

Jun 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
7001 Sitronix Technology Corp
TW:8016
3.02x NT$1.18 Billion
≈ $37.07 Million
NT$389.83 Million Taiwan NT$303.50 ▼ -0.16%
7002 Compal Electronics Inc
TW:2324
3.02x NT$9.71 Billion
≈ $305.90 Million
NT$3.22 Billion Taiwan NT$42.35 ▼ -9.99%
7003 Raisecom Technology Co Ltd
SHG:603803
3.02x CN¥61.40 Million
≈ $8.98 Million
CN¥20.35 Million China CN¥12.96 ▼ -2.78%
7004 Inner Mongolia ERDOS Resources Co Ltd B
SHG:900936
3.02x $2.06 Billion $681.70 Million China $1.33 ▲ +0.38%
7005 Billion Electric Co Ltd
TW:3027
3.02x NT$153.73 Million
≈ $4.84 Million
NT$50.95 Million Taiwan NT$24.25 ▲ +9.98%
7006 Lohakit Metal Public Company Limited
BK:LHK
3.02x ฿65.19 Million
≈ $2.03 Million
฿21.61 Million Thailand ฿3.64 ▲ +0.55%
7007 INTERGRATED DIA.H DL 025
F:8I8
3.02x €340.79 Million
≈ $398.42 Million
€112.98 Million Germany €0.46 ▲ +0.00%
7008 Zhejiang Zhengyuan Zhihui Technology Co Ltd
SHE:300645
3.02x CN¥77.09 Million
≈ $11.28 Million
CN¥25.56 Million China CN¥13.53 ▼ -2.52%
7009 Visionary Education Technology Holdings Group Inc.
NASDAQ:GV
3.01x $1.78 Million $591.89K USA $0.24 ▲ +2.17%
7010 Wartsila Oyj Abp
HE:WRT1V
3.01x €416.00 Million
≈ $486.35 Million
€138.00 Million Finland €36.12 ▲ +1.92%
7011 Shaver Shop Group Ltd
AU:SSG
3.01x AU$36.87 Million
≈ $26.09 Million
AU$12.23 Million Australia AU$1.28 ▲ +1.59%
7012 Orange County Bancorp Inc
NASDAQ:OBT
3.01x $30.20 Million $10.02 Million USA $34.06 ▲ +1.92%
7013 PT Temas Tbk
JK:TMAS
3.01x Rp238.85 Billion
≈ $14.00 Million
Rp79.25 Billion Indonesia Rp119.00 ▲ +1.71%
7014 Honmyue Enterprise Co Ltd
TW:1474
3.01x NT$60.51 Million
≈ $1.91 Million
NT$20.09 Million Taiwan NT$10.40 ▲ +1.46%
7015 Downing Renewables & Infrastructure Trust PLC
LSE:DORE
3.01x GBX3.14 Million
≈ $381.56
GBX1.04 Million UK GBX102.00 ▲ +0.00%
7016 Palred Technologies Limited
NSE:PALREDTEC
3.01x Rs8.01 Million
≈ $86.67K
Rs2.66 Million India Rs48.13 ▲ +0.27%
7017 Shenzhen Silver Basis Technology Co Ltd
SHE:002786
3.01x CN¥46.91 Million
≈ $6.86 Million
CN¥15.58 Million China CN¥8.03 ▲ +0.25%
7018 Brd. Klee A/S
CO:KLEE-B
3.01x Dkr19.07 Million
≈ $2.98 Million
Dkr6.33 Million Denmark Dkr4200.00 ▲ +2.44%
7019 Sindoh
KO:029530
3.01x ₩24.20 Billion
≈ $16.40 Million
₩8.04 Billion Korea ₩40750.00 ▼ -2.28%
7020 Laiqon AG
XETRA:LQAG
3.01x €19.96 Million
≈ $23.33 Million
€6.63 Million Germany €4.66 ▼ -2.71%
7021 Sword Group S.E
PA:SWP
3.01x €30.73 Million
≈ $35.92 Million
€10.22 Million France €32.30 ▲ +2.87%
7022 Jiangsu Gaoke Petrochemical Co
SHE:002778
3.01x CN¥48.11 Million
≈ $7.04 Million
CN¥16.00 Million China CN¥18.37 ▼ -2.60%
7023 Cosmoam&T
KO:005070
3.01x ₩6.86 Billion
≈ $4.65 Million
₩2.28 Billion Korea ₩49650.00 ▲ +2.90%
7024 Eurocrane China Co Ltd
SHG:603966
3.01x CN¥146.83 Million
≈ $21.49 Million
CN¥48.84 Million China CN¥9.02 ▼ -2.70%
7025 CelcomDigi Berhad
KLSE:6947
3.01x RM1.35 Billion
≈ $339.67 Million
RM450.07 Million Malaysia RM2.81 ▼ -2.09%
7026 Taewoong Logistics Co.Ltd
KQ:124560
3.01x ₩8.34 Billion
≈ $5.65 Million
₩2.77 Billion Korea ₩2020.00 ▲ +7.22%
7027 HITACHI LTD ADR/10
F:HIAA
3.00x €1.17 Trillion
≈ $1.37 Trillion
€390.11 Billion Germany €27.00 ▲ +3.05%
7028 Grange Resources Ltd
AU:GRR
3.00x AU$41.37 Million
≈ $29.27 Million
AU$13.77 Million Australia AU$0.16 ▼ -3.13%
7029 Sungshin Cemen
KO:004980
3.00x ₩36.09 Billion
≈ $24.46 Million
₩12.01 Billion Korea ₩8600.00 ▼ -0.23%
7030 Premia S.A.
AT:PREMIA
3.00x €1.99 Million
≈ $2.32 Million
€661.55K Greece €1.35 ▼ -1.60%
7031 AS Ekspress Grupp
F:DYC
3.00x €3.25 Million
≈ $3.80 Million
€1.08 Million Germany €1.19 ▼ -1.65%
7032 Eagle Bulk Shipping Inc
NYSE:EGLE
3.00x $19.97 Million $6.65 Million USA $31.22 ▲ +0.45%
7033 Shenzhen Pacific Union Precision Manufacturing Co. Ltd. A
SHG:688210
3.00x CN¥224.11 Million
≈ $32.79 Million
CN¥74.63 Million China CN¥46.61 ▼ -1.87%
7034 India Globalization Capital Inc
NYSE MKT:IGC
3.00x $1.50 Million $497.97K USA $0.29 ▲ +0.38%
7035 Guangxi Hechi Chemical Co Ltd
SHE:000953
3.00x CN¥12.29 Million
≈ $1.80 Million
CN¥4.10 Million China CN¥5.99 ▼ -1.48%
7036 Zhejiang Jinghua Laser Technology Co Ltd Class A
SHG:603607
3.00x CN¥77.69 Million
≈ $11.37 Million
CN¥25.88 Million China CN¥21.58 ▼ -0.32%
7037 Suzhou Medsys Tech Co Ltd
SHG:603990
3.00x CN¥17.84 Million
≈ $2.61 Million
CN¥5.94 Million China CN¥22.96 ▲ +1.32%
7038 Henan Yicheng New Energy Co Ltd
SHE:300080
3.00x CN¥128.42 Million
≈ $18.79 Million
CN¥42.79 Million China CN¥4.07 ▲ +0.49%
7039 Taiwan Chelic Corp Ltd
TW:4555
3.00x NT$44.65 Million
≈ $1.41 Million
NT$14.88 Million Taiwan NT$53.50 ▼ -4.63%
7040 Eson Precision Ind Co Ltd
TW:5243
3.00x NT$520.45 Million
≈ $16.40 Million
NT$173.49 Million Taiwan NT$119.00 ▼ -7.39%
7041 Modiv Inc
NYSE:MDV
3.00x $3.84 Million $1.28 Million USA $18.26 ▲ +1.22%
7042 Reef Casino Trust
AU:RCT
3.00x AU$11.27 Million
≈ $7.98 Million
AU$3.76 Million Australia AU$3.50 ▲ +0.00%
7043 Klil Industries Ltd
TA:KLIL
3.00x ILA15.79 Million
≈ $42.34K
ILA5.27 Million Israel ILA18750.00 ▼ -0.53%
7044 Shanghai Liangxin Electrical Co Ltd
SHE:002706
3.00x CN¥173.05 Million
≈ $25.32 Million
CN¥57.74 Million China CN¥13.10 ▼ -2.24%
7045 China National Electric Apparatus R
SHG:688128
3.00x CN¥367.88 Million
≈ $53.83 Million
CN¥122.76 Million China CN¥27.88 ▲ +5.33%
7046 Dongbang Trans
KO:004140
3.00x ₩12.41 Billion
≈ $8.41 Million
₩4.14 Billion Korea ₩1969.00 ▼ -1.06%
7047 Ivory Properties Group Bhd
KLSE:5175
3.00x RM24.40 Million
≈ $6.13 Million
RM8.14 Million Malaysia RM0.01 ▲ +0.00%
7048 Ama Marine Public Company Limited
BK:AMA
3.00x ฿170.10 Million
≈ $5.30 Million
฿56.78 Million Thailand ฿3.84 ▲ +1.05%
7049 F&G Annuities & Life Inc.
NYSE:FG
3.00x $743.00 Million $248.00 Million USA $27.17 ▲ +4.86%
7050 Clas Ohlson AB (publ)
ST:CLAS-B
3.00x Skr1.54 Billion
≈ $165.73 Million
Skr514.10 Million Sweden Skr362.00 ▼ -3.83%
7051 Technology One Ltd
AU:TNE
3.00x AU$223.66 Million
≈ $158.25 Million
AU$74.67 Million Australia AU$32.37 ▼ -1.85%
7052 UFO Moviez India Limited
NSE:UFO
3.00x Rs421.10 Million
≈ $4.55 Million
Rs140.60 Million India Rs73.83 ▲ +0.05%
7053 Crowell Development Corp
TW:2528
2.99x NT$385.69 Million
≈ $12.15 Million
NT$128.82 Million Taiwan NT$21.25 ▲ +1.19%
7054 Tower Bersama Infrastructure Tbk PT
JK:TBIG
2.99x Rp953.12 Billion
≈ $55.85 Million
Rp318.54 Billion Indonesia Rp1500.00 ▲ +9.89%
7055 WTK Holdings Bhd
KLSE:4243
2.99x RM52.17 Million
≈ $13.10 Million
RM17.44 Million Malaysia RM0.81 ▲ +0.00%
7056 Master Tec Group Berhad
KLSE:0295
2.99x RM17.84 Million
≈ $4.48 Million
RM5.96 Million Malaysia RM1.01 ▲ +0.00%
7057 Strattec Security Corporation
NASDAQ:STRT
2.99x $11.44 Million $3.83 Million USA $79.71 ▲ +1.93%
7058 Burberry Group PLC
LSE:BRBY
2.99x GBX335.00 Million
≈ $40.76K
GBX112.00 Million UK GBX1112.00 ▼ -0.71%
7059 Trupanion Inc
NASDAQ:TRUP
2.99x $14.59 Million $4.88 Million USA $21.75 ▲ +1.35%
7060 Zhejiang Longsheng Group Co Ltd
SHG:600352
2.99x CN¥1.40 Billion
≈ $205.30 Million
CN¥469.21 Million China CN¥11.04 ▼ -0.81%
7061 Magna International Inc
TO:MG
2.99x CA$912.00 Million
≈ $659.73 Million
CA$305.00 Million Canada CA$94.71 ▲ +0.01%
7062 Dimerco Data System
TWO:5403
2.99x NT$618.77 Million
≈ $19.49 Million
NT$206.94 Million Taiwan NT$88.50 ▼ -0.45%
7063 PLAYTIKA HOLDING DL-01
F:8II
2.99x €116.90 Million
≈ $136.67 Million
€39.10 Million Germany €2.68 ▼ -4.29%
7064 Playtika Holding Corp
NASDAQ:PLTK
2.99x $116.90 Million $39.10 Million USA $3.15 ▼ -1.87%
7065 Tjk Machinery Tianjin Co Ltd
SHE:300823
2.99x CN¥41.05 Million
≈ $6.01 Million
CN¥13.73 Million China CN¥16.26 ▼ -2.40%
7066 Lonking Holdings Limited
F:C9IB
2.99x €459.41 Million
≈ $537.10 Million
€153.70 Million Germany €0.29 ▼ -2.04%
7067 Figeac Aero SA
PA:FGA
2.99x €23.90 Million
≈ $27.94 Million
€8.00 Million France €11.20 ▲ +0.72%
7068 China Automotive Systems Inc
NASDAQ:CAAS
2.99x $30.99 Million $10.37 Million USA $4.45 ▲ +0.34%
7069 Samchem Holdings Bhd
KLSE:5147
2.99x RM79.75 Million
≈ $20.02 Million
RM26.69 Million Malaysia RM0.54 ▲ +25.58%
7070 Hollyland China Electronics Technology Corp Ltd
SHE:002729
2.99x CN¥20.33 Million
≈ $2.97 Million
CN¥6.81 Million China CN¥18.01 ▼ -3.54%
7071 Telkom
JSE:TKG
2.99x ZAC4.79 Billion
≈ $2.55 Million
ZAC1.60 Billion South Africa ZAC5865.00 ▼ -5.59%
7072 Suqian Unitech Corp. Ltd. Cl A
SHG:603065
2.99x CN¥117.55 Million
≈ $17.20 Million
CN¥39.36 Million China CN¥8.68 ▲ +3.46%
7073 Binh Duong Trade and Development JSC
VN:TDC
2.99x ₫363.77 Billion
≈ $13.82 Million
₫121.83 Billion Vietnam ₫10350.00 ▼ -1.43%
7074 Global Knafaim Leasing Ltd
TA:GKL
2.99x ILA1.61 Million
≈ $4.31K
ILA538.00K Israel ILA89.10 ▼ -7.48%
7075 ENERGY S.P.A.
F:S2I
2.98x €16.74 Million
≈ $19.57 Million
€5.61 Million Germany €0.79 ▼ -1.49%
7076 Gold Resource Corporation
NYSE MKT:GORO
2.98x $7.98 Million $2.67 Million USA $1.29 ▲ +0.00%
7077 Despegar.com Corp
NYSE:DESP
2.98x $26.64 Million $8.93 Million USA $19.50 ▲ +0.00%
7078 Hengdian Group DMEGC Magnetics Co Ltd
SHE:002056
2.98x CN¥1.29 Billion
≈ $188.75 Million
CN¥432.43 Million China CN¥29.42 ▲ +6.98%
7079 Selcuk Gida Endustri Ihracat Ithalat AS
IS:SELGD
2.98x TL1.75 Million
≈ $39.27K
TL587.84K Turkey TL109.10 ▲ +46.25%
7080 Idealist Gayrimenkul Yatirim Ortakligi AS
IS:IDGYO
2.98x TL278.32 Million
≈ $6.23 Million
TL93.31 Million Turkey TL4.89 ▲ +1.03%
7081 Suparma Tbk
JK:SPMA
2.98x Rp118.90 Billion
≈ $6.97 Million
Rp39.88 Billion Indonesia Rp198.00 ▼ -1.00%
7082 EVT Ltd
AU:EVT
2.98x AU$112.80 Million
≈ $79.81 Million
AU$37.84 Million Australia AU$11.84 ▼ -0.92%
7083 Korea Information Engineering Services Co. Ltd
KQ:039740
2.98x ₩9.89 Billion
≈ $6.70 Million
₩3.32 Billion Korea ₩3935.00 ▲ +1.81%
7084 Deutsche Konsum REIT AG
XETRA:DKG
2.98x €10.72 Million
≈ $12.53 Million
€3.60 Million Germany €1.57 ▼ -0.32%
7085 Guangzhou Baiyun International Airport Co Ltd
SHG:600004
2.98x CN¥1.03 Billion
≈ $150.77 Million
CN¥345.76 Million China CN¥8.03 ▼ -1.11%
7086 First Tractor Company Limited
F:FTP
2.98x €799.78 Million
≈ $935.03 Million
€268.41 Million Germany €0.88 ▼ -2.76%
7087 Assurant Inc
NYSE:AIZ
2.98x $671.00 Million $225.20 Million USA $251.66 ▲ +1.30%
7088 Charm Engine
KO:009310
2.98x ₩8.54 Billion
≈ $5.79 Million
₩2.87 Billion Korea ₩5325.00 ▲ +0.00%
7089 ShenZhen Kondarl Group Co Ltd
SHE:000048
2.98x CN¥213.79 Million
≈ $31.28 Million
CN¥71.76 Million China CN¥14.57 ▲ +1.25%
7090 DEFAMA Deutsche Fachmarkt AG
XETRA:DEF
2.98x €2.96 Million
≈ $3.46 Million
€994.88K Germany €23.90 ▼ -0.83%
7091 XJ Electric Co Ltd
SHE:000400
2.98x CN¥796.56 Million
≈ $116.56 Million
CN¥267.52 Million China CN¥24.11 ▼ -6.95%
7092 BORA PHARMACEUTICALS LTD
TW:6472
2.98x NT$1.17 Billion
≈ $36.98 Million
NT$394.37 Million Taiwan NT$363.00 ▲ +2.54%
7093 Arrow Electronics Inc
NYSE:ARW
2.98x $699.75 Million $235.11 Million USA $224.39 ▼ -2.16%
7094 Shanghai Taisheng Wind Power
SHE:300129
2.98x CN¥290.16 Million
≈ $42.46 Million
CN¥97.52 Million China CN¥10.03 ▲ +0.40%
7095 Chiangmai Rimdoi Public Company Limited
BK:CRD
2.98x ฿87.75 Million
≈ $2.74 Million
฿29.49 Million Thailand ฿0.38 ▲ +2.70%
7096 Douglas Emmett Inc
NYSE:DEI
2.98x $132.64 Million $44.58 Million USA $12.18 ▲ +4.46%
7097 General Environmental Conservation Public Company Limited
BK:GENCO
2.97x ฿73.90 Million
≈ $2.30 Million
฿24.85 Million Thailand ฿0.34 ▲ +3.03%
7098 Gia Lai Electricity JSC
VN:GEG
2.97x ₫493.11 Billion
≈ $18.74 Million
₫165.82 Billion Vietnam ₫14050.00 ▲ +0.36%
7099 Elecster Oyj A
HE:ELEAV
2.97x €226.00K
≈ $264.22K
€76.00K Finland €2.70 ▼ -0.74%
7100 Bloomage Biotechnology Corp Ltd
SHG:688363
2.97x CN¥93.75 Million
≈ $13.72 Million
CN¥31.53 Million China CN¥34.60 ▼ -2.18%