Eoptolink Technology Inc., Ltd. logo 300502.SZ - Eoptolink Technology Inc., Ltd.

NEXT EARNINGS: Apr 24, 2026 EPS Est: $3.24 | Rev Est: $8.0B
Price: -- --
Market Cap: 369.83B
Volume: 21,573,457
Avg Volume: 42,691,840
52 Week Range: 46.88572-472
Sector: Technology
Industry: Communication Equipment
Beta: 1.15
Last Dividend: $0.32
Exchange: SHZ
Country: CN
Employees: 5,212
IPO Date: 2016-03-03
EPS (TTM): 2.86
P/E Ratio: 28.89
Revenue (TTM): 8.65B
Total Assets: 12.27B
Total Debt: 14.65M
Cash & Equiv: 1.60B
Rev Growth (5Y): 49.3%
EPS Growth (5Y): 64.5%
FCF Growth (5Y): N/A
ROCE: 36.1%
Debt/Equity: 0.00

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-10-29 $2.40 $2.81 -14.6% $6.1B $7.4B -18.1%
2025-08-26 $2.38 $1.94 +22.7% $6.4B $5.8B +10.0%
2025-04-22 $1.68 $1.80 -6.7% $3.5B $4.5B -21.2%
2025-03-31 $2.22 $4.1B
2024-10-24 $1.10 $0.78 +41.0% $2.4B $1.9B +29.3%
2024-08-29 $0.76 $0.54 +40.7% $1.6B $1.5B +10.9%
2024-04-23 $0.46 $0.31 +48.4% $1.1B $958.1M +16.1%
2024-02-29 $0.37 $0.24 +54.2% $1.0B $1.0B 0.0%

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 8.65B 3.10B 3.31B 2.91B 2.00B 1.16B 759.95M 877.37M 713.93M 615.12M 522.63M 461.05M
Net Income 2.84B 688.36M 903.58M 661.93M 491.76M 212.86M 31.83M 111.09M 105.29M 94.45M 92.40M 79.36M
EPS 2.86 0.69 0.91 0.67 0.55 0.24 0.04 0.12 0.12 0.14 0.14 0.17
Total Assets 12.27B 6.44B 5.88B 4.86B 4.22B 1.67B 1.38B 1.40B 1.20B 688.00M 558.34M 456.57M
Total Debt 14.65M 17.10M 22.26M 231.81M 71.57M 70.63M 84.58M 21.24M 38.54M 33.88M 5.00M 10.00M
Cash & Equivalents 1.60B 2.52B 1.78B 1.58B 1.93B 253.40M 237.00M 108.07M 135.61M 79.32M 89.90M 62.52M
Operating Cash Flow 640.93M 1.25B 831.35M 218.53M 154.43M 109.48M 320.63M (72.94M) 6.32M 32.67M 57.21M 26.74M
Free Cash Flow (835.41M) 691.68M 466.63M (54.96M) (136.21M) 10.34M 251.85M (208.67M) (124.46M) (4.97M) 28.96M (47.45M)
FCF per Share -0.84 0.70 0.47 -0.06 -0.15 0.01 0.28 -0.23 -0.14 -0.01 0.04 -0.10
Book Value 8.33B 5.47B 4.83B 3.96B 3.44B 1.33B 1.14B 1.09B 995.55M 525.71M 431.26M 338.86M
Cash & ST Investments 1.60B 2.52B 1.78B 1.58B 1.93B 273.40M 237.00M 108.07M 135.61M 79.32M 89.90M 62.52M
ROC Equity 0.34 0.13 0.19 0.17 0.14 0.16 0.03 0.10 0.11 0.18 0.21 0.23