Skip to main content

Weichai Power Co Ltd Class A (000338.SHE) Stock Price and Company Information, 2024

Weichai Power Co Ltd Class A

000338.SHE

Exchange: SHE
Currency Renminbi
ISIN: CNE1000000D4
Primary Ticker: 000338.SHE
Fiscal Year End: December
Sector: Consumer Cyclical
Industry: Auto Manufacturers
Gic Sector: Industrials
Gic Group: Capital Goods
Gic Industry: Machinery
Gic Sub Industry: Industrial Machinery & Supplies & Components
Description: Weichai Power Co., Ltd. engages in the manufacture and sale of diesel engines, automobiles, and other automobile components in China and internationally. The company operates through Engines, Automobiles and Automobile Components, Agricultural Equipment, and Intelligent Logistics segments. It offers engines for trucks, buses, construction and agricultural machinery, industrial equipment, and power kits; gearboxes, including transmission, PTO, and auto transmission products; axles for trucks, bus, and construction machinery; hydraulic components; commercial vehicles and auto parts; and industrial trucks and services. The company also provides new energy products, which include electric direct drive system, electric gearbox power system, electric drive axle system, hybrid power system, power battery, and range-extender system; and after-market products, including parts, oil, and other products. In addition, it offers heavy-duty vehicles; fuel cell systems and parts and components; agricultural equipment, machineries, vehicles, and related parts; and automotive electronics and parts and components; and forklift trucks production, warehousing technology, and supply chain solutions. The company offers its products under the Weichai Power Engine, Fast Gear, Hande Axle, Shacman Heavy Truck, and Linder Hydraulics brands. Weichai Power Co., Ltd. was incorporated in 2002 and is headquartered in Weifang, the People's Republic of China.
Address: 197, Section A, Weifang, China, 261061
Website: https://www.weichaipower.com
Full Time Employees: 89162
Updated On: 2024-11-02

Highlights

Market Capitalization: 112556285952
Market Capitalization Mln: 112556.28
EBITDA: 24741017600
PE Ratio: 10.68
PEG Ratio: 0.94
Wall Street Target Price: 20.71
Book Value: 10.00
Dividend Share: 0.66
Dividend Yield: 0.05
Earnings Share: 1.26
EPS Estimate Current Year: 1.34
EPS Estimate Next Year: 1.57
EPS Estimate Next Quarter: 0.31
EPS Estimate Current Quarter: 0.33
Most Recent Quarter: 2024-06-30
Profit Margin: 0.05
Operating Margin TTM: 0.09
Return On Assets TTM: 0.03
Return On Equity TTM: 0.11
Revenue TTM: 215528996864
Revenue Per Share TTM: 24.96
Quarterly Revenue Growth YOY: -0.08
Gross Profit TTM: 30715571493
Diluted Eps TTM: 1.26
Quarterly Earnings Growth YOY: -0.03

Valuation

Trailing PE: 10.68
Forward PE: 10.26
Price Sales TTM: 0.52
Price Book MRQ: 1.35
Enterprise Value: 74984599730
Enterprise Value Revenue: 0.34
Enterprise Value Ebitda: 3.73

Technicals

Beta: 0.95
52 Week High: 18.16
52 Week Low: 11.32
50 Day MA: 13.24
200 Day MA: 15.03

Splits & Dividends

Forward Annual Dividend Rate: 0.74
Forward Annual Dividend Yield: 0.05
Payout Ratio: 0.52
Ex Dividend Date: 2024-10-18
Last Split Factor: 20:10
Last Split Date: 2017-07-21

Earnings

Report Date: 2025-10-28
Date: 2025-09-30
Before After Market: After Market
Currency: CNY
Report Date: 2025-04-28
Date: 2025-03-31
Before After Market: After Market
Currency: CNY
Report Date: 2025-03-24
Date: 2024-12-31
Before After Market: After Market
Currency: CNY
Report Date: 2024-10-30
Date: 2024-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.29
Eps Estimate: 0.28
Eps Difference: 0.01
Surprise Percent: 3.57
Report Date: 2024-08-22
Date: 2024-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.37
Eps Estimate: 0.33
Eps Difference: 0.04
Surprise Percent: 14.72
Report Date: 2024-04-29
Date: 2024-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.3
Eps Estimate: 0.33
Eps Difference: -0.03
Surprise Percent: -9.09
Report Date: 2024-03-25
Date: 2023-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.29
Eps Estimate: 0.24
Eps Difference: 0.05
Surprise Percent: 20.83
Report Date: 2023-10-30
Date: 2023-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.3
Eps Estimate: 0.17
Eps Difference: 0.13
Surprise Percent: 76.47
Report Date: 2023-08-30
Date: 2023-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.24
Eps Estimate: 0.23
Eps Difference: 0.01
Surprise Percent: 4.34
Report Date: 2023-04-28
Date: 2023-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.21
Eps Estimate: 0.24
Eps Difference: -0.03
Surprise Percent: -12.
Report Date: 2023-03-30
Date: 2022-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.19
Eps Estimate: 0.09
Eps Difference: 0.1
Surprise Percent: 111.11
Report Date: 2022-10-30
Date: 2022-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.11
Eps Estimate: 0.16
Eps Difference: -0.05
Surprise Percent: -31.2
Report Date: 2022-08-30
Date: 2022-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.15
Eps Estimate: 0.21
Eps Difference: -0.06
Surprise Percent: -28.57
Report Date: 2022-04-29
Date: 2022-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.12
Eps Estimate: 0.22
Eps Difference: -0.1
Surprise Percent: -45.45
Report Date: 2022-03-30
Date: 2021-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.15
Eps Estimate: 0.2
Eps Difference: -0.05
Surprise Percent: -2
Report Date: 2021-10-29
Date: 2021-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.17
Eps Estimate: 0.27
Eps Difference: -0.1
Surprise Percent: -37.03
Report Date: 2021-08-30
Date: 2021-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.38
Eps Estimate: 0.39
Eps Difference: -0.01
Surprise Percent: -2.56
Report Date: 2021-04-29
Date: 2021-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.42
Eps Estimate: 0.37
Eps Difference: 0.05
Surprise Percent: 13.51
Report Date: 2021-03-30
Date: 2020-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.26
Eps Estimate: 0.32
Eps Difference: -0.06
Surprise Percent: -18.7
Report Date: 2020-10-30
Date: 2020-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.31
Eps Estimate: 0.28
Eps Difference: 0.03
Surprise Percent: 10.71
Report Date: 2020-08-27
Date: 2020-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.33
Eps Estimate: 0.34
Eps Difference: -0.01
Surprise Percent: -2.94
Report Date: 2020-04-29
Date: 2020-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.26
Eps Estimate: 0.26
Report Date: 2020-03-26
Date: 2019-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.26
Eps Estimate: 0.31
Eps Difference: -0.05
Surprise Percent: -16.12
Report Date: 2019-10-30
Date: 2019-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.22
Eps Estimate: 0.24
Eps Difference: -0.02
Surprise Percent: -8.33
Report Date: 2019-08-29
Date: 2019-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.34
Eps Estimate: 0.27
Eps Difference: 0.07
Surprise Percent: 25.92
Report Date: 2019-04-28
Date: 2019-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.33
Eps Estimate: 0.22
Eps Difference: 0.11
Surprise Percent: 5
Report Date: 2019-03-25
Date: 2018-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.33
Eps Estimate: 0.26
Eps Difference: 0.07
Surprise Percent: 26.92
Report Date: 2018-10-30
Date: 2018-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.18
Eps Estimate: 0.28
Eps Difference: -0.1
Surprise Percent: -35.71
Report Date: 2018-08-28
Date: 2018-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.31
Eps Estimate: 0.22
Eps Difference: 0.09
Surprise Percent: 40.90
Report Date: 2018-04-27
Date: 2018-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.24
Eps Estimate: 0.23
Eps Difference: 0.01
Surprise Percent: 4.34
Report Date: 2018-03-28
Date: 2017-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.28
Eps Estimate: 0.23
Eps Difference: 0.05
Surprise Percent: 21.73
Report Date: 2017-10-30
Date: 2017-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.24
Eps Estimate: 0.1
Eps Difference: 0.14
Surprise Percent: 14
Report Date: 2017-08-31
Date: 2017-06-30
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.18
Eps Estimate: 0.09
Eps Difference: 0.09
Surprise Percent: 10
Report Date: 2017-04-28
Date: 2017-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.15
Eps Estimate: 0.1
Eps Difference: 0.05
Surprise Percent: 5
Report Date: 2017-03-30
Date: 2016-12-31
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.12
Eps Estimate: 0.09
Eps Difference: 0.03
Surprise Percent: 33.33
Report Date: 2016-10-27
Date: 2016-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.06
Eps Estimate: 0.04
Eps Difference: 0.02
Surprise Percent: 5
Report Date: 2016-08-30
Date: 2016-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.08
Eps Estimate: 0.05
Eps Difference: 0.03
Surprise Percent: 6
Report Date: 2016-04-30
Date: 2016-03-31
Currency: CNY
Eps Actual: 0.06
Eps Estimate: 0.09
Eps Difference: -0.03
Surprise Percent: -33.33
Report Date: 2016-03-31
Date: 2015-12-31
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.05
Eps Estimate: 0.05
Report Date: 2015-10-29
Date: 2015-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.01
Eps Estimate: 0.12
Eps Difference: -0.11
Surprise Percent: -91.66
Report Date: 2015-08-28
Date: 2015-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.05
Eps Estimate: 0.08
Eps Difference: -0.03
Surprise Percent: -37.
Report Date: 2015-04-28
Date: 2015-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.15
Eps Estimate: 0.25
Eps Difference: -0.1
Surprise Percent: -4
Report Date: 2015-03-31
Date: 2014-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.14
Eps Estimate: 0.11
Eps Difference: 0.03
Surprise Percent: 27.27
Report Date: 2014-10-30
Date: 2014-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.17
Eps Estimate: 0.24
Eps Difference: -0.07
Surprise Percent: -29.16
Report Date: 2014-08-30
Date: 2014-06-30
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.68
Eps Estimate: 0.5
Eps Difference: 0.18
Surprise Percent: 3
Report Date: 2014-04-29
Date: 2014-03-31
Currency: CNY
Eps Actual: 0.13
Report Date: 2014-03-28
Date: 2013-12-31
Currency: CNY
Eps Actual: 0.10
Report Date: 2013-10-25
Date: 2013-09-30
Currency: CNY
Eps Actual: 0.07
Report Date: 2013-08-29
Date: 2013-06-30
Currency: CNY
Eps Actual: 0.15
Report Date: 2013-04-27
Date: 2013-03-31
Currency: CNY
Eps Actual: 0.10
Report Date: 2013-03-22
Date: 2012-12-31
Currency: CNY
Eps Actual: 0.07
Report Date: 2012-10-26
Date: 2012-09-30
Currency: CNY
Eps Actual: 0.06
Report Date: 2012-08-30
Date: 2012-06-30
Currency: CNY
Eps Actual: 0.10
Report Date: 2012-04-23
Date: 2012-03-31
Currency: CNY
Eps Actual: 0.12
Report Date: 2012-03-29
Date: 2011-12-31
Currency: CNY
Eps Actual: 0.12
Report Date: 2011-11-30
Date: 2011-09-30
Currency: CNY
Eps Actual: 0.13
Report Date: 2011-08-29
Date: 2011-06-30
Currency: CNY
Eps Actual: 0.20
Report Date: 2011-04-21
Date: 2011-03-31
Currency: CNY
Eps Actual: 0.23
Report Date: 2011-03-30
Date: 2010-12-31
Currency: CNY
Eps Actual: 0.24
Report Date: 2010-10-26
Date: 2010-09-30
Currency: CNY
Eps Actual: 0.19
Report Date: 2010-08-23
Date: 2010-06-30
Currency: CNY
Eps Actual: 0.20
Report Date: 2010-06-02
Date: 2010-03-31
Currency: CNY
Eps Actual: 0.20
Report Date: 2009-12-02
Date: 2009-09-30
Currency: CNY
Eps Actual: 0.14
Report Date: 2009-08-28
Date: 2009-06-30
Currency: CNY
Eps Actual: 0.10
Report Date: 2009-06-03
Date: 2009-03-31
Currency: CNY
Eps Actual: 0.04
Report Date: 2009-02-25
Date: 2008-12-31
Currency: CNY
Eps Actual: -0.01
Report Date: 2008-12-03
Date: 2008-09-30
Currency: CNY
Eps Actual: 0.04
Report Date: 2008-09-03
Date: 2008-06-30
Currency: CNY
Eps Actual: 0.11
Report Date: 2008-05-28
Date: 2008-03-31
Currency: CNY
Eps Actual: 0.08
Date: 2025-12-31
Period: +1y
Growth: 0.17
Earnings Estimate Avg: 1.57
Earnings Estimate Low: 1.43
Earnings Estimate High: 1.86
Earnings Estimate Year Ago Eps: 1.34
Earnings Estimate Number Of Analysts: 14.00
Earnings Estimate Growth: 0.17
Revenue Estimate Avg: 255373000000.00
Revenue Estimate Low: 239577000000.00
Revenue Estimate High: 271986000000.00
Revenue Estimate Number Of Analysts: 15.00
Revenue Estimate Growth: 0.08
Eps Trend Current: 1.57
Eps Trend7days Ago: 1.57
Eps Trend30days Ago: 1.56
Eps Trend60days Ago: 1.55
Eps Trend90days Ago: 1.52
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 2.00
Date: 2024-12-31
Growth: 0.28
Earnings Estimate Avg: 1.34
Earnings Estimate Low: 1.25
Earnings Estimate High: 1.48
Earnings Estimate Year Ago Eps: 1.04
Earnings Estimate Number Of Analysts: 14.00
Earnings Estimate Growth: 0.28
Revenue Estimate Avg: 235362000000.00
Revenue Estimate Low: 226920000000.00
Revenue Estimate High: 245131000000.00
Revenue Estimate Number Of Analysts: 15.00
Revenue Estimate Growth: 0.10
Eps Trend Current: 1.34
Eps Trend7days Ago: 1.34
Eps Trend30days Ago: 1.33
Eps Trend60days Ago: 1.31
Eps Trend90days Ago: 1.30
Eps Revisions Up Last7days: 2.00
Eps Revisions Up Last30days: 3.00
Date: 2024-09-30
Period: +1q
Growth: 0.03
Earnings Estimate Avg: 0.31
Earnings Estimate Low: 0.25
Earnings Estimate High: 0.37
Earnings Estimate Year Ago Eps: 0.30
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.03
Revenue Estimate Avg: 46651000000.00
Revenue Estimate Low: 46651000000.00
Revenue Estimate High: 46651000000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.31
Eps Trend7days Ago: 0.31
Eps Trend30days Ago: 0.30
Eps Trend60days Ago: 0.30
Eps Trend90days Ago: 0.31
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2024-06-30
Growth: 0.37
Earnings Estimate Avg: 0.33
Earnings Estimate Low: 0.29
Earnings Estimate High: 0.38
Earnings Estimate Year Ago Eps: 0.24
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.37
Revenue Estimate Avg: 59411700000.00
Revenue Estimate Low: 59411700000.00
Revenue Estimate High: 59411700000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.24
Eps Trend Current: 0.33
Eps Trend7days Ago: 0.33
Eps Trend30days Ago: 0.33
Eps Trend60days Ago: 0.33
Eps Trend90days Ago: 0.33
Date: 2024-03-31
Growth: 0.57
Earnings Estimate Avg: 0.33
Earnings Estimate Low: 0.26
Earnings Estimate High: 0.40
Earnings Estimate Year Ago Eps: 0.21
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.57
Revenue Estimate Avg: 58850800000.00
Revenue Estimate Low: 58850800000.00
Revenue Estimate High: 58850800000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.10
Eps Trend Current: 0.33
Eps Trend7days Ago: 0.33
Eps Trend30days Ago: 0.33
Eps Trend60days Ago: 0.27
Eps Trend90days Ago: 0.27
Date: 2023-12-31
Growth: 0.78
Earnings Estimate Avg: 1.02
Earnings Estimate Low: 0.89
Earnings Estimate High: 1.11
Earnings Estimate Year Ago Eps: 0.57
Earnings Estimate Number Of Analysts: 13.00
Earnings Estimate Growth: 0.78
Revenue Estimate Avg: 213826000000.00
Revenue Estimate Low: 202317000000.00
Revenue Estimate High: 228499000000.00
Revenue Estimate Number Of Analysts: 13.00
Revenue Estimate Growth: 0.22
Eps Trend Current: 1.02
Eps Trend7days Ago: 1.02
Eps Trend30days Ago: 1.01
Eps Trend60days Ago: 1.00
Eps Trend90days Ago: 0.98
Eps Revisions Up Last30days: 2.00
Eps Revisions Down Last30days: 1.00
Date: 2023-09-30
Growth: 0.36
Earnings Estimate Avg: 0.15
Earnings Estimate Low: 0.12
Earnings Estimate High: 0.17
Earnings Estimate Year Ago Eps: 0.11
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.36
Revenue Estimate Avg: 41673700000.00
Revenue Estimate Low: 41673700000.00
Revenue Estimate High: 41673700000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: -0.04
Eps Trend Current: 0.15
Eps Trend7days Ago: 0.15
Eps Trend30days Ago: 0.15
Eps Trend60days Ago: 0.15
Eps Trend90days Ago: 0.15
Date: 2023-06-30
Growth: 0.53
Earnings Estimate Avg: 0.23
Earnings Estimate Low: 0.22
Earnings Estimate High: 0.24
Earnings Estimate Year Ago Eps: 0.15
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.53
Revenue Estimate Avg: 47777200000.00
Revenue Estimate Low: 47777200000.00
Revenue Estimate High: 47777200000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.05
Eps Trend Current: 0.23
Eps Trend7days Ago: 0.23
Eps Trend30days Ago: 0.23
Eps Trend60days Ago: 0.23
Eps Trend90days Ago: 0.23
Date: 2023-03-31
Growth: 1.00
Earnings Estimate Avg: 0.24
Earnings Estimate Low: 0.24
Earnings Estimate High: 0.24
Earnings Estimate Year Ago Eps: 0.12
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 1.00
Revenue Estimate Avg: 47317600000.00
Revenue Estimate Low: 47317600000.00
Revenue Estimate High: 47317600000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.24
Eps Trend7days Ago: 0.24
Eps Trend30days Ago: 0.24
Eps Trend60days Ago: 0.24
Eps Trend90days Ago: 0.24
Date: 2022-12-31
Growth: -0.46
Earnings Estimate Avg: 0.59
Earnings Estimate Low: 0.48
Earnings Estimate High: 0.92
Earnings Estimate Year Ago Eps: 1.10
Earnings Estimate Number Of Analysts: 12.00
Earnings Estimate Growth: -0.46
Revenue Estimate Avg: 175061000000.00
Revenue Estimate Low: 155850000000.00
Revenue Estimate High: 201351000000.00
Revenue Estimate Number Of Analysts: 12.00
Revenue Estimate Growth: -0.14
Eps Trend Current: 0.59
Eps Trend7days Ago: 0.59
Eps Trend30days Ago: 0.59
Eps Trend60days Ago: 0.58
Eps Trend90days Ago: 0.59
Date: 2022-09-30
Growth: 0.29
Earnings Estimate Avg: 0.22
Earnings Estimate Low: 0.10
Earnings Estimate High: 0.34
Earnings Estimate Year Ago Eps: 0.17
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.29
Revenue Estimate Avg: 40128600000.00
Revenue Estimate Low: 31065100000.00
Revenue Estimate High: 49192100000.00
Revenue Estimate Number Of Analysts: 2.00
Eps Trend Current: 0.22
Eps Trend7days Ago: 0.27
Eps Trend30days Ago: 0.22
Eps Trend60days Ago: 0.31
Eps Trend90days Ago: 0.31
Date: 2022-06-30
Growth: -0.44
Earnings Estimate Avg: 0.21
Earnings Estimate Low: 0.11
Earnings Estimate High: 0.34
Earnings Estimate Year Ago Eps: 0.38
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: -0.44
Revenue Estimate Avg: 39517200000.00
Revenue Estimate Low: 39471800000.00
Revenue Estimate High: 39562600000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: -0.34
Eps Trend Current: 0.21
Eps Trend7days Ago: 0.21
Eps Trend30days Ago: 0.21
Eps Trend60days Ago: 0.19
Eps Trend90days Ago: 0.19
Date: 2022-03-31
Growth: -0.47
Earnings Estimate Avg: 0.22
Earnings Estimate Low: 0.22
Earnings Estimate High: 0.22
Earnings Estimate Year Ago Eps: 0.42
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: -0.47
Eps Trend Current: 0.22
Eps Trend7days Ago: 0.22
Eps Trend30days Ago: 0.22
Eps Trend60days Ago: 0.22
Eps Trend90days Ago: 0.22
Date: 2021-12-31
Earnings Estimate Avg: 1.13
Earnings Estimate Low: 1.01
Earnings Estimate High: 1.20
Earnings Estimate Number Of Analysts: 13.00
Revenue Estimate Avg: 203239000000.00
Revenue Estimate Low: 202824000000.00
Revenue Estimate High: 214374000000.00
Revenue Estimate Number Of Analysts: 12.00
Eps Trend Current: 1.13
Eps Trend7days Ago: 1.14
Eps Trend30days Ago: 1.14
Eps Trend60days Ago: 1.14
Eps Trend90days Ago: 1.15
Eps Revisions Down Last7days: 1.00
Date: 2021-09-30
Earnings Estimate Avg: 0.27
Earnings Estimate Low: 0.24
Earnings Estimate High: 0.31
Earnings Estimate Number Of Analysts: 3.00
Revenue Estimate Avg: 42467400000.00
Revenue Estimate Low: 40991500000.00
Revenue Estimate High: 43943300000.00
Revenue Estimate Number Of Analysts: 2.00
Eps Trend Current: 0.27
Eps Trend7days Ago: 0.27
Eps Trend30days Ago: 0.27
Date: 2019-12-31
Period: +1y
Earnings Estimate Year Ago Eps: 0.94
Revenue Estimate Avg: 161782000000.00
Revenue Estimate Low: 139395000000.00
Revenue Estimate High: 180061000000.00
Revenue Estimate Number Of Analysts: 16.00
Revenue Estimate Growth: 0.01
Eps Trend7days Ago: 0.94
Eps Trend30days Ago: 0.94
Eps Trend60days Ago: 0.94
Eps Trend90days Ago: 0.94
Eps Revisions Up Last30days: 1.00
Date: 2019-03-31
Period: +1q
Growth: -0.29
Earnings Estimate Year Ago Eps: 0.24
Earnings Estimate Growth: -0.29
Eps Trend7days Ago: 0.17
Eps Trend30days Ago: 0.17
Eps Trend60days Ago: 0.17
Eps Trend90days Ago: 0.17
Date: 2018-12-31
Growth: 0.10
Earnings Estimate Year Ago Eps: 0.85
Earnings Estimate Growth: 0.10
Revenue Estimate Avg: 158943000000.00
Revenue Estimate Low: 146491000000.00
Revenue Estimate High: 168443000000.00
Revenue Estimate Number Of Analysts: 14.00
Revenue Estimate Growth: 0.04
Eps Trend7days Ago: 0.94
Eps Trend30days Ago: 0.94
Eps Trend60days Ago: 0.94
Eps Trend90days Ago: 0.94
Eps Revisions Up Last30days: 1.00
Date: 2018-09-30
Growth: 0.16
Earnings Estimate Avg: 0.28
Earnings Estimate Low: 0.21
Earnings Estimate High: 0.35
Earnings Estimate Year Ago Eps: 0.24
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.16
Revenue Estimate Avg: 38490700000.00
Revenue Estimate Low: 38490700000.00
Revenue Estimate High: 38490700000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: -0.01
Eps Trend Current: 0.28
Eps Trend7days Ago: 0.28
Eps Trend30days Ago: 0.28
Eps Trend60days Ago: 0.28
Eps Trend90days Ago: 0.26
Date: 2018-06-30
Growth: 0.22
Earnings Estimate Avg: 0.22
Earnings Estimate Low: 0.17
Earnings Estimate High: 0.28
Earnings Estimate Year Ago Eps: 0.18
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.22
Revenue Estimate Avg: 36614600000.00
Revenue Estimate Low: 36614600000.00
Revenue Estimate High: 36614600000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: -0.01
Eps Trend Current: 0.22
Eps Trend7days Ago: 0.22
Eps Trend30days Ago: 0.22
Eps Trend60days Ago: 0.25
Eps Trend90days Ago: 0.25
Date: 2018-03-31
Growth: 0.46
Earnings Estimate Avg: 0.22
Earnings Estimate Low: 0.15
Earnings Estimate High: 0.30
Earnings Estimate Year Ago Eps: 0.15
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.46
Revenue Estimate Avg: 35581400000.00
Revenue Estimate Low: 34988300000.00
Revenue Estimate High: 36174500000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.01
Eps Trend Current: 0.22
Eps Trend7days Ago: 0.22
Eps Trend30days Ago: 0.17
Eps Trend60days Ago: 0.17
Eps Trend90days Ago: 0.17
Date: 2017-12-31
Growth: 1.53
Earnings Estimate Avg: 0.76
Earnings Estimate Low: 0.43
Earnings Estimate High: 0.83
Earnings Estimate Year Ago Eps: 0.30
Earnings Estimate Number Of Analysts: 15.00
Earnings Estimate Growth: 1.53
Revenue Estimate Avg: 151569000000.00
Revenue Estimate Low: 125455000000.00
Revenue Estimate High: 164747000000.00
Revenue Estimate Number Of Analysts: 14.00
Revenue Estimate Growth: 0.62
Eps Trend Current: 0.76
Eps Trend7days Ago: 0.76
Eps Trend30days Ago: 0.75
Eps Trend60days Ago: 0.75
Eps Trend90days Ago: 0.74
Date: 2024-09-30
Eps Actual: 0.96
Date: 2023-12-31
Eps Actual: 1.0
Date: 2022-12-31
Eps Actual: 0.5
Date: 2021-12-31
Eps Actual: 1.1
Date: 2020-12-31
Eps Actual: 1.1
Date: 2019-12-31
Eps Actual: 1.1
Date: 2018-12-31
Eps Actual: 1.0
Date: 2017-12-31
Eps Actual: 0.8
Date: 2016-12-31
Eps Actual: 0.3
Date: 2015-12-31
Eps Actual: 0.2
Date: 2014-12-31
Eps Actual: 1.12
Date: 2013-12-31
Eps Actual: 0.44
Date: 2012-12-31
Eps Actual: 0.37
Date: 2011-12-31
Eps Actual: 0.69
Date: 2010-12-31
Eps Actual: 1.14
Date: 2008-12-31
Eps Actual: 0.24