Skip to main content

King Yuan Electronics Co Ltd (2449.TW) Stock Price and Company Information, 2024

King Yuan Electronics Co Ltd

2449.TW

Exchange: TW
Currency New Taiwan Dollar
ISIN: TW0002449006
Primary Ticker: 2449.TW
Fiscal Year End: December
International Domestic: International
Sector: Technology
Industry: Semiconductors
Gic Sector: Information Technology
Gic Group: Semiconductors & Semiconductor Equipment
Gic Industry: Semiconductors & Semiconductor Equipment
Gic Sub Industry: Semiconductors
Description: King Yuan Electronics Co., Ltd. engages in the designing, manufacturing, selling, testing, and assembly service of integrated circuits in Taiwan, Asia, North America, and internationally. It offers memory IC test solutions for memory products, such as NOR and NAND flash memory, Mask-ROM, EPROM, EEPROM, DRAM, SDRAM, RDRAM, DDR I and DDR II, SRAM, Pseudo SRAM, and embedded memory products; and consumer electronics testing solutions for games, digital audio, digital TV, set-top box, and others. The company also provides logic and mixed-signal IC test solutions for audio/video, ODD IC's, chipset, x DSL, MB/GB Ethernet, MAC, PHY, BB, MCU, AC/DC converter, embedded controllers, LVDS, USB, firewire, etc.; and liquid crystal display (LCD) driver test solutions for use in high pixel count LCD panels comprising super extended graphics array and ultra-extended graphics array. In addition, it offers CMOS mage, DPS/EMBED DRAM image, charge-coupled device image, high resolution and high speed image, and integration SOC image sensors for cameras, various mobile phones, digital cameras, and digital video recorders; and radio frequency IC test solutions, as well as cellular phone type applications. Further, the company provides system on chip (SOC) test solutions, such as testing, diagnosis, verification, characterization, and debugging services for SOC devices comprising ASIC and ASSP; solutions to test various kinds of multi-mode MEMS devices comprising microphones, gyroscope, acceleration sensor, electronic compass, and pressure sensors; and biochip testing solutions. Additionally, it offers ball grid array, QFN/DFN/WSON, thin small outline, land grid array, e MMC/e MCP/MCP, and memory card package services. The company also manufactures and sells IC burn-in systems and wafer level burn-in systems; manufactures and wholesales electronics parts and components; and offers electronics repairing services. The company was incorporated in 1987 and is headquartered in Hsinchu City, Taiwan.
Address: No. 81, Section 2, Hsinchu City, Taiwan, 300
Website: https://www.kyec.com.tw
Updated On: 2024-11-02

Highlights

Market Capitalization: 155899346944
Market Capitalization Mln: 155899.34
EBITDA: 16554722304
PE Ratio: 26.02
PEG Ratio: 0.84
Wall Street Target Price: 111.31
Book Value: 32.17
Earnings Share: 4.9
EPS Estimate Current Year: 7.39
EPS Estimate Next Year: 7.01
EPS Estimate Next Quarter: 2.97
EPS Estimate Current Quarter: 1.23
Most Recent Quarter: 2024-06-30
Profit Margin: 0.18
Operating Margin TTM: 0.24
Return On Assets TTM: 0.06
Return On Equity TTM: 0.16
Revenue TTM: 34135369728
Revenue Per Share TTM: 27.91
Quarterly Revenue Growth YOY: 0.11
Gross Profit TTM: 13072993000
Diluted Eps TTM: 4.9
Quarterly Earnings Growth YOY: 0.2

Valuation

Trailing PE: 26.02
Price Sales TTM: 4.51
Price Book MRQ: 3.96
Enterprise Value: 162848363500
Enterprise Value Revenue: 4.77
Enterprise Value Ebitda: 9.47

Technicals

Beta: 0.73
52 Week High: 139
52 Week Low: 75
50 Day MA: 119.74
200 Day MA: 104.70

Splits & Dividends

Payout Ratio: 0.71
Ex Dividend Date: 2024-07-16
Last Split Factor: 1.00:1
Last Split Date: 2009-07-20

Earnings

Report Date: 2025-05-01
Date: 2025-03-31
Before After Market: After Market
Currency: TWD
Report Date: 2025-02-25
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-08
Date: 2024-06-30
Before After Market: After Market
Currency: TWD
Eps Actual: 1.55
Eps Estimate: 1.23
Eps Difference: 0.32
Surprise Percent: 26.01
Report Date: 2024-05-03
Date: 2024-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: 1.11
Eps Estimate: 1.13
Eps Difference: -0.02
Surprise Percent: -1.76
Report Date: 2024-02-23
Date: 2023-12-31
Before After Market: After Market
Currency: TWD
Eps Actual: 1.29
Eps Estimate: 1.21
Eps Difference: 0.08
Surprise Percent: 6.61
Report Date: 2023-11-03
Date: 2023-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 1.25
Eps Estimate: 1.1
Eps Difference: 0.15
Surprise Percent: 13.63
Report Date: 2023-08-04
Date: 2023-06-30
Before After Market: After Market
Currency: TWD
Eps Actual: 1.26
Eps Estimate: 0.99
Eps Difference: 0.27
Surprise Percent: 27.27
Report Date: 2023-05-05
Date: 2023-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: 0.96
Eps Estimate: 0.93
Eps Difference: 0.03
Surprise Percent: 3.22
Report Date: 2023-03-02
Date: 2022-12-31
Before After Market: After Market
Currency: TWD
Eps Actual: 1.23
Eps Estimate: 1.06
Eps Difference: 0.17
Surprise Percent: 16.03
Report Date: 2022-11-04
Date: 2022-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 1.21
Eps Estimate: 1.2
Eps Difference: 0.01
Surprise Percent: 0.83
Report Date: 2022-08-05
Date: 2022-06-30
Before After Market: After Market
Currency: TWD
Eps Actual: 1.63
Eps Estimate: 1.53
Eps Difference: 0.1
Surprise Percent: 6.53
Report Date: 2022-05-06
Date: 2022-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: 1.47
Eps Estimate: 1.15
Eps Difference: 0.32
Surprise Percent: 27.82
Report Date: 2022-03-04
Date: 2021-12-31
Before After Market: After Market
Currency: TWD
Eps Actual: 1.34
Eps Estimate: 1.23
Eps Difference: 0.11
Surprise Percent: 8.94
Report Date: 2021-11-02
Date: 2021-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 1.24
Eps Estimate: 1.09
Eps Difference: 0.15
Surprise Percent: 13.76
Report Date: 2021-08-03
Date: 2021-06-30
Before After Market: After Market
Currency: TWD
Eps Actual: 0.7
Eps Estimate: 0.77
Eps Difference: -0.07
Surprise Percent: -9.09
Report Date: 2021-05-07
Date: 2021-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: 0.93
Eps Estimate: 0.76
Eps Difference: 0.17
Surprise Percent: 22.36
Report Date: 2021-03-12
Date: 2020-12-31
Before After Market: After Market
Currency: TWD
Eps Actual: 0.56
Eps Estimate: 0.59
Eps Difference: -0.03
Surprise Percent: -5.08
Report Date: 2020-10-30
Date: 2020-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 0.78
Eps Estimate: 0.83
Eps Difference: -0.05
Surprise Percent: -6.02
Report Date: 2020-08-07
Date: 2020-06-30
Before After Market: After Market
Currency: TWD
Eps Actual: 0.88
Eps Estimate: 0.88
Report Date: 2020-05-08
Date: 2020-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: 0.72
Eps Estimate: 0.71
Eps Difference: 0.01
Surprise Percent: 1.40
Report Date: 2020-03-13
Date: 2019-12-31
Before After Market: After Market
Currency: TWD
Eps Actual: 0.82
Eps Estimate: 0.84
Eps Difference: -0.02
Surprise Percent: -2.38
Report Date: 2019-11-09
Date: 2019-09-30
Before After Market: Before Market
Currency: TWD
Eps Actual: 0.86
Eps Estimate: 0.78
Eps Difference: 0.08
Surprise Percent: 10.25
Report Date: 2019-08-15
Date: 2019-06-30
Before After Market: After Market
Currency: TWD
Eps Actual: 0.49
Eps Estimate: 0.5
Eps Difference: -0.01
Surprise Percent: -
Report Date: 2019-05-03
Date: 2019-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: 0.31
Eps Estimate: 0.36
Eps Difference: -0.05
Surprise Percent: -13.88
Report Date: 2019-03-14
Date: 2018-12-31
Before After Market: After Market
Currency: TWD
Eps Actual: 0.36
Eps Estimate: 0.48
Eps Difference: -0.12
Surprise Percent: -2
Report Date: 2018-11-06
Date: 2018-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 0.53
Eps Estimate: 0.71
Eps Difference: -0.18
Surprise Percent: -25.35
Report Date: 2018-08-07
Date: 2018-06-30
Before After Market: After Market
Currency: TWD
Eps Actual: 0.3
Eps Estimate: 0.62
Eps Difference: -0.32
Surprise Percent: -51.61
Report Date: 2018-05-04
Date: 2018-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: 0.29
Eps Estimate: 0.6
Eps Difference: -0.31
Surprise Percent: -51.66
Report Date: 2018-03-16
Date: 2017-12-31
Before After Market: After Market
Currency: TWD
Eps Actual: 0.38
Eps Estimate: 0.78
Eps Difference: -0.4
Surprise Percent: -51.28
Report Date: 2017-11-11
Date: 2017-09-30
Before After Market: Before Market
Currency: TWD
Eps Actual: 0.54
Eps Estimate: 0.71
Eps Difference: -0.17
Surprise Percent: -23.94
Report Date: 2017-08-11
Date: 2017-06-30
Before After Market: After Market
Currency: TWD
Eps Actual: 0.48
Eps Estimate: 0.57
Eps Difference: -0.09
Surprise Percent: -15.78
Report Date: 2017-04-28
Date: 2017-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: 0.46
Eps Estimate: 0.54
Eps Difference: -0.08
Surprise Percent: -14.81
Report Date: 2017-03-04
Date: 2016-12-31
Before After Market: Before Market
Currency: TWD
Eps Actual: 0.53
Eps Estimate: 0.69
Eps Difference: -0.16
Surprise Percent: -23.18
Report Date: 2016-10-26
Date: 2016-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 0.73
Eps Estimate: 0.77
Eps Difference: -0.04
Surprise Percent: -5.19
Report Date: 2016-07-28
Date: 2016-06-30
Before After Market: After Market
Currency: TWD
Eps Actual: 0.73
Eps Estimate: 0.68
Eps Difference: 0.05
Surprise Percent: 7.35
Report Date: 2016-05-09
Date: 2016-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: 0.51
Eps Estimate: 0.44
Eps Difference: 0.07
Surprise Percent: 15.90
Report Date: 2016-03-02
Date: 2015-12-31
Before After Market: After Market
Currency: TWD
Eps Actual: 0.4
Eps Estimate: 0.41
Eps Difference: -0.01
Surprise Percent: -2.43
Report Date: 2015-10-29
Date: 2015-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 0.45
Eps Estimate: 0.63
Eps Difference: -0.18
Surprise Percent: -28.57
Report Date: 2015-07-28
Date: 2015-06-30
Before After Market: After Market
Currency: TWD
Eps Actual: 0.56
Eps Estimate: 0.62
Eps Difference: -0.06
Surprise Percent: -9.67
Report Date: 2015-04-28
Date: 2015-03-31
Before After Market: After Market
Currency: TWD
Eps Actual: 0.5
Eps Estimate: 0.5
Report Date: 2015-02-28
Date: 2014-12-31
Before After Market: After Market
Currency: TWD
Eps Actual: 0.44
Eps Estimate: 0.53
Eps Difference: -0.09
Surprise Percent: -16.98
Report Date: 2014-10-21
Date: 2014-09-30
Before After Market: After Market
Currency: TWD
Eps Actual: 0.68
Eps Estimate: 0.68
Report Date: 2014-09-03
Date: 2014-06-30
Currency: TWD
Eps Actual: 0.65
Report Date: 2014-04-21
Date: 2014-03-31
Currency: TWD
Eps Actual: 0.35
Report Date: 2014-01-22
Date: 2013-12-31
Currency: TWD
Eps Actual: 0.32
Report Date: 2013-10-21
Date: 2013-09-30
Currency: TWD
Eps Actual: 0.42
Report Date: 2013-08-28
Date: 2013-06-30
Currency: TWD
Eps Actual: 0.47
Report Date: 2013-04-22
Date: 2013-03-31
Currency: TWD
Eps Actual: 0.29
Report Date: 2013-01-23
Date: 2012-12-31
Currency: TWD
Eps Actual: 0.34
Report Date: 2012-10-22
Date: 2012-09-30
Currency: TWD
Eps Actual: 0.49
Report Date: 2012-08-29
Date: 2012-06-30
Currency: TWD
Eps Actual: 0.32
Report Date: 2012-04-23
Date: 2012-03-31
Currency: TWD
Eps Actual: 0.11
Report Date: 2012-01-25
Date: 2011-12-31
Currency: TWD
Eps Actual: 0.06
Report Date: 2011-10-24
Date: 2011-09-30
Currency: TWD
Eps Actual: 0.09
Report Date: 2011-08-31
Date: 2011-06-30
Currency: TWD
Eps Actual: 0.05
Report Date: 2011-04-25
Date: 2011-03-31
Currency: TWD
Eps Actual: 0.14
Report Date: 2011-01-26
Date: 2010-12-31
Currency: TWD
Eps Actual: 0.29
Report Date: 2010-10-25
Date: 2010-09-30
Currency: TWD
Eps Actual: 0.50
Report Date: 2010-09-01
Date: 2010-06-30
Currency: TWD
Eps Actual: 0.43
Report Date: 2010-04-26
Date: 2010-03-31
Currency: TWD
Eps Actual: 0.22
Report Date: 2010-01-27
Date: 2009-12-31
Currency: TWD
Eps Actual: 0.19
Report Date: 2009-10-26
Date: 2009-09-30
Currency: TWD
Eps Actual: 0.15
Report Date: 2009-09-02
Date: 2009-06-30
Currency: TWD
Eps Actual: -0.19
Report Date: 2009-04-20
Date: 2009-03-31
Currency: TWD
Eps Actual: -0.98
Report Date: 2009-01-28
Date: 2008-12-31
Currency: TWD
Eps Actual: -0.63
Report Date: 2008-10-20
Date: 2008-09-30
Currency: TWD
Eps Actual: 0.30
Report Date: 2008-09-03
Date: 2008-06-30
Currency: TWD
Eps Actual: 0.38
Report Date: 2008-04-21
Date: 2008-03-31
Currency: TWD
Eps Actual: 0.25
Report Date: 2005-04-26
Date: 2005-03-31
Currency: TWD
Report Date: 2004-09-01
Date: 2004-06-30
Currency: TWD
Eps Actual: 0.74
Report Date: 2004-06-02
Date: 2004-03-31
Currency: TWD
Eps Actual: 0.60
Date: 2025-12-31
Period: +1y
Growth: -0.05
Earnings Estimate Avg: 7.01
Earnings Estimate Low: 5.79
Earnings Estimate High: 9.13
Earnings Estimate Year Ago Eps: 7.39
Earnings Estimate Number Of Analysts: 11.00
Earnings Estimate Growth: -0.05
Revenue Estimate Avg: 37017900000.00
Revenue Estimate Low: 30288000000.00
Revenue Estimate High: 44032000000.00
Revenue Estimate Number Of Analysts: 11.00
Revenue Estimate Growth: 0.15
Eps Trend Current: 7.01
Eps Trend7days Ago: 7.01
Eps Trend30days Ago: 6.80
Eps Trend60days Ago: 6.71
Eps Trend90days Ago: 7.29
Eps Revisions Up Last30days: 3.00
Date: 2024-12-31
Growth: 0.55
Earnings Estimate Avg: 7.39
Earnings Estimate Low: 5.49
Earnings Estimate High: 8.56
Earnings Estimate Year Ago Eps: 4.74
Earnings Estimate Number Of Analysts: 11.00
Earnings Estimate Growth: 0.55
Revenue Estimate Avg: 31987400000.00
Revenue Estimate Low: 28254000000.00
Revenue Estimate High: 37333000000.00
Revenue Estimate Number Of Analysts: 11.00
Revenue Estimate Growth: -0.03
Eps Trend Current: 7.39
Eps Trend7days Ago: 7.39
Eps Trend30days Ago: 6.86
Eps Trend60days Ago: 6.64
Eps Trend90days Ago: 5.85
Eps Revisions Up Last30days: 4.00
Date: 2024-09-30
Period: +1q
Growth: 1.37
Earnings Estimate Avg: 2.97
Earnings Estimate Low: 1.47
Earnings Estimate High: 4.75
Earnings Estimate Year Ago Eps: 1.25
Earnings Estimate Number Of Analysts: 8.00
Earnings Estimate Growth: 1.37
Revenue Estimate Avg: 8595990000.00
Revenue Estimate Low: 7091430000.00
Revenue Estimate High: 9846170000.00
Revenue Estimate Number Of Analysts: 8.00
Eps Trend Current: 2.97
Eps Trend7days Ago: 2.97
Eps Trend30days Ago: 2.85
Eps Trend60days Ago: 2.85
Eps Trend90days Ago: 1.78
Eps Revisions Up Last30days: 1.00
Date: 2024-06-30
Growth: -0.02
Earnings Estimate Avg: 1.23
Earnings Estimate Low: 1.11
Earnings Estimate High: 1.35
Earnings Estimate Year Ago Eps: 1.26
Earnings Estimate Number Of Analysts: 8.00
Earnings Estimate Growth: -0.02
Revenue Estimate Avg: 7888400000.00
Revenue Estimate Low: 6294120000.00
Revenue Estimate High: 9059580000.00
Revenue Estimate Number Of Analysts: 8.00
Revenue Estimate Growth: -0.01
Eps Trend Current: 1.23
Eps Trend7days Ago: 1.23
Eps Trend30days Ago: 1.24
Eps Trend60days Ago: 1.24
Eps Trend90days Ago: 1.36
Eps Revisions Up Last30days: 1.00
Date: 2024-03-31
Growth: 0.16
Earnings Estimate Avg: 1.12
Earnings Estimate Low: 1.07
Earnings Estimate High: 1.18
Earnings Estimate Year Ago Eps: 0.96
Earnings Estimate Number Of Analysts: 9.00
Earnings Estimate Growth: 0.16
Revenue Estimate Avg: 8134210000.00
Revenue Estimate Low: 8011000000.00
Revenue Estimate High: 8301000000.00
Revenue Estimate Number Of Analysts: 9.00
Revenue Estimate Growth: 0.06
Eps Trend Current: 1.12
Eps Trend7days Ago: 1.12
Eps Trend30days Ago: 1.12
Eps Trend60days Ago: 1.10
Eps Trend90days Ago: 1.14
Date: 2023-12-31
Growth: -0.15
Earnings Estimate Avg: 4.71
Earnings Estimate Low: 4.61
Earnings Estimate High: 4.82
Earnings Estimate Year Ago Eps: 5.59
Earnings Estimate Number Of Analysts: 12.00
Earnings Estimate Growth: -0.15
Revenue Estimate Avg: 33109700000.00
Revenue Estimate Low: 33025000000.00
Revenue Estimate High: 33377600000.00
Revenue Estimate Number Of Analysts: 12.00
Revenue Estimate Growth: -0.10
Eps Trend Current: 4.71
Eps Trend7days Ago: 4.70
Eps Trend30days Ago: 4.71
Eps Trend60days Ago: 4.71
Eps Trend90days Ago: 4.69
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2023-09-30
Growth: -0.09
Earnings Estimate Avg: 1.10
Earnings Estimate Low: 1.02
Earnings Estimate High: 1.24
Earnings Estimate Year Ago Eps: 1.21
Earnings Estimate Number Of Analysts: 6.00
Earnings Estimate Growth: -0.09
Revenue Estimate Avg: 8541320000.00
Revenue Estimate Low: 8453160000.00
Revenue Estimate High: 8622000000.00
Revenue Estimate Number Of Analysts: 6.00
Revenue Estimate Growth: -0.05
Eps Trend Current: 1.10
Eps Trend7days Ago: 1.10
Eps Trend30days Ago: 1.10
Eps Trend60days Ago: 1.10
Eps Trend90days Ago: 1.16
Date: 2023-06-30
Growth: -0.39
Earnings Estimate Avg: 0.99
Earnings Estimate Low: 0.89
Earnings Estimate High: 1.08
Earnings Estimate Year Ago Eps: 1.63
Earnings Estimate Number Of Analysts: 6.00
Earnings Estimate Growth: -0.39
Revenue Estimate Avg: 7971880000.00
Revenue Estimate Low: 7782000000.00
Revenue Estimate High: 8167000000.00
Revenue Estimate Number Of Analysts: 6.00
Revenue Estimate Growth: -0.18
Eps Trend Current: 0.99
Eps Trend7days Ago: 0.99
Eps Trend30days Ago: 0.97
Eps Trend60days Ago: 0.98
Eps Trend90days Ago: 0.99
Eps Revisions Up Last30days: 2.00
Date: 2023-03-31
Growth: -0.36
Earnings Estimate Avg: 0.93
Earnings Estimate Low: 0.87
Earnings Estimate High: 1.02
Earnings Estimate Year Ago Eps: 1.47
Earnings Estimate Number Of Analysts: 5.00
Earnings Estimate Growth: -0.36
Revenue Estimate Avg: 7657450000.00
Revenue Estimate Low: 7518500000.00
Revenue Estimate High: 7764000000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: -0.13
Eps Trend Current: 0.93
Eps Trend7days Ago: 0.93
Eps Trend30days Ago: 0.92
Eps Trend60days Ago: 0.92
Eps Trend90days Ago: 0.81
Eps Revisions Up Last30days: 1.00
Date: 2022-12-31
Growth: 0.28
Earnings Estimate Avg: 5.42
Earnings Estimate Low: 5.35
Earnings Estimate High: 5.52
Earnings Estimate Year Ago Eps: 4.23
Earnings Estimate Number Of Analysts: 8.00
Earnings Estimate Growth: 0.28
Revenue Estimate Avg: 36307300000.00
Revenue Estimate Low: 36133000000.00
Revenue Estimate High: 36654500000.00
Revenue Estimate Number Of Analysts: 8.00
Revenue Estimate Growth: 0.07
Eps Trend Current: 5.42
Eps Trend7days Ago: 5.42
Eps Trend30days Ago: 5.42
Eps Trend60days Ago: 5.41
Eps Trend90days Ago: 5.41
Date: 2022-09-30
Growth: -0.03
Earnings Estimate Avg: 1.20
Earnings Estimate Low: 1.14
Earnings Estimate High: 1.28
Earnings Estimate Year Ago Eps: 1.24
Earnings Estimate Number Of Analysts: 5.00
Earnings Estimate Growth: -0.03
Revenue Estimate Avg: 8929310000.00
Revenue Estimate Low: 8752000000.00
Revenue Estimate High: 9057000000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: -0.00
Eps Trend Current: 1.20
Eps Trend7days Ago: 1.20
Eps Trend30days Ago: 1.20
Eps Trend60days Ago: 1.20
Eps Trend90days Ago: 1.57
Date: 2022-06-30
Growth: 1.18
Earnings Estimate Avg: 1.53
Earnings Estimate Low: 1.47
Earnings Estimate High: 1.61
Earnings Estimate Year Ago Eps: 0.70
Earnings Estimate Number Of Analysts: 5.00
Earnings Estimate Growth: 1.18
Revenue Estimate Avg: 9823430000.00
Revenue Estimate Low: 9752000000.00
Revenue Estimate High: 9960000000.00
Revenue Estimate Number Of Analysts: 5.00
Eps Trend Current: 1.53
Eps Trend7days Ago: 1.53
Eps Trend30days Ago: 1.53
Eps Trend60days Ago: 1.53
Eps Trend90days Ago: 1.24
Date: 2022-03-31
Growth: 0.23
Earnings Estimate Avg: 1.15
Earnings Estimate Low: 1.11
Earnings Estimate High: 1.18
Earnings Estimate Year Ago Eps: 0.93
Earnings Estimate Number Of Analysts: 5.00
Earnings Estimate Growth: 0.23
Revenue Estimate Avg: 8799930000.00
Revenue Estimate Low: 8620870000.00
Revenue Estimate High: 9021000000.00
Revenue Estimate Number Of Analysts: 5.00
Eps Trend Current: 1.15
Eps Trend7days Ago: 1.15
Eps Trend30days Ago: 1.15
Eps Trend60days Ago: 1.18
Eps Trend90days Ago: 1.10
Date: 2021-12-31
Earnings Estimate Avg: 4.29
Earnings Estimate Low: 3.96
Earnings Estimate High: 5.38
Earnings Estimate Number Of Analysts: 8.00
Revenue Estimate Avg: 33446200000.00
Revenue Estimate Low: 32952500000.00
Revenue Estimate High: 33759400000.00
Revenue Estimate Number Of Analysts: 8.00
Eps Trend Current: 4.29
Eps Trend7days Ago: 4.29
Eps Trend30days Ago: 4.26
Eps Trend60days Ago: 4.23
Eps Trend90days Ago: 4.08
Eps Revisions Up Last30days: 1.00
Date: 2021-09-30
Earnings Estimate Avg: 1.09
Earnings Estimate Low: 1.01
Earnings Estimate High: 1.13
Earnings Estimate Number Of Analysts: 5.00
Revenue Estimate Avg: 8617480000.00
Revenue Estimate Low: 8542000000.00
Revenue Estimate High: 8695000000.00
Revenue Estimate Number Of Analysts: 5.00
Eps Trend Current: 1.09
Eps Trend7days Ago: 1.09
Eps Trend30days Ago: 1.09
Eps Revisions Up Last30days: 1.00
Date: 2019-12-31
Period: +1y
Growth: 0.14
Earnings Estimate Year Ago Eps: 1.99
Earnings Estimate Growth: 0.14
Revenue Estimate Avg: 23135300000.00
Revenue Estimate Low: 21010000000.00
Revenue Estimate High: 24849200000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.11
Eps Trend7days Ago: 2.27
Eps Trend30days Ago: 2.27
Eps Trend60days Ago: 2.27
Eps Trend90days Ago: 2.27
Date: 2019-03-31
Period: +1q
Growth: 0.27
Earnings Estimate Year Ago Eps: 0.29
Earnings Estimate Growth: 0.27
Revenue Estimate Avg: 5163280000.00
Revenue Estimate Low: 4875000000.00
Revenue Estimate High: 5451560000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.12
Eps Trend7days Ago: 0.37
Eps Trend30days Ago: 0.37
Eps Trend60days Ago: 0.37
Eps Trend90days Ago: 0.37
Date: 2018-12-31
Growth: 0.05
Earnings Estimate Year Ago Eps: 1.88
Earnings Estimate Growth: 0.05
Revenue Estimate Avg: 20810300000.00
Revenue Estimate Low: 20342000000.00
Revenue Estimate High: 20969300000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.05
Eps Trend7days Ago: 1.99
Eps Trend30days Ago: 1.99
Eps Trend60days Ago: 1.99
Eps Trend90days Ago: 1.99
Date: 2018-09-30
Growth: 0.31
Earnings Estimate Avg: 0.71
Earnings Estimate Low: 0.63
Earnings Estimate High: 0.80
Earnings Estimate Year Ago Eps: 0.54
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.31
Revenue Estimate Avg: 5577380000.00
Revenue Estimate Low: 5577380000.00
Revenue Estimate High: 5577380000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.07
Eps Trend Current: 0.71
Eps Trend7days Ago: 0.71
Eps Trend30days Ago: 0.78
Eps Trend60days Ago: 0.78
Eps Trend90days Ago: 0.78
Date: 2018-06-30
Growth: 0.29
Earnings Estimate Avg: 0.62
Earnings Estimate Low: 0.62
Earnings Estimate High: 0.62
Earnings Estimate Year Ago Eps: 0.48
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.29
Revenue Estimate Avg: 5515510000.00
Revenue Estimate Low: 5515510000.00
Revenue Estimate High: 5515510000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.13
Eps Trend Current: 0.62
Eps Trend7days Ago: 0.62
Eps Trend30days Ago: 0.62
Eps Trend60days Ago: 0.66
Eps Trend90days Ago: 0.66
Date: 2018-03-31
Growth: 0.06
Earnings Estimate Avg: 0.49
Earnings Estimate Low: 0.49
Earnings Estimate High: 0.49
Earnings Estimate Year Ago Eps: 0.46
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.06
Revenue Estimate Avg: 4950000000.00
Revenue Estimate Low: 4950000000.00
Revenue Estimate High: 4950000000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.01
Eps Trend Current: 0.49
Eps Trend7days Ago: 0.49
Eps Trend30days Ago: 0.62
Eps Trend60days Ago: 0.62
Eps Trend90days Ago: 0.62
Date: 2017-12-31
Growth: -0.22
Earnings Estimate Avg: 1.92
Earnings Estimate Low: 1.84
Earnings Estimate High: 1.98
Earnings Estimate Year Ago Eps: 2.49
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: -0.22
Revenue Estimate Avg: 19686700000.00
Revenue Estimate Low: 19686300000.00
Revenue Estimate High: 19686900000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: -0.02
Eps Trend Current: 1.92
Eps Trend7days Ago: 2.12
Eps Trend30days Ago: 2.16
Eps Trend60days Ago: 2.16
Eps Trend90days Ago: 2.25
Eps Revisions Down Last7days: 2.00
Date: 2024-09-30
Eps Actual: 2.6
Date: 2023-12-31
Eps Actual: 4.7
Date: 2022-12-31
Eps Actual: 5.5
Date: 2021-12-31
Eps Actual: 4.2
Date: 2020-12-31
Eps Actual: 2.9
Date: 2019-12-31
Eps Actual: 2.4
Date: 2018-12-31
Eps Actual: 1.4
Date: 2017-12-31
Eps Actual: 1.8
Date: 2016-12-31
Eps Actual: 2.
Date: 2015-12-31
Eps Actual: 1.9
Date: 2014-12-31
Eps Actual: 2.13
Date: 2013-12-31
Eps Actual: 1.51
Date: 2012-12-31
Eps Actual: 1.27
Date: 2011-12-31
Eps Actual: 0.36
Date: 2010-12-31
Eps Actual: 1.46
Date: 2009-12-31
Eps Actual: -0.83
Date: 2008-12-31
Eps Actual: 1.66