Skip to main content

Hengtong Optic Electric Co Ltd (600487.SHG) Stock Price and Company Information, 2024

Hengtong Optic Electric Co Ltd

600487.SHG

Exchange: SHG
Currency Renminbi
ISIN: CNE000001FQ9
Primary Ticker: 600487.SHG
Fiscal Year End: December
IPO Date: 2003-08-07
International Domestic: International
Sector: Technology
Industry: Communication Equipment
Gic Sector: Information Technology
Gic Group: Technology Hardware & Equipment
Gic Industry: Communications Equipment
Gic Sub Industry: Communications Equipment
Description: Hengtong Optic-Electric Co., Ltd. operates in fiber optic communications industry in China and internationally. It offers fiber optic network, quantum security communication, silicon photonics technology, and ocean observation network products; power transmission products; smart grid; smart ocean system solutions; rail transit solutions; smart city solutions; and big data systems. The company was founded in 1993 and is headquartered in Suzhou, China.
Address: No. 2288, Zhongshan North Road, Suzhou, China, 215000
Website: https://www.htgd.com.cn
Full Time Employees: 16230
Updated On: 2024-11-04

Highlights

Market Capitalization: 42107080704
Market Capitalization Mln: 42107.08
EBITDA: 4879688192
PE Ratio: 15.80
Wall Street Target Price: 16.97
Book Value: 11.68
Earnings Share: 1.08
EPS Estimate Current Year: 1.04
EPS Estimate Next Year: 1.22
EPS Estimate Next Quarter: 0.23
EPS Estimate Current Quarter: 0.24
Most Recent Quarter: 2024-06-30
Profit Margin: 0.04
Operating Margin TTM: 0.06
Return On Assets TTM: 0.03
Return On Equity TTM: 0.10
Revenue TTM: 54919639040
Revenue Per Share TTM: 22.24
Quarterly Revenue Growth YOY: 0.32
Gross Profit TTM: 6534535194
Diluted Eps TTM: 1.08
Quarterly Earnings Growth YOY: 0.31

Valuation

Trailing PE: 15.80
Price Sales TTM: 0.76
Price Book MRQ: 1.48
Enterprise Value: 51601809408
Enterprise Value Revenue: 0.88
Enterprise Value Ebitda: 13.07

Technicals

Beta: -0.08
52 Week High: 18.6
52 Week Low: 10.11
50 Day MA: 15.40
200 Day MA: 14.10

Splits & Dividends

Payout Ratio: 0.13
Ex Dividend Date: 2024-07-16
Last Split Factor: 1.4:1
Last Split Date: 2018-06-29

Earnings

Report Date: 2025-05-16
Date: 2025-03-31
Before After Market: After Market
Currency: CNY
Report Date: 2024-08-28
Date: 2024-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.44
Eps Estimate: 0.24
Eps Difference: 0.2
Surprise Percent: 83.33
Report Date: 2024-04-25
Date: 2024-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.21
Eps Estimate: 0.18
Eps Difference: 0.03
Surprise Percent: 16.66
Report Date: 2023-12-31
Date: 2023-12-31
Currency: CNY
Eps Actual: 0.14
Eps Estimate: 0.18
Eps Difference: -0.04
Surprise Percent: -22.22
Report Date: 2023-10-30
Date: 2023-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.22
Eps Estimate: 0.32
Eps Difference: -0.1
Surprise Percent: -31.2
Report Date: 2023-08-24
Date: 2023-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.35
Eps Estimate: 0.35
Report Date: 2023-04-26
Date: 2023-03-31
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.16
Eps Estimate: 0.13
Eps Difference: 0.03
Surprise Percent: 23.07
Report Date: 2022-12-31
Date: 2022-12-31
Currency: CNY
Eps Actual: 0.07
Eps Estimate: 0.2
Eps Difference: -0.13
Surprise Percent: -6
Report Date: 2022-10-28
Date: 2022-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.23
Eps Estimate: 0.31
Eps Difference: -0.08
Surprise Percent: -25.80
Report Date: 2022-08-29
Date: 2022-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.22
Eps Estimate: 0.3
Eps Difference: -0.08
Surprise Percent: -26.66
Report Date: 2022-04-25
Date: 2022-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.15
Eps Estimate: 0.11
Eps Difference: 0.04
Surprise Percent: 36.36
Report Date: 2021-12-31
Date: 2021-12-31
Currency: CNY
Eps Actual: 0.05
Eps Estimate: 0.1
Eps Difference: -0.05
Surprise Percent: -5
Report Date: 2021-10-27
Date: 2021-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.27
Eps Estimate: 0.26
Eps Difference: 0.01
Surprise Percent: 3.84
Report Date: 2021-08-23
Date: 2021-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.17
Eps Estimate: 0.19
Eps Difference: -0.02
Surprise Percent: -10.52
Report Date: 2021-04-28
Date: 2021-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.1
Eps Estimate: 0.17
Eps Difference: -0.07
Surprise Percent: -41.17
Report Date: 2020-10-30
Date: 2020-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.22
Eps Estimate: 0.25
Eps Difference: -0.03
Surprise Percent: -1
Report Date: 2020-08-30
Date: 2020-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.11
Eps Estimate: 0.19
Eps Difference: -0.08
Surprise Percent: -42.10
Report Date: 2020-05-01
Date: 2020-03-31
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.12
Eps Estimate: 0.11
Eps Difference: 0.01
Surprise Percent: 9.09
Report Date: 2019-10-30
Date: 2019-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.24
Eps Estimate: 0.32
Eps Difference: -0.08
Surprise Percent: -2
Report Date: 2019-08-30
Date: 2019-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.14
Eps Estimate: 0.24
Eps Difference: -0.1
Surprise Percent: -41.66
Report Date: 2019-04-30
Date: 2019-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.24
Eps Estimate: 0.27
Eps Difference: -0.03
Surprise Percent: -11.11
Report Date: 2018-10-29
Date: 2018-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.49
Eps Estimate: 0.57
Eps Difference: -0.08
Surprise Percent: -14.03
Report Date: 2018-08-30
Date: 2018-06-30
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.36
Eps Estimate: 0.37
Eps Difference: -0.01
Surprise Percent: -2.70
Report Date: 2018-04-28
Date: 2018-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.25
Eps Estimate: 0.28
Eps Difference: -0.03
Surprise Percent: -10.71
Report Date: 2017-12-31
Date: 2017-12-31
Currency: CNY
Eps Actual: 0.29
Eps Estimate: 0.28
Eps Difference: 0.01
Surprise Percent: 3.57
Report Date: 2017-10-29
Date: 2017-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.49
Eps Estimate: 0.34
Eps Difference: 0.15
Surprise Percent: 44.11
Report Date: 2017-08-29
Date: 2017-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.28
Eps Estimate: 0.31
Eps Difference: -0.03
Surprise Percent: -9.67
Report Date: 2017-04-28
Date: 2017-03-31
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.16
Eps Estimate: 0.2
Eps Difference: -0.04
Surprise Percent: -2
Report Date: 2016-12-31
Date: 2016-12-31
Currency: CNY
Eps Actual: 0.16
Eps Estimate: 0.2
Eps Difference: -0.04
Surprise Percent: -2
Report Date: 2016-10-31
Date: 2016-09-30
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.38
Report Date: 2016-08-28
Date: 2016-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.15
Report Date: 2016-04-30
Date: 2016-03-31
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.06
Report Date: 2016-03-02
Date: 2015-12-31
Currency: CNY
Eps Actual: 0.09
Report Date: 2015-10-31
Date: 2015-09-30
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.21
Eps Estimate: 0.11
Eps Difference: 0.1
Surprise Percent: 90.90
Report Date: 2015-08-25
Date: 2015-06-30
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.07
Eps Estimate: 0.1
Eps Difference: -0.03
Surprise Percent: -3
Report Date: 2015-04-14
Date: 2015-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.08
Eps Estimate: 0.13
Eps Difference: -0.05
Surprise Percent: -38.46
Report Date: 2015-02-25
Date: 2014-12-31
Currency: CNY
Eps Actual: 0.05
Report Date: 2014-10-30
Date: 2014-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.13
Eps Estimate: 0.11
Eps Difference: 0.02
Surprise Percent: 18.18
Report Date: 2014-08-26
Date: 2014-06-30
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.04
Eps Estimate: 0.04
Report Date: 2014-05-28
Date: 2014-03-31
Currency: CNY
Eps Actual: 0.03
Report Date: 2014-02-26
Date: 2013-12-31
Currency: CNY
Eps Actual: 0.07
Report Date: 2013-11-27
Date: 2013-09-30
Currency: CNY
Eps Actual: 0.09
Report Date: 2013-08-28
Date: 2013-06-30
Currency: CNY
Eps Actual: 0.02
Report Date: 2013-05-29
Date: 2013-03-31
Currency: CNY
Eps Actual: 0.02
Report Date: 2013-02-27
Date: 2012-12-31
Currency: CNY
Eps Actual: 0.05
Report Date: 2012-11-28
Date: 2012-09-30
Currency: CNY
Eps Actual: 0.06
Report Date: 2012-08-29
Date: 2012-06-30
Currency: CNY
Eps Actual: 0.10
Report Date: 2012-05-30
Date: 2012-03-31
Currency: CNY
Eps Actual: 0.03
Report Date: 2012-02-29
Date: 2011-12-31
Currency: CNY
Eps Actual: 0.04
Report Date: 2011-11-30
Date: 2011-09-30
Currency: CNY
Eps Actual: 0.05
Report Date: 2011-08-31
Date: 2011-06-30
Currency: CNY
Eps Actual: 0.05
Report Date: 2011-06-01
Date: 2011-03-31
Currency: CNY
Eps Actual: 0.02
Report Date: 2011-03-02
Date: 2010-12-31
Currency: CNY
Eps Actual: 0.02
Report Date: 2010-12-01
Date: 2010-09-30
Currency: CNY
Eps Actual: 0.03
Report Date: 2010-09-01
Date: 2010-06-30
Currency: CNY
Eps Actual: 0.05
Report Date: 2010-06-02
Date: 2010-03-31
Currency: CNY
Eps Actual: 0.03
Date: 2025-12-31
Period: +1y
Growth: 0.17
Earnings Estimate Avg: 1.22
Earnings Estimate Low: 1.09
Earnings Estimate High: 1.36
Earnings Estimate Year Ago Eps: 1.04
Earnings Estimate Number Of Analysts: 6.00
Earnings Estimate Growth: 0.17
Revenue Estimate Avg: 58027700000.00
Revenue Estimate Low: 55808000000.00
Revenue Estimate High: 61767000000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.09
Eps Trend Current: 1.22
Eps Trend7days Ago: 1.22
Eps Trend30days Ago: 1.22
Eps Trend60days Ago: 1.22
Eps Trend90days Ago: 1.29
Date: 2024-12-31
Growth: 0.19
Earnings Estimate Avg: 1.04
Earnings Estimate Low: 0.90
Earnings Estimate High: 1.14
Earnings Estimate Year Ago Eps: 0.87
Earnings Estimate Number Of Analysts: 6.00
Earnings Estimate Growth: 0.19
Revenue Estimate Avg: 52963000000.00
Revenue Estimate Low: 50974000000.00
Revenue Estimate High: 55378000000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.11
Eps Trend Current: 1.04
Eps Trend7days Ago: 1.04
Eps Trend30days Ago: 1.04
Eps Trend60days Ago: 1.04
Eps Trend90days Ago: 1.07
Date: 2024-09-30
Period: +1q
Growth: 0.04
Earnings Estimate Avg: 0.23
Earnings Estimate Low: 0.23
Earnings Estimate High: 0.23
Earnings Estimate Year Ago Eps: 0.22
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.04
Revenue Estimate Avg: 13120200000.00
Revenue Estimate Low: 13120200000.00
Revenue Estimate High: 13120200000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.10
Eps Trend Current: 0.23
Eps Trend7days Ago: 0.23
Eps Trend30days Ago: 0.23
Eps Trend60days Ago: 0.23
Eps Trend90days Ago: 0.28
Date: 2024-06-30
Growth: -0.31
Earnings Estimate Avg: 0.24
Earnings Estimate Low: 0.24
Earnings Estimate High: 0.24
Earnings Estimate Year Ago Eps: 0.35
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: -0.31
Revenue Estimate Avg: 12956400000.00
Revenue Estimate Low: 12956400000.00
Revenue Estimate High: 12956400000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.05
Eps Trend Current: 0.24
Eps Trend7days Ago: 0.24
Eps Trend30days Ago: 0.24
Eps Trend60days Ago: 0.24
Eps Trend90days Ago: 0.30
Date: 2024-03-31
Growth: 0.12
Earnings Estimate Avg: 0.18
Earnings Estimate Low: 0.18
Earnings Estimate High: 0.18
Earnings Estimate Year Ago Eps: 0.16
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.12
Revenue Estimate Avg: 11530000000.00
Revenue Estimate Low: 11530000000.00
Revenue Estimate High: 11530000000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.06
Eps Trend Current: 0.18
Eps Trend7days Ago: 0.18
Eps Trend30days Ago: 0.18
Eps Trend60days Ago: 0.18
Eps Trend90days Ago: 0.19
Date: 2023-12-31
Growth: 0.31
Earnings Estimate Avg: 0.88
Earnings Estimate Low: 0.79
Earnings Estimate High: 0.94
Earnings Estimate Year Ago Eps: 0.67
Earnings Estimate Number Of Analysts: 7.00
Earnings Estimate Growth: 0.31
Revenue Estimate Avg: 50688100000.00
Revenue Estimate Low: 46986000000.00
Revenue Estimate High: 54261000000.00
Revenue Estimate Number Of Analysts: 8.00
Revenue Estimate Growth: 0.09
Eps Trend Current: 0.88
Eps Trend7days Ago: 0.88
Eps Trend30days Ago: 0.88
Eps Trend60days Ago: 0.88
Eps Trend90days Ago: 0.89
Date: 2023-09-30
Growth: 0.39
Earnings Estimate Avg: 0.32
Earnings Estimate Low: 0.32
Earnings Estimate High: 0.32
Earnings Estimate Year Ago Eps: 0.23
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.39
Revenue Estimate Avg: 14070000000.00
Revenue Estimate Low: 14070000000.00
Revenue Estimate High: 14070000000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.12
Eps Trend Current: 0.32
Eps Trend7days Ago: 0.32
Eps Trend30days Ago: 0.32
Eps Trend60days Ago: 0.33
Eps Trend90days Ago: 0.33
Date: 2023-06-30
Growth: 0.59
Earnings Estimate Avg: 0.35
Earnings Estimate Low: 0.35
Earnings Estimate High: 0.35
Earnings Estimate Year Ago Eps: 0.22
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.59
Revenue Estimate Avg: 13683900000.00
Revenue Estimate Low: 13683900000.00
Revenue Estimate High: 13683900000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.07
Eps Trend Current: 0.35
Eps Trend7days Ago: 0.35
Eps Trend30days Ago: 0.35
Eps Trend60days Ago: 0.35
Eps Trend90days Ago: 0.35
Date: 2023-03-31
Period: +1q
Growth: -0.13
Earnings Estimate Avg: 0.13
Earnings Estimate Low: 0.13
Earnings Estimate High: 0.13
Earnings Estimate Year Ago Eps: 0.15
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: -0.13
Revenue Estimate Avg: 10453600000.00
Revenue Estimate Low: 10453600000.00
Revenue Estimate High: 10453600000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.11
Eps Trend Current: 0.13
Eps Trend7days Ago: 0.13
Eps Trend30days Ago: 0.13
Eps Trend60days Ago: 0.11
Date: 2022-12-31
Growth: 0.44
Earnings Estimate Avg: 0.88
Earnings Estimate Low: 0.71
Earnings Estimate High: 1.35
Earnings Estimate Year Ago Eps: 0.61
Earnings Estimate Number Of Analysts: 17.00
Earnings Estimate Growth: 0.44
Revenue Estimate Avg: 47204800000.00
Revenue Estimate Low: 46350900000.00
Revenue Estimate High: 48360000000.00
Revenue Estimate Number Of Analysts: 17.00
Revenue Estimate Growth: 0.14
Eps Trend Current: 0.88
Eps Trend7days Ago: 0.88
Eps Trend30days Ago: 0.88
Eps Trend60days Ago: 0.91
Eps Trend90days Ago: 0.88
Date: 2022-09-30
Growth: 0.14
Earnings Estimate Avg: 0.31
Earnings Estimate Low: 0.31
Earnings Estimate High: 0.31
Earnings Estimate Year Ago Eps: 0.27
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.14
Revenue Estimate Avg: 11565000000.00
Revenue Estimate Low: 11565000000.00
Revenue Estimate High: 11565000000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: -0.01
Eps Trend Current: 0.31
Eps Trend7days Ago: 0.31
Eps Trend30days Ago: 0.31
Eps Trend60days Ago: 0.31
Eps Trend90days Ago: 0.31
Date: 2022-06-30
Growth: 0.76
Earnings Estimate Avg: 0.30
Earnings Estimate Low: 0.30
Earnings Estimate High: 0.30
Earnings Estimate Year Ago Eps: 0.17
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.76
Revenue Estimate Avg: 12754400000.00
Revenue Estimate Low: 10811300000.00
Revenue Estimate High: 11353500000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.15
Eps Trend Current: 0.30
Eps Trend7days Ago: 0.30
Eps Trend30days Ago: 0.30
Eps Trend60days Ago: 0.30
Eps Trend90days Ago: 0.30
Date: 2022-03-31
Earnings Estimate Avg: 0.11
Earnings Estimate Low: 0.11
Earnings Estimate High: 0.11
Earnings Estimate Number Of Analysts: 1.00
Revenue Estimate Avg: 7650580000.00
Revenue Estimate Low: 7650580000.00
Revenue Estimate High: 7650580000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.11
Eps Trend7days Ago: 0.11
Eps Trend30days Ago: 0.20
Eps Trend60days Ago: 0.20
Eps Trend90days Ago: 0.20
Date: 2021-12-31
Earnings Estimate Avg: 0.67
Earnings Estimate Low: 0.64
Earnings Estimate High: 0.72
Earnings Estimate Number Of Analysts: 6.00
Revenue Estimate Avg: 38545200000.00
Revenue Estimate Low: 37610000000.00
Revenue Estimate High: 41000000000.00
Revenue Estimate Number Of Analysts: 6.00
Eps Trend Current: 0.67
Eps Trend7days Ago: 0.67
Eps Trend30days Ago: 0.67
Eps Trend60days Ago: 0.68
Eps Trend90days Ago: 0.68
Date: 2021-09-30
Earnings Estimate Avg: 0.26
Earnings Estimate Low: 0.24
Earnings Estimate High: 0.28
Earnings Estimate Number Of Analysts: 2.00
Revenue Estimate Avg: 10519600000.00
Revenue Estimate Low: 9810030000.00
Revenue Estimate High: 11229200000.00
Revenue Estimate Number Of Analysts: 2.00
Eps Trend Current: 0.26
Eps Trend7days Ago: 0.26
Eps Trend30days Ago: 0.22
Eps Revisions Up Last30days: 1.00
Date: 2019-12-31
Period: +1y
Growth: 0.24
Earnings Estimate Year Ago Eps: 1.57
Earnings Estimate Growth: 0.24
Revenue Estimate Avg: 41048800000.00
Revenue Estimate Low: 37131600000.00
Revenue Estimate High: 44333600000.00
Revenue Estimate Number Of Analysts: 6.00
Revenue Estimate Growth: 0.22
Eps Trend7days Ago: 1.96
Eps Trend30days Ago: 1.96
Eps Trend60days Ago: 1.96
Eps Trend90days Ago: 1.96
Date: 2019-03-31
Period: +1q
Earnings Estimate Year Ago Eps: 0.29
Revenue Estimate Avg: 7625760000.00
Revenue Estimate Low: 7625760000.00
Revenue Estimate High: 7625760000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.20
Date: 2018-12-31
Growth: 0.35
Earnings Estimate Year Ago Eps: 1.16
Earnings Estimate Growth: 0.35
Revenue Estimate Avg: 33598200000.00
Revenue Estimate Low: 32523900000.00
Revenue Estimate High: 34938800000.00
Revenue Estimate Number Of Analysts: 6.00
Revenue Estimate Growth: 0.29
Eps Trend7days Ago: 1.57
Eps Trend30days Ago: 1.57
Eps Trend60days Ago: 1.57
Eps Trend90days Ago: 1.57
Date: 2018-09-30
Growth: 1.03
Earnings Estimate Avg: 0.57
Earnings Estimate Low: 0.57
Earnings Estimate High: 0.57
Earnings Estimate Year Ago Eps: 0.28
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 1.03
Revenue Estimate Avg: 10772700000.00
Revenue Estimate Low: 10772700000.00
Revenue Estimate High: 10772700000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.41
Eps Trend Current: 0.57
Eps Trend7days Ago: 0.57
Eps Trend30days Ago: 0.57
Eps Trend60days Ago: 0.57
Eps Trend90days Ago: 0.99
Date: 2018-06-30
Period: +1q
Growth: 0.32
Earnings Estimate Avg: 0.37
Earnings Estimate Low: 0.37
Earnings Estimate High: 0.37
Earnings Estimate Year Ago Eps: 0.28
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.32
Revenue Estimate Avg: 7528950000.00
Revenue Estimate Low: 7528950000.00
Revenue Estimate High: 7528950000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.10
Eps Trend Current: 0.37
Eps Trend7days Ago: 0.24
Eps Trend30days Ago: 0.24
Eps Trend60days Ago: 0.24
Eps Trend90days Ago: 0.24
Date: 2018-03-31
Earnings Estimate Year Ago Eps: 0.16
Revenue Estimate Avg: 6327500000.00
Revenue Estimate Low: 5740330000.00
Revenue Estimate High: 5740330000.00
Revenue Estimate Number Of Analysts: 1.00
Date: 2017-12-31
Growth: 0.58
Earnings Estimate Avg: 1.68
Earnings Estimate Low: 1.62
Earnings Estimate High: 1.80
Earnings Estimate Year Ago Eps: 1.06
Earnings Estimate Number Of Analysts: 8.00
Earnings Estimate Growth: 0.58
Revenue Estimate Avg: 25694600000.00
Revenue Estimate Low: 23702000000.00
Revenue Estimate High: 26846000000.00
Revenue Estimate Number Of Analysts: 8.00
Revenue Estimate Growth: 0.33
Eps Trend Current: 1.68
Eps Trend7days Ago: 1.68
Eps Trend30days Ago: 1.68
Eps Trend60days Ago: 1.68
Eps Trend90days Ago: 1.71
Date: 2024-06-30
Eps Actual: 0.6
Date: 2023-12-31
Eps Actual: 0.8
Date: 2022-12-31
Eps Actual: 0.6
Date: 2021-12-31
Eps Actual: 2.7
Date: 2017-12-31
Eps Actual: 1.2
Date: 2016-12-31
Eps Actual: 0.76
Date: 2015-12-31
Eps Actual: 0.45
Date: 2014-12-31
Eps Actual: 0.25
Date: 2013-12-31
Eps Actual: 0.22
Date: 2012-12-31
Eps Actual: 0.26
Date: 2011-12-31
Eps Actual: 0.18
Date: 2010-12-31
Eps Actual: 0.15