Skip to main content

Asustek Computer Inc (2357.TW) Stock Price and Company Information, 2024

Asustek Computer Inc

2357.TW

Exchange: TW
Currency New Taiwan Dollar
ISIN: TW0002357001
Primary Ticker: 2357.TW
Fiscal Year End: December
International Domestic: International
Sector: Technology
Industry: Computer Hardware
Gic Sector: Information Technology
Gic Group: Technology Hardware & Equipment
Gic Industry: Technology Hardware, Storage & Peripherals
Gic Sub Industry: Technology Hardware, Storage & Peripherals
Description: ASUS Te K Computer Inc. researches and develops, designs, manufactures, sells, and repairs computers, communications, and consumer electronic products in Taiwan, China, Singapore, Europe, the United States, and internationally. The company provides phone and accessories; laptops for home, work, creators, students, gaming, and accessories; monitors, projectors, all-in-one P Cs, tower P Cs, gaming tower P Cs, NU Cs, mini-P Cs, and accessories; and motherboards, graphics cards, cases, cooling, power supply units, sound cards, optical drives, data storage, and external graphics docks. It offers networking/Io T/ servers, such as Wifi 7, 6, and routers, whole home mesh Wifi system, and business network solutions. In addition, the company provides wired networking, intelligent robots, Alo T and industrial solutions, servers, and smart home; accessories, which include keyboards, mice and mouse pads, headsets and audio, streaming kits, apparel bags and gear, cases and protection, adapters and chargers, docks dongles and cable, power banks, controllers, and gimbal. Further, it offers Internet information services; maintenance and operating services for information hardware; information technology services; communication products; and leases real estate property. Additionally, the company provides ink-jet print heads and digital image output technology, high-speed analog circuits, industrial and medical computers, interface cards, and medical robots; invests in computer peripheral, Internet service, and automotive electronics businesses; and research, develops, sells, and consults information system software; provides marketing support and repair services for medical computers and peripherals. ASUS Te K Computer Inc. was founded in 1989 and is headquartered in Taipei City, Taiwan.
Address: No.15, Li-Te Road, Taipei City, Taiwan, 112
Website: https://www.asus.com
Updated On: 2024-11-04

Highlights

Market Capitalization: 442684964864
Market Capitalization Mln: 442684.96
EBITDA: 30752043008
PE Ratio: 13.77
PEG Ratio: -4.83
Wall Street Target Price: 550.3
Book Value: 354.27
Earnings Share: 43.26
EPS Estimate Current Year: 32.72
EPS Estimate Next Year: 36.82
EPS Estimate Next Quarter: 11.7
EPS Estimate Current Quarter: 6.6
Most Recent Quarter: 2024-06-30
Profit Margin: 0.06
Operating Margin TTM: 0.07
Return On Assets TTM: 0.03
Return On Equity TTM: 0.13
Revenue TTM: 521816637440
Revenue Per Share TTM: 702.53
Quarterly Revenue Growth YOY: 0.25
Gross Profit TTM: 74140851000
Diluted Eps TTM: 43.26
Quarterly Earnings Growth YOY: 3.55

Valuation

Trailing PE: 13.77
Forward PE: 16.83
Price Sales TTM: 0.84
Price Book MRQ: 1.64
Enterprise Value: 382238254240
Enterprise Value Revenue: 0.73
Enterprise Value Ebitda: 8.18

Technicals

Beta: 0.51
52 Week High: 613
52 Week Low: 350.5
50 Day MA: 563.16
200 Day MA: 490.89

Splits & Dividends

Payout Ratio: 0.39
Ex Dividend Date: 2024-07-03
Last Split Factor: 1220:1000
Last Split Date: 2011-07-29

Earnings

Report Date: 2025-05-12
Date: 2025-03-31
Before After Market: After Market
Currency: TWD
Report Date: 2025-03-13
Date: 2024-12-31
Before After Market: After Market
Currency: TWD
Report Date: 2024-11-08
Date: 2024-09-30
Before After Market: After Market
Currency: TWD
Report Date: 2024-08-07
Date: 2024-06-30
Before After Market: After Market
Currency: TWD
Eps Actual: 15.84
Eps Estimate: 6.66
Eps Difference: 9.18
Surprise Percent: 137.83
Report Date: 2024-05-13
Date: 2024-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: 7.3
Eps Estimate: 4.86
Eps Difference: 2.44
Surprise Percent: 50.20
Report Date: 2024-03-15
Date: 2023-12-31
Before After Market: After Market
Currency: TWD
Eps Actual: 5.28
Eps Estimate: 6.92
Eps Difference: -1.64
Surprise Percent: -23.69
Report Date: 2023-11-13
Date: 2023-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 14.89
Eps Estimate: 8.48
Eps Difference: 6.41
Surprise Percent: 75.58
Report Date: 2023-08-11
Date: 2023-06-30
Before After Market: After Market
Currency: TWD
Eps Actual: 3.48
Eps Estimate: 0.88
Eps Difference: 2.6
Surprise Percent: 295.45
Report Date: 2023-05-12
Date: 2023-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: -2.26
Eps Estimate: -1.6
Eps Difference: -0.66
Surprise Percent: -41.2
Report Date: 2023-03-10
Date: 2022-12-31
Before After Market: After Market
Currency: TWD
Eps Actual: -5.15
Eps Estimate: 1.72
Eps Difference: -6.87
Surprise Percent: -399.41
Report Date: 2022-11-10
Date: 2022-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 8.27
Eps Estimate: 8.45
Eps Difference: -0.18
Surprise Percent: -2.13
Report Date: 2022-08-11
Date: 2022-06-30
Before After Market: After Market
Currency: TWD
Eps Actual: 2.54
Eps Estimate: 7.27
Eps Difference: -4.73
Surprise Percent: -65.06
Report Date: 2022-05-11
Date: 2022-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: 13.87
Eps Estimate: 10.52
Eps Difference: 3.35
Surprise Percent: 31.84
Report Date: 2022-03-16
Date: 2021-12-31
Before After Market: After Market
Currency: TWD
Eps Actual: 16.75
Eps Estimate: 12.43
Eps Difference: 4.32
Surprise Percent: 34.75
Report Date: 2021-11-10
Date: 2021-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 15.11
Eps Estimate: 15.47
Eps Difference: -0.36
Surprise Percent: -2.32
Report Date: 2021-08-11
Date: 2021-06-30
Before After Market: After Market
Currency: TWD
Eps Actual: 15.22
Eps Estimate: 12.59
Eps Difference: 2.63
Surprise Percent: 20.88
Report Date: 2021-05-12
Date: 2021-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: 13.07
Eps Estimate: 7.68
Eps Difference: 5.39
Surprise Percent: 70.18
Report Date: 2021-03-17
Date: 2020-12-31
Before After Market: After Market
Currency: TWD
Eps Actual: 13.04
Eps Estimate: 7.67
Eps Difference: 5.37
Surprise Percent: 70.01
Report Date: 2020-11-11
Date: 2020-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 14.06
Eps Estimate: 9.39
Eps Difference: 4.67
Surprise Percent: 49.73
Report Date: 2020-08-13
Date: 2020-06-30
Before After Market: Before Market
Currency: TWD
Eps Actual: 7.13
Eps Estimate: 4.18
Eps Difference: 2.95
Surprise Percent: 70.57
Report Date: 2020-05-13
Date: 2020-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: 1.19
Eps Estimate: 1.04
Eps Difference: 0.15
Surprise Percent: 14.42
Report Date: 2020-03-18
Date: 2019-12-31
Before After Market: After Market
Currency: TWD
Eps Actual: 3.52
Eps Estimate: 4.01
Eps Difference: -0.49
Surprise Percent: -12.21
Report Date: 2019-11-14
Date: 2019-09-30
Before After Market: Before Market
Currency: TWD
Eps Actual: 7.55
Eps Estimate: 6.15
Eps Difference: 1.4
Surprise Percent: 22.76
Report Date: 2019-08-13
Date: 2019-06-30
Before After Market: After Market
Currency: TWD
Eps Actual: 2.26
Eps Estimate: 2.51
Eps Difference: -0.25
Surprise Percent: -9.96
Report Date: 2019-05-08
Date: 2019-03-31
Before After Market: Before Market
Currency: TWD
Eps Actual: 2.94
Eps Estimate: 2.95
Eps Difference: -0.01
Surprise Percent: -0.33
Report Date: 2019-03-21
Date: 2018-12-31
Before After Market: Before Market
Currency: TWD
Eps Actual: -3.78
Eps Estimate: -2.3
Eps Difference: -1.48
Surprise Percent: -64.34
Report Date: 2018-11-13
Date: 2018-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 4.49
Eps Estimate: 7.11
Eps Difference: -2.62
Surprise Percent: -36.84
Report Date: 2018-08-13
Date: 2018-06-30
Before After Market: Before Market
Currency: TWD
Eps Actual: 1.79
Eps Estimate: 3.49
Eps Difference: -1.7
Surprise Percent: -48.71
Report Date: 2018-05-12
Date: 2018-03-31
Before After Market: Before Market
Currency: TWD
Eps Actual: 3.19
Eps Estimate: 4.04
Eps Difference: -0.85
Surprise Percent: -21.03
Report Date: 2018-02-09
Date: 2017-12-31
Before After Market: After Market
Currency: TWD
Eps Actual: 5.4
Eps Estimate: 4.97
Eps Difference: 0.43
Surprise Percent: 8.65
Report Date: 2017-11-10
Date: 2017-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 7.82
Eps Estimate: 6.84
Eps Difference: 0.98
Surprise Percent: 14.32
Report Date: 2017-08-14
Date: 2017-06-30
Before After Market: After Market
Currency: TWD
Eps Actual: 2.7
Eps Estimate: 3.93
Eps Difference: -1.23
Surprise Percent: -31.29
Report Date: 2017-05-11
Date: 2017-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: 4.88
Eps Estimate: 4.99
Eps Difference: -0.11
Surprise Percent: -2.20
Report Date: 2017-02-15
Date: 2016-12-31
Before After Market: After Market
Currency: TWD
Eps Actual: 6.56
Eps Estimate: 5.33
Eps Difference: 1.23
Surprise Percent: 23.07
Report Date: 2016-11-11
Date: 2016-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 8.01
Eps Estimate: 7.5
Eps Difference: 0.51
Surprise Percent: 6.
Report Date: 2016-08-15
Date: 2016-06-30
Before After Market: Before Market
Currency: TWD
Eps Actual: 5.51
Eps Estimate: 4.95
Eps Difference: 0.56
Surprise Percent: 11.31
Report Date: 2016-05-11
Date: 2016-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: 5.56
Eps Estimate: 5.3
Eps Difference: 0.26
Surprise Percent: 4.90
Report Date: 2016-02-18
Date: 2015-12-31
Before After Market: Before Market
Currency: TWD
Eps Actual: 6.05
Eps Estimate: 6.8
Eps Difference: -0.75
Surprise Percent: -11.02
Report Date: 2015-11-12
Date: 2015-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 5.65
Eps Estimate: 7.69
Eps Difference: -2.04
Surprise Percent: -26.52
Report Date: 2015-08-12
Date: 2015-06-30
Before After Market: Before Market
Currency: TWD
Eps Actual: 6.24
Eps Estimate: 5.68
Eps Difference: 0.56
Surprise Percent: 9.85
Report Date: 2015-05-13
Date: 2015-03-31
Before After Market: Before Market
Currency: TWD
Eps Actual: 4.93
Eps Estimate: 5.9
Eps Difference: -0.97
Surprise Percent: -16.44
Report Date: 2015-02-16
Date: 2014-12-31
Before After Market: Before Market
Currency: TWD
Eps Actual: 6.04
Eps Estimate: 7.32
Eps Difference: -1.28
Surprise Percent: -17.48
Report Date: 2014-11-12
Date: 2014-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 7.8
Eps Estimate: 7.18
Eps Difference: 0.62
Surprise Percent: 8.63
Report Date: 2014-08-13
Date: 2014-06-30
Before After Market: Before Market
Currency: TWD
Eps Actual: 6.43
Eps Estimate: 5.93
Eps Difference: 0.5
Surprise Percent: 8.43
Report Date: 2014-05-07
Date: 2014-03-31
Currency: TWD
Eps Actual: 5.84
Report Date: 2014-02-14
Date: 2013-12-31
Currency: TWD
Eps Actual: 7.61
Report Date: 2013-11-13
Date: 2013-09-30
Currency: TWD
Eps Actual: 6.61
Report Date: 2013-08-09
Date: 2013-06-30
Currency: TWD
Eps Actual: 6.31
Report Date: 2013-05-06
Date: 2013-03-31
Currency: TWD
Eps Actual: 8.00
Report Date: 2013-03-05
Date: 2012-12-31
Currency: TWD
Eps Actual: 7.77
Report Date: 2012-10-30
Date: 2012-09-30
Currency: TWD
Eps Actual: 8.87
Report Date: 2012-08-29
Date: 2012-06-30
Currency: TWD
Eps Actual: 6.36
Report Date: 2012-04-30
Date: 2012-03-31
Currency: TWD
Eps Actual: 6.62
Report Date: 2012-02-24
Date: 2011-12-31
Currency: TWD
Eps Actual: 6.36
Report Date: 2011-10-31
Date: 2011-09-30
Currency: TWD
Eps Actual: 6.09
Report Date: 2011-08-26
Date: 2011-06-30
Currency: TWD
Eps Actual: 4.70
Report Date: 2011-04-29
Date: 2011-03-31
Currency: TWD
Eps Actual: 4.36
Report Date: 2011-02-11
Date: 2010-12-31
Currency: TWD
Eps Actual: 1.54
Report Date: 2010-10-28
Date: 2010-09-30
Currency: TWD
Eps Actual: 1.27
Report Date: 2010-08-13
Date: 2010-06-30
Currency: TWD
Eps Actual: 0.70
Report Date: 2010-04-30
Date: 2010-03-31
Currency: TWD
Eps Actual: 6.27
Report Date: 2010-02-05
Date: 2009-12-31
Currency: TWD
Eps Actual: 7.21
Report Date: 2009-10-29
Date: 2009-09-30
Currency: TWD
Eps Actual: 8.26
Report Date: 2009-08-25
Date: 2009-06-30
Currency: TWD
Eps Actual: -0.09
Report Date: 2009-04-30
Date: 2009-03-31
Currency: TWD
Eps Actual: 0.43
Report Date: 2009-03-13
Date: 2008-12-31
Currency: TWD
Eps Actual: -4.63
Report Date: 2008-10-31
Date: 2008-09-30
Currency: TWD
Eps Actual: 7.57
Report Date: 2008-09-01
Date: 2008-06-30
Currency: TWD
Eps Actual: 7.29
Report Date: 2008-04-30
Date: 2008-03-31
Currency: TWD
Eps Actual: 9.09
Date: 2025-12-31
Period: +1y
Growth: 0.12
Earnings Estimate Avg: 36.82
Earnings Estimate Low: 31.21
Earnings Estimate High: 41.87
Earnings Estimate Year Ago Eps: 32.72
Earnings Estimate Number Of Analysts: 13.00
Earnings Estimate Growth: 0.12
Revenue Estimate Avg: 616916000000.00
Revenue Estimate Low: 545360000000.00
Revenue Estimate High: 741675000000.00
Revenue Estimate Number Of Analysts: 13.00
Revenue Estimate Growth: 0.12
Eps Trend Current: 36.82
Eps Trend7days Ago: 36.69
Eps Trend30days Ago: 36.65
Eps Trend60days Ago: 36.60
Eps Trend90days Ago: 34.08
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 2.00
Date: 2024-12-31
Growth: 0.53
Earnings Estimate Avg: 32.72
Earnings Estimate Low: 27.99
Earnings Estimate High: 36.69
Earnings Estimate Year Ago Eps: 21.36
Earnings Estimate Number Of Analysts: 16.00
Earnings Estimate Growth: 0.53
Revenue Estimate Avg: 547220000000.00
Revenue Estimate Low: 488126000000.00
Revenue Estimate High: 583177000000.00
Revenue Estimate Number Of Analysts: 15.00
Revenue Estimate Growth: 0.13
Eps Trend Current: 32.72
Eps Trend7days Ago: 32.61
Eps Trend30days Ago: 32.73
Eps Trend60days Ago: 32.71
Eps Trend90days Ago: 29.92
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 2.00
Date: 2024-09-30
Period: +1q
Growth: -0.21
Earnings Estimate Avg: 11.70
Earnings Estimate Low: 8.87
Earnings Estimate High: 13.92
Earnings Estimate Year Ago Eps: 14.89
Earnings Estimate Number Of Analysts: 14.00
Earnings Estimate Growth: -0.21
Revenue Estimate Avg: 149351000000.00
Revenue Estimate Low: 128970000000.00
Revenue Estimate High: 158512000000.00
Revenue Estimate Number Of Analysts: 13.00
Revenue Estimate Growth: 0.10
Eps Trend Current: 11.70
Eps Trend7days Ago: 11.65
Eps Trend30days Ago: 11.63
Eps Trend60days Ago: 11.61
Eps Trend90days Ago: 11.42
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 2.00
Date: 2024-06-30
Growth: 0.89
Earnings Estimate Avg: 6.60
Earnings Estimate Low: 5.16
Earnings Estimate High: 8.28
Earnings Estimate Year Ago Eps: 3.48
Earnings Estimate Number Of Analysts: 14.00
Earnings Estimate Growth: 0.89
Revenue Estimate Avg: 130732000000.00
Revenue Estimate Low: 120441000000.00
Revenue Estimate High: 144859000000.00
Revenue Estimate Number Of Analysts: 13.00
Eps Trend Current: 6.60
Eps Trend7days Ago: 6.55
Eps Trend30days Ago: 6.56
Eps Trend60days Ago: 6.53
Eps Trend90days Ago: 5.28
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 2.00
Date: 2024-03-31
Growth: 3.13
Earnings Estimate Avg: 4.83
Earnings Estimate Low: 2.28
Earnings Estimate High: 6.38
Earnings Estimate Year Ago Eps: -2.26
Earnings Estimate Number Of Analysts: 15.00
Earnings Estimate Growth: 3.13
Revenue Estimate Avg: 118179000000.00
Revenue Estimate Low: 103332000000.00
Revenue Estimate High: 124968000000.00
Revenue Estimate Number Of Analysts: 14.00
Revenue Estimate Growth: 0.06
Eps Trend Current: 4.83
Eps Trend7days Ago: 4.77
Eps Trend30days Ago: 4.78
Eps Trend60days Ago: 5.17
Eps Trend90days Ago: 5.21
Date: 2023-12-31
Growth: 0.13
Earnings Estimate Avg: 22.34
Earnings Estimate Low: 14.32
Earnings Estimate High: 25.32
Earnings Estimate Year Ago Eps: 19.62
Earnings Estimate Number Of Analysts: 16.00
Earnings Estimate Growth: 0.13
Revenue Estimate Avg: 476658000000.00
Revenue Estimate Low: 447845000000.00
Revenue Estimate High: 499770000000.00
Revenue Estimate Number Of Analysts: 16.00
Revenue Estimate Growth: -0.11
Eps Trend Current: 22.34
Eps Trend7days Ago: 22.34
Eps Trend30days Ago: 22.34
Eps Trend60days Ago: 22.38
Eps Trend90days Ago: 22.40
Date: 2023-09-30
Growth: 0.02
Earnings Estimate Avg: 8.48
Earnings Estimate Low: 6.24
Earnings Estimate High: 11.88
Earnings Estimate Year Ago Eps: 8.27
Earnings Estimate Number Of Analysts: 13.00
Earnings Estimate Growth: 0.02
Revenue Estimate Avg: 132284000000.00
Revenue Estimate Low: 123495000000.00
Revenue Estimate High: 141187000000.00
Revenue Estimate Number Of Analysts: 12.00
Revenue Estimate Growth: -0.08
Eps Trend Current: 8.48
Eps Trend7days Ago: 8.47
Eps Trend30days Ago: 8.55
Eps Trend60days Ago: 8.46
Eps Trend90days Ago: 8.64
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 3.00
Date: 2023-06-30
Growth: -0.65
Earnings Estimate Avg: 0.88
Earnings Estimate Low: 0.13
Earnings Estimate High: 2.38
Earnings Estimate Year Ago Eps: 2.54
Earnings Estimate Number Of Analysts: 12.00
Earnings Estimate Growth: -0.65
Revenue Estimate Avg: 117713000000.00
Revenue Estimate Low: 107488000000.00
Revenue Estimate High: 124933000000.00
Revenue Estimate Number Of Analysts: 11.00
Revenue Estimate Growth: -0.07
Eps Trend Current: 0.88
Eps Trend7days Ago: 0.88
Eps Trend30days Ago: 1.10
Eps Trend60days Ago: 1.03
Eps Trend90days Ago: 0.73
Eps Revisions Up Last30days: 2.00
Date: 2023-03-31
Growth: -1.11
Earnings Estimate Avg: -1.60
Earnings Estimate Low: -3.69
Earnings Estimate High: 2.27
Earnings Estimate Year Ago Eps: 13.87
Earnings Estimate Number Of Analysts: 9.00
Earnings Estimate Growth: -1.11
Revenue Estimate Avg: 106411000000.00
Revenue Estimate Low: 99592200000.00
Revenue Estimate High: 122380000000.00
Revenue Estimate Number Of Analysts: 8.00
Revenue Estimate Growth: -0.20
Eps Trend Current: -1.60
Eps Trend7days Ago: -1.60
Eps Trend30days Ago: -1.62
Eps Trend60days Ago: -0.97
Eps Trend90days Ago: 2.79
Eps Revisions Up Last30days: 1.00
Date: 2022-12-31
Growth: -0.55
Earnings Estimate Avg: 26.56
Earnings Estimate Low: 24.11
Earnings Estimate High: 30.99
Earnings Estimate Year Ago Eps: 59.98
Earnings Estimate Number Of Analysts: 12.00
Earnings Estimate Growth: -0.55
Revenue Estimate Avg: 517131000000.00
Revenue Estimate Low: 493468000000.00
Revenue Estimate High: 544332000000.00
Revenue Estimate Number Of Analysts: 12.00
Revenue Estimate Growth: -0.03
Eps Trend Current: 26.56
Eps Trend7days Ago: 26.56
Eps Trend30days Ago: 26.56
Eps Trend60days Ago: 27.50
Eps Trend90days Ago: 28.07
Date: 2022-09-30
Growth: -0.44
Earnings Estimate Avg: 8.44
Earnings Estimate Low: 7.23
Earnings Estimate High: 9.20
Earnings Estimate Year Ago Eps: 15.11
Earnings Estimate Number Of Analysts: 9.00
Earnings Estimate Growth: -0.44
Revenue Estimate Avg: 134512000000.00
Revenue Estimate Low: 124575000000.00
Revenue Estimate High: 144818000000.00
Revenue Estimate Number Of Analysts: 8.00
Revenue Estimate Growth: -0.03
Eps Trend Current: 8.44
Eps Trend7days Ago: 8.44
Eps Trend30days Ago: 8.45
Eps Trend60days Ago: 9.06
Eps Trend90days Ago: 12.08
Eps Revisions Up Last30days: 1.00
Date: 2022-06-30
Growth: -0.51
Earnings Estimate Year Ago Eps: 15.22
Earnings Estimate Growth: -0.51
Revenue Estimate Avg: 118031000000.00
Revenue Estimate Low: 111105000000.00
Revenue Estimate High: 126922000000.00
Revenue Estimate Number Of Analysts: 9.00
Revenue Estimate Growth: -0.07
Eps Trend7days Ago: 7.32
Eps Trend30days Ago: 7.53
Eps Trend60days Ago: 7.53
Eps Trend90days Ago: 8.16
Eps Revisions Down Last30days: 1.00
Date: 2022-03-31
Growth: -0.19
Earnings Estimate Avg: 10.52
Earnings Estimate Low: 8.57
Earnings Estimate High: 12.51
Earnings Estimate Year Ago Eps: 13.07
Earnings Estimate Number Of Analysts: 12.00
Earnings Estimate Growth: -0.19
Revenue Estimate Avg: 133758000000.00
Revenue Estimate Low: 114981000000.00
Revenue Estimate High: 144852000000.00
Revenue Estimate Number Of Analysts: 11.00
Eps Trend Current: 10.52
Eps Trend7days Ago: 10.52
Eps Trend30days Ago: 10.52
Eps Trend60days Ago: 9.42
Eps Trend90days Ago: 9.26
Eps Revisions Up Last30days: 1.00
Date: 2021-12-31
Growth: 0.57
Earnings Estimate Avg: 55.71
Earnings Estimate Low: 49.93
Earnings Estimate High: 59.04
Earnings Estimate Year Ago Eps: 35.35
Earnings Estimate Number Of Analysts: 14.00
Earnings Estimate Growth: 0.57
Revenue Estimate Avg: 511321000000.00
Revenue Estimate Low: 489340000000.00
Revenue Estimate High: 534971000000.00
Revenue Estimate Number Of Analysts: 14.00
Eps Trend Current: 55.71
Eps Trend7days Ago: 55.71
Eps Trend30days Ago: 55.62
Eps Trend60days Ago: 55.62
Eps Trend90days Ago: 55.26
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 2.00
Eps Revisions Down Last7days: 1.00
Date: 2021-09-30
Earnings Estimate Avg: 15.47
Earnings Estimate Low: 13.41
Earnings Estimate High: 17.84
Earnings Estimate Number Of Analysts: 11.00
Revenue Estimate Avg: 131373000000.00
Revenue Estimate Low: 123341000000.00
Revenue Estimate High: 140888000000.00
Revenue Estimate Number Of Analysts: 10.00
Eps Trend Current: 15.47
Eps Trend7days Ago: 15.47
Eps Trend30days Ago: 15.47
Date: 2019-12-31
Period: +1y
Growth: 0.19
Earnings Estimate Year Ago Eps: 15.35
Earnings Estimate Growth: 0.19
Revenue Estimate Avg: 371403000000.00
Revenue Estimate Low: 306086000000.00
Revenue Estimate High: 408652000000.00
Revenue Estimate Number Of Analysts: 19.00
Revenue Estimate Growth: -0.01
Eps Trend7days Ago: 18.39
Eps Trend30days Ago: 18.39
Eps Trend60days Ago: 18.39
Eps Trend90days Ago: 18.39
Eps Revisions Down Last7days: 1.00
Eps Revisions Down Last30days: 1.00
Date: 2019-03-31
Period: +1q
Growth: 0.08
Earnings Estimate Year Ago Eps: 3.19
Earnings Estimate Growth: 0.08
Revenue Estimate Avg: 88558100000.00
Revenue Estimate Low: 81979000000.00
Revenue Estimate High: 106948000000.00
Revenue Estimate Number Of Analysts: 10.00
Revenue Estimate Growth: -0.10
Eps Trend7days Ago: 3.47
Eps Trend30days Ago: 3.47
Eps Trend60days Ago: 3.47
Eps Trend90days Ago: 3.47
Eps Revisions Down Last7days: 1.00
Eps Revisions Down Last30days: 1.00
Date: 2018-12-31
Growth: -0.26
Earnings Estimate Year Ago Eps: 20.79
Earnings Estimate Growth: -0.26
Revenue Estimate Avg: 377347000000.00
Revenue Estimate Low: 350815000000.00
Revenue Estimate High: 427591000000.00
Revenue Estimate Number Of Analysts: 21.00
Revenue Estimate Growth: -0.13
Eps Trend7days Ago: 15.35
Eps Trend30days Ago: 15.35
Eps Trend60days Ago: 15.35
Eps Trend90days Ago: 15.35
Eps Revisions Down Last7days: 1.00
Eps Revisions Down Last30days: 1.00
Date: 2018-09-30
Growth: -0.05
Earnings Estimate Year Ago Eps: 7.82
Earnings Estimate Growth: -0.05
Revenue Estimate Avg: 102284000000.00
Revenue Estimate Low: 93771000000.00
Revenue Estimate High: 112459000000.00
Revenue Estimate Number Of Analysts: 12.00
Revenue Estimate Growth: -0.10
Eps Trend7days Ago: 7.40
Eps Trend30days Ago: 7.46
Eps Trend60days Ago: 7.43
Eps Trend90days Ago: 7.59
Date: 2018-06-30
Growth: 0.34
Earnings Estimate Avg: 3.63
Earnings Estimate Low: 1.89
Earnings Estimate High: 5.33
Earnings Estimate Year Ago Eps: 2.70
Earnings Estimate Number Of Analysts: 12.00
Earnings Estimate Growth: 0.34
Revenue Estimate Avg: 86105000000.00
Revenue Estimate Low: 77892400000.00
Revenue Estimate High: 92517000000.00
Revenue Estimate Number Of Analysts: 11.00
Revenue Estimate Growth: -0.11
Eps Trend Current: 3.63
Eps Trend7days Ago: 3.66
Eps Trend30days Ago: 3.76
Eps Trend60days Ago: 3.76
Eps Trend90days Ago: 3.86
Date: 2018-03-31
Growth: -0.12
Earnings Estimate Avg: 4.25
Earnings Estimate Low: 3.40
Earnings Estimate High: 5.34
Earnings Estimate Year Ago Eps: 4.88
Earnings Estimate Number Of Analysts: 12.00
Earnings Estimate Growth: -0.12
Revenue Estimate Avg: 97380700000.00
Revenue Estimate Low: 89265800000.00
Revenue Estimate High: 113929000000.00
Revenue Estimate Number Of Analysts: 11.00
Revenue Estimate Growth: -0.10
Eps Trend Current: 4.25
Eps Trend7days Ago: 4.25
Eps Trend30days Ago: 4.26
Eps Trend60days Ago: 4.26
Eps Trend90days Ago: 4.21
Date: 2017-12-31
Growth: -0.21
Earnings Estimate Avg: 20.19
Earnings Estimate Low: 18.38
Earnings Estimate High: 21.58
Earnings Estimate Year Ago Eps: 25.60
Earnings Estimate Number Of Analysts: 20.00
Earnings Estimate Growth: -0.21
Revenue Estimate Avg: 402463000000.00
Revenue Estimate Low: 381976000000.00
Revenue Estimate High: 438819000000.00
Revenue Estimate Number Of Analysts: 18.00
Revenue Estimate Growth: -0.13
Eps Trend Current: 20.19
Eps Trend7days Ago: 20.14
Eps Trend30days Ago: 20.11
Eps Trend60days Ago: 19.91
Eps Trend90days Ago: 19.28
Eps Revisions Up Last30days: 1.00
Date: 2024-09-30
Eps Actual: 23.1
Date: 2023-12-31
Eps Actual: 21.3
Date: 2022-12-31
Eps Actual: 19.5
Date: 2021-12-31
Eps Actual: 60.1
Date: 2020-12-31
Eps Actual: 35.4
Date: 2019-12-31
Eps Actual: 16.2
Date: 2018-12-31
Eps Actual: 5.6
Date: 2017-12-31
Eps Actual: 20.
Date: 2016-12-31
Eps Actual: 25.6
Date: 2015-12-31
Eps Actual: 22.8
Date: 2014-12-31
Eps Actual: 26.11
Date: 2013-12-31
Eps Actual: 28.54
Date: 2012-12-31
Eps Actual: 29.63
Date: 2011-12-31
Eps Actual: 21.53
Date: 2010-12-31
Eps Actual: 9.80
Date: 2009-12-31
Eps Actual: 15.81
Date: 2008-12-31
Eps Actual: 19.32