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