Skip to main content

Logitech International S.A. (LOGN.SW) Stock Price and Company Information, 2024

Logitech International S.A.

LOGN.SW

Exchange: SW
Currency Swiss Franc
Open Figi: BBG000CYR5S0
ISIN: CH0025751329
LEI: 549300SN6PRK6IJJC215
Primary Ticker: LOGN.SW
Fiscal Year End: March
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: Logitech International S.A., through its subsidiaries, designs, manufactures, and markets software-enabled hardware solutions that connect people to working, creating, gaming, and streaming worldwide. The company offers products for gamers and streamers, including mice, racing wheels, headsets, keyboards, microphones, and streaming services; corded and cordless keyboards and keyboard-and-mouse combinations; pointing devices, such as wireless mice and wireless mouse products; conference room cameras, such as Conference Cams; controllers for video conferencing room solutions; PC-based webcams, including streaming cameras and VC webcams; tablet accessories that includes keyboards for tablets; PC and VC headsets, in-ear headphones, and premium wireless earbuds; and mobile speakers and PC speakers, as well as portable wireless Bluetooth speakers. It sells its products to a network of distributors, retailers, and e-tailers who resell to retailers, value-added resellers, systems integrators, and other distributors. The company sells its products under the Logitech, Logitech G, and others. Logitech International S.A. was incorporated in 1981 and is headquartered in Lausanne, Switzerland.
Address: Daniel Borel Innovation Center, Lausanne, Switzerland, 1015
Website: https://www.logitech.com
Full Time Employees: 7300
Updated On: 2024-11-05

Highlights

Market Capitalization: 10944075776
Market Capitalization Mln: 10944.07
EBITDA: 754233984
PE Ratio: 18.56
PEG Ratio: 3.89
Wall Street Target Price: 81.66
Book Value: 13.90
Dividend Share: 1.28
Dividend Yield: 0.01
Earnings Share: 3.89
EPS Estimate Current Year: 3.34
EPS Estimate Next Year: 3.47
EPS Estimate Next Quarter: 1.19
EPS Estimate Current Quarter: 0.83
Most Recent Quarter: 2024-09-30
Profit Margin: 0.15
Operating Margin TTM: 0.14
Return On Assets TTM: 0.11
Return On Equity TTM: 0.33
Revenue TTM: 4471211008
Revenue Per Share TTM: 29.03
Quarterly Revenue Growth YOY: 0.05
Gross Profit TTM: 2349064000
Diluted Eps TTM: 3.89
Quarterly Earnings Growth YOY: 0.10

Valuation

Trailing PE: 18.56
Forward PE: 16.33
Price Sales TTM: 2.44
Price Book MRQ: 5.96
Enterprise Value: 9840587176
Enterprise Value Revenue: 2.53
Enterprise Value Ebitda: 15.04

Technicals

Beta: 0.53
52 Week High: 92.02
52 Week Low: 67.41
50 Day MA: 73.58
200 Day MA: 78.29

Splits & Dividends

Forward Annual Dividend Rate: 1.16
Forward Annual Dividend Yield: 0.01
Payout Ratio: 0.26
Dividend Date: 2024-09-25
Ex Dividend Date: 2024-09-23
Last Split Factor: 2:1
Last Split Date: 2006-07-14

Earnings

Report Date: 2025-07-22
Date: 2025-06-30
Before After Market: Before Market
Currency: USD
Report Date: 2025-04-28
Date: 2025-03-31
Before After Market: Before Market
Currency: USD
Report Date: 2025-01-21
Date: 2024-12-31
Before After Market: Before Market
Currency: USD
Report Date: 2024-10-22
Date: 2024-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.82
Eps Estimate: 0.83
Eps Difference: -0.00
Surprise Percent: -1.16
Report Date: 2024-07-23
Date: 2024-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 1.13
Eps Estimate: 0.8
Eps Difference: 0.33
Surprise Percent: 41.2
Report Date: 2024-04-30
Date: 2024-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.89
Eps Estimate: 0.58
Eps Difference: 0.31
Surprise Percent: 53.44
Report Date: 2024-01-23
Date: 2023-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 1.53
Eps Estimate: 1.12
Eps Difference: 0.41
Surprise Percent: 36.60
Report Date: 2023-10-24
Date: 2023-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 1.09
Eps Estimate: 0.56
Eps Difference: 0.53
Surprise Percent: 94.64
Report Date: 2023-07-25
Date: 2023-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.65
Eps Estimate: 0.45
Eps Difference: 0.2
Surprise Percent: 44.44
Report Date: 2023-05-02
Date: 2023-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.5
Eps Estimate: 0.41
Eps Difference: 0.09
Surprise Percent: 21.95
Report Date: 2023-01-24
Date: 2022-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 1.14
Eps Estimate: 1.15
Eps Difference: -0.01
Surprise Percent: -0.86
Report Date: 2022-10-25
Date: 2022-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.84
Eps Estimate: 0.79
Eps Difference: 0.05
Surprise Percent: 6.32
Report Date: 2022-07-26
Date: 2022-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.74
Eps Estimate: 0.85
Eps Difference: -0.11
Surprise Percent: -12.94
Report Date: 2022-05-03
Date: 2022-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.81
Eps Estimate: 0.71
Eps Difference: 0.1
Surprise Percent: 14.08
Report Date: 2022-01-25
Date: 2021-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 1.55
Eps Estimate: 1.15
Eps Difference: 0.4
Surprise Percent: 34.78
Report Date: 2021-10-26
Date: 2021-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 1.05
Eps Estimate: 1.01
Eps Difference: 0.04
Surprise Percent: 3.96
Report Date: 2021-07-27
Date: 2021-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 1.22
Eps Estimate: 0.87
Eps Difference: 0.35
Surprise Percent: 40.22
Report Date: 2021-04-29
Date: 2021-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: 1.45
Eps Estimate: 0.83
Eps Difference: 0.62
Surprise Percent: 74.69
Report Date: 2021-01-19
Date: 2020-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 2.45
Eps Estimate: 1
Eps Difference: 1.45
Surprise Percent: 14
Report Date: 2020-10-20
Date: 2020-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 1.87
Eps Estimate: 0.57
Eps Difference: 1.3
Surprise Percent: 228.07
Report Date: 2020-07-21
Date: 2020-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.64
Eps Estimate: 0.31
Eps Difference: 0.33
Surprise Percent: 106.45
Report Date: 2020-05-12
Date: 2020-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.42
Eps Estimate: 0.33
Eps Difference: 0.09
Surprise Percent: 27.27
Report Date: 2020-01-21
Date: 2019-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.84
Eps Estimate: 0.72
Eps Difference: 0.12
Surprise Percent: 16.66
Report Date: 2019-10-22
Date: 2019-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.5
Eps Estimate: 0.49
Eps Difference: 0.01
Surprise Percent: 2.04
Report Date: 2019-07-23
Date: 2019-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.39
Eps Estimate: 0.33
Eps Difference: 0.06
Surprise Percent: 18.18
Report Date: 2019-04-30
Date: 2019-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.38
Eps Estimate: 0.29
Eps Difference: 0.09
Surprise Percent: 31.03
Report Date: 2019-01-22
Date: 2018-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.79
Eps Estimate: 0.65
Eps Difference: 0.14
Surprise Percent: 21.53
Report Date: 2018-10-23
Date: 2018-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.49
Eps Estimate: 0.44
Eps Difference: 0.05
Surprise Percent: 11.36
Report Date: 2018-07-31
Date: 2018-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.34
Eps Estimate: 0.31
Eps Difference: 0.03
Surprise Percent: 9.67
Report Date: 2018-05-03
Date: 2018-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.32
Eps Estimate: 0.24
Eps Difference: 0.08
Surprise Percent: 33.33
Report Date: 2018-01-23
Date: 2017-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.65
Eps Estimate: 0.58
Eps Difference: 0.07
Surprise Percent: 12.06
Report Date: 2017-10-24
Date: 2017-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.4
Eps Estimate: 0.36
Eps Difference: 0.04
Surprise Percent: 11.11
Report Date: 2017-07-25
Date: 2017-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.24
Eps Estimate: 0.22
Eps Difference: 0.02
Surprise Percent: 9.09
Report Date: 2017-04-26
Date: 2017-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.21
Eps Estimate: 0.17
Eps Difference: 0.04
Surprise Percent: 23.52
Report Date: 2017-01-25
Date: 2016-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.56
Eps Estimate: 0.43
Eps Difference: 0.13
Surprise Percent: 30.23
Report Date: 2016-10-26
Date: 2016-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.35
Eps Estimate: 0.25
Eps Difference: 0.1
Surprise Percent: 4
Report Date: 2016-07-28
Date: 2016-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.2
Eps Estimate: 0.14
Eps Difference: 0.06
Surprise Percent: 42.85
Report Date: 2016-04-28
Date: 2016-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.21
Eps Estimate: 0.1
Eps Difference: 0.11
Surprise Percent: 11
Report Date: 2016-01-21
Date: 2015-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.39
Eps Estimate: 0.33
Eps Difference: 0.06
Surprise Percent: 18.18
Report Date: 2015-10-22
Date: 2015-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.22
Eps Estimate: 0.19
Eps Difference: 0.03
Surprise Percent: 15.78
Report Date: 2015-07-23
Date: 2015-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.16
Eps Estimate: 0.1
Eps Difference: 0.06
Surprise Percent: 6
Report Date: 2015-04-23
Date: 2015-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.1
Eps Estimate: 0.06
Eps Difference: 0.04
Surprise Percent: 66.66
Report Date: 2015-01-22
Date: 2014-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.41
Eps Estimate: 0.32
Eps Difference: 0.09
Surprise Percent: 28.12
Report Date: 2014-10-23
Date: 2014-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.31
Eps Estimate: 0.22
Eps Difference: 0.09
Surprise Percent: 40.90
Report Date: 2014-07-24
Date: 2014-06-30
Currency: USD
Eps Actual: 0.23
Eps Estimate: 0.08
Eps Difference: 0.15
Surprise Percent: 187.
Report Date: 2014-04-24
Date: 2014-03-31
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.06
Eps Difference: 0.08
Surprise Percent: 133.33
Report Date: 2014-01-22
Date: 2013-12-31
Currency: USD
Eps Actual: 0.3
Eps Estimate: 0.18
Eps Difference: 0.12
Surprise Percent: 66.66
Report Date: 2013-10-23
Date: 2013-09-30
Currency: USD
Eps Actual: 0.09
Eps Estimate: 0.06
Eps Difference: 0.03
Surprise Percent: 5
Report Date: 2013-07-25
Date: 2013-06-30
Currency: USD
Eps Actual: 0.01
Eps Estimate: -0.09
Eps Difference: 0.1
Surprise Percent: 111.11
Report Date: 2013-04-25
Date: 2013-03-31
Currency: USD
Eps Actual: -0.23
Eps Estimate: -0.05
Eps Difference: -0.18
Surprise Percent: -36
Report Date: 2013-01-23
Date: 2012-12-31
Currency: USD
Eps Actual: 0.11
Eps Estimate: 0.31
Eps Difference: -0.2
Surprise Percent: -64.51
Report Date: 2012-10-25
Date: 2012-09-30
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.09
Eps Difference: 0.05
Surprise Percent: 55.55
Report Date: 2012-07-27
Date: 2012-06-30
Currency: USD
Eps Actual: -0.15
Report Date: 2012-04-26
Date: 2012-03-31
Currency: USD
Eps Actual: 0.17
Eps Estimate: 0.07
Eps Difference: 0.1
Surprise Percent: 142.85
Report Date: 2012-01-25
Date: 2011-12-31
Currency: USD
Eps Actual: 0.32
Eps Estimate: 0.39
Eps Difference: -0.07
Surprise Percent: -17.94
Report Date: 2011-10-26
Date: 2011-09-30
Currency: USD
Eps Actual: 0.1
Eps Estimate: 0.09
Eps Difference: 0.01
Surprise Percent: 11.11
Report Date: 2011-07-27
Date: 2011-06-30
Currency: USD
Eps Actual: -0.17
Eps Estimate: 0.02
Eps Difference: -0.19
Surprise Percent: -95
Report Date: 2011-04-27
Date: 2011-03-31
Currency: USD
Eps Actual: 0.02
Eps Estimate: 0.06
Eps Difference: -0.04
Surprise Percent: -66.66
Report Date: 2011-01-27
Date: 2010-12-31
Currency: USD
Eps Actual: 0.36
Eps Estimate: 0.37
Eps Difference: -0.01
Surprise Percent: -2.70
Report Date: 2010-10-27
Date: 2010-09-30
Currency: USD
Eps Actual: 0.23
Eps Estimate: 0.22
Eps Difference: 0.01
Surprise Percent: 4.54
Report Date: 2010-07-28
Date: 2010-06-30
Currency: USD
Eps Actual: 0.11
Eps Estimate: 0.03
Eps Difference: 0.08
Surprise Percent: 266.66
Report Date: 2010-04-28
Date: 2010-03-31
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.09
Eps Difference: 0.05
Surprise Percent: 55.55
Report Date: 2010-01-20
Date: 2009-12-31
Currency: USD
Eps Actual: 0.32
Eps Estimate: 0.27
Eps Difference: 0.05
Surprise Percent: 18.51
Report Date: 2009-10-21
Date: 2009-09-30
Currency: USD
Eps Actual: 0.11
Eps Estimate: 0.05
Eps Difference: 0.06
Surprise Percent: 12
Report Date: 2009-07-22
Date: 2009-06-30
Currency: USD
Eps Actual: -0.2
Eps Estimate: -0.19
Eps Difference: -0.01
Surprise Percent: -5.26
Report Date: 2009-04-22
Date: 2009-03-31
Currency: USD
Eps Actual: -0.2
Eps Estimate: 0.06
Eps Difference: -0.26
Surprise Percent: -433.33
Report Date: 2009-01-19
Date: 2008-12-31
Currency: USD
Eps Actual: 0.22
Eps Estimate: 0.42
Eps Difference: -0.2
Surprise Percent: -47.61
Report Date: 2008-10-20
Date: 2008-09-30
Currency: USD
Eps Actual: 0.39
Eps Estimate: 0.44
Eps Difference: -0.05
Surprise Percent: -11.36
Report Date: 2008-07-21
Date: 2008-06-30
Currency: USD
Eps Actual: 0.16
Eps Estimate: 0.19
Eps Difference: -0.03
Surprise Percent: -15.78
Report Date: 2008-04-21
Date: 2008-03-31
Currency: USD
Eps Actual: 0.36
Eps Estimate: 0.32
Eps Difference: 0.04
Surprise Percent: 12.
Report Date: 2008-01-16
Date: 2007-12-31
Currency: USD
Eps Actual: 0.59
Eps Estimate: 0.63
Eps Difference: -0.04
Surprise Percent: -6.34
Report Date: 2007-10-29
Date: 2007-09-30
Currency: USD
Eps Actual: 0.42
Eps Estimate: 0.4
Eps Difference: 0.02
Report Date: 2007-07-18
Date: 2007-06-30
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.17
Eps Difference: -0.03
Surprise Percent: -17.64
Report Date: 2007-04-18
Date: 2007-03-31
Currency: USD
Eps Actual: 0.29
Eps Estimate: 0.29
Report Date: 2007-01-17
Date: 2006-12-31
Currency: USD
Eps Actual: 0.49
Eps Estimate: 0.47
Eps Difference: 0.02
Surprise Percent: 4.25
Report Date: 2006-10-18
Date: 2006-09-30
Currency: USD
Eps Actual: 0.26
Eps Estimate: 0.21
Eps Difference: 0.05
Surprise Percent: 23.80
Report Date: 2006-07-19
Date: 2006-06-30
Currency: USD
Eps Actual: 0.16
Eps Estimate: 0.13
Eps Difference: 0.03
Surprise Percent: 23.07
Report Date: 2006-04-19
Date: 2006-03-31
Currency: USD
Eps Actual: 0.26
Eps Estimate: 0.24
Eps Difference: 0.02
Surprise Percent: 8.33
Report Date: 2006-01-18
Date: 2005-12-31
Currency: USD
Eps Actual: 0.36
Eps Estimate: 0.39
Eps Difference: -0.03
Surprise Percent: -7.69
Report Date: 2005-10-19
Date: 2005-09-30
Currency: USD
Eps Actual: 0.19
Eps Estimate: 0.17
Eps Difference: 0.02
Surprise Percent: 11.76
Report Date: 2005-07-20
Date: 2005-06-30
Currency: USD
Eps Actual: 0.12
Eps Estimate: 0.11
Eps Difference: 0.01
Surprise Percent: 9.09
Report Date: 2005-04-18
Date: 2005-03-31
Currency: USD
Eps Actual: 0.21
Eps Estimate: 0.21
Report Date: 2005-01-20
Date: 2004-12-31
Currency: USD
Eps Actual: 0.33
Eps Estimate: 0.3
Eps Difference: 0.03
Surprise Percent: 1
Report Date: 2004-10-20
Date: 2004-09-30
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.15
Eps Difference: -0.01
Surprise Percent: -6.66
Report Date: 2004-07-22
Date: 2004-06-30
Currency: USD
Eps Actual: 0.1
Eps Estimate: 0.06
Eps Difference: 0.04
Surprise Percent: 66.66
Report Date: 2004-04-15
Date: 2004-03-31
Currency: USD
Eps Actual: 0.2
Eps Estimate: 0.17
Eps Difference: 0.03
Surprise Percent: 17.64
Report Date: 2004-01-19
Date: 2003-12-31
Currency: USD
Eps Actual: 0.34
Eps Estimate: 0.2
Eps Difference: 0.14
Surprise Percent: 7
Report Date: 2003-10-21
Date: 2003-09-30
Currency: USD
Eps Actual: 0.11
Eps Estimate: 0.06
Eps Difference: 0.05
Surprise Percent: 83.33
Report Date: 2003-07-22
Date: 2003-06-30
Currency: USD
Eps Actual: 0.03
Eps Estimate: 0.03
Report Date: 2003-04-23
Date: 2003-03-31
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.12
Eps Difference: 0.02
Surprise Percent: 16.66
Report Date: 2003-01-21
Date: 2002-12-31
Currency: USD
Eps Actual: 0.2
Eps Estimate: 0.18
Eps Difference: 0.02
Surprise Percent: 11.11
Report Date: 2002-10-22
Date: 2002-09-30
Currency: USD
Eps Actual: 0.11
Eps Estimate: 0.08
Eps Difference: 0.03
Surprise Percent: 37.
Report Date: 2002-07-23
Date: 2002-06-30
Currency: USD
Eps Actual: 0.06
Eps Estimate: 0.04
Eps Difference: 0.02
Surprise Percent: 5
Report Date: 2002-01-23
Date: 2001-12-31
Currency: USD
Eps Actual: 0.16
Eps Estimate: 0.12
Eps Difference: 0.04
Surprise Percent: 33.33
Report Date: 2001-11-15
Date: 2001-09-30
Currency: USD
Eps Actual: 0.07
Eps Estimate: 0.07
Report Date: 2001-07-24
Date: 2001-06-30
Currency: USD
Eps Actual: 0.03
Eps Estimate: 0.02
Eps Difference: 0.01
Surprise Percent: 5
Report Date: 2001-04-27
Date: 2001-03-31
Currency: USD
Eps Actual: 0.1
Eps Estimate: 0.06
Eps Difference: 0.04
Surprise Percent: 66.66
Report Date: 2001-01-23
Date: 2000-12-31
Currency: USD
Eps Actual: 0.11
Eps Estimate: 0.09
Eps Difference: 0.02
Surprise Percent: 22.22
Report Date: 2000-10-24
Date: 2000-09-30
Currency: USD
Eps Actual: 0.05
Eps Estimate: 0.04
Eps Difference: 0.01
Surprise Percent: 2
Report Date: 2000-07-25
Date: 2000-06-30
Currency: USD
Eps Actual: 0.03
Eps Estimate: 0.01
Eps Difference: 0.02
Surprise Percent: 20
Report Date: 2000-04-27
Date: 2000-03-31
Currency: USD
Eps Actual: 0.05
Eps Estimate: 0.04
Eps Difference: 0.01
Surprise Percent: 2
Report Date: 2000-01-25
Date: 1999-12-31
Currency: USD
Eps Actual: 0.09
Eps Estimate: 0.07
Eps Difference: 0.02
Surprise Percent: 28.57
Report Date: 1999-10-26
Date: 1999-09-30
Currency: USD
Eps Actual: 0.03
Eps Estimate: 0.02
Eps Difference: 0.01
Surprise Percent: 5
Report Date: 1999-01-28
Date: 1998-12-31
Currency: USD
Eps Actual: 0.06
Eps Estimate: 0.06
Report Date: 1998-10-22
Date: 1998-09-30
Currency: USD
Eps Actual: -0.04
Eps Estimate: 0.01
Eps Difference: -0.05
Surprise Percent: -50
Report Date: 1998-07-22
Date: 1998-06-30
Currency: USD
Report Date: 1998-05-06
Date: 1998-03-31
Currency: USD
Eps Actual: 0.04
Eps Estimate: 0.02
Eps Difference: 0.02
Surprise Percent: 10
Date: 2026-03-31
Period: +1y
Growth: 0.08
Earnings Estimate Avg: 3.94
Earnings Estimate Low: 3.32
Earnings Estimate High: 4.59
Earnings Estimate Year Ago Eps: 3.62
Earnings Estimate Number Of Analysts: 11.00
Earnings Estimate Growth: 0.08
Revenue Estimate Avg: 4136420000.00
Revenue Estimate Low: 3919190000.00
Revenue Estimate High: 4442070000.00
Revenue Estimate Number Of Analysts: 11.00
Revenue Estimate Growth: 0.05
Eps Trend Current: 3.94
Eps Trend7days Ago: 3.94
Eps Trend30days Ago: 3.93
Eps Trend60days Ago: 3.99
Eps Trend90days Ago: 3.93
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 2.00
Date: 2025-03-31
Growth: -0.05
Earnings Estimate Avg: 3.62
Earnings Estimate Low: 3.16
Earnings Estimate High: 3.97
Earnings Estimate Year Ago Eps: 3.83
Earnings Estimate Number Of Analysts: 12.00
Earnings Estimate Growth: -0.05
Revenue Estimate Avg: 3909630000.00
Revenue Estimate Low: 3824850000.00
Revenue Estimate High: 4008090000.00
Revenue Estimate Number Of Analysts: 12.00
Revenue Estimate Growth: 0.01
Eps Trend Current: 3.62
Eps Trend7days Ago: 3.60
Eps Trend30days Ago: 3.59
Eps Trend60days Ago: 3.62
Eps Trend90days Ago: 3.51
Eps Revisions Up Last7days: 3.00
Eps Revisions Up Last30days: 4.00
Date: 2024-12-31
Period: +1q
Growth: -0.15
Earnings Estimate Avg: 1.19
Earnings Estimate Low: 1.03
Earnings Estimate High: 1.34
Earnings Estimate Year Ago Eps: 1.40
Earnings Estimate Number Of Analysts: 7.00
Earnings Estimate Growth: -0.15
Revenue Estimate Avg: 1101770000.00
Revenue Estimate Low: 1066510000.00
Revenue Estimate High: 1133740000.00
Revenue Estimate Number Of Analysts: 6.00
Eps Trend Current: 1.19
Eps Trend7days Ago: 1.21
Eps Trend30days Ago: 1.20
Eps Trend60days Ago: 1.22
Eps Trend90days Ago: 1.28
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last30days: 2.00
Date: 2024-09-30
Growth: -0.10
Earnings Estimate Avg: 0.83
Earnings Estimate Low: 0.46
Earnings Estimate High: 1.00
Earnings Estimate Year Ago Eps: 0.93
Earnings Estimate Number Of Analysts: 7.00
Earnings Estimate Growth: -0.10
Revenue Estimate Avg: 964460000.00
Revenue Estimate Low: 927380000.00
Revenue Estimate High: 1001900000.00
Revenue Estimate Number Of Analysts: 6.00
Eps Trend Current: 0.83
Eps Trend7days Ago: 0.86
Eps Trend30days Ago: 0.83
Eps Trend60days Ago: 0.85
Eps Trend90days Ago: 0.94
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last30days: 3.00
Date: 2024-06-30
Growth: 0.20
Earnings Estimate Avg: 0.71
Earnings Estimate Low: 0.59
Earnings Estimate High: 0.80
Earnings Estimate Year Ago Eps: 0.59
Earnings Estimate Number Of Analysts: 8.00
Earnings Estimate Growth: 0.20
Revenue Estimate Avg: 912830000.00
Revenue Estimate Low: 876620000.00
Revenue Estimate High: 936230000.00
Revenue Estimate Number Of Analysts: 7.00
Revenue Estimate Growth: 0.10
Eps Trend Current: 0.71
Eps Trend7days Ago: 0.72
Eps Trend30days Ago: 0.70
Eps Trend60days Ago: 0.72
Eps Trend90days Ago: 0.67
Eps Revisions Up Last30days: 1.00
Date: 2024-03-31
Growth: 0.19
Earnings Estimate Avg: 3.34
Earnings Estimate Low: 2.79
Earnings Estimate High: 3.66
Earnings Estimate Year Ago Eps: 2.80
Earnings Estimate Number Of Analysts: 14.00
Earnings Estimate Growth: 0.19
Revenue Estimate Avg: 3886040000.00
Revenue Estimate Low: 3837490000.00
Revenue Estimate High: 3952510000.00
Revenue Estimate Number Of Analysts: 14.00
Revenue Estimate Growth: -0.01
Eps Trend Current: 3.34
Eps Trend7days Ago: 3.36
Eps Trend30days Ago: 3.33
Eps Trend60days Ago: 3.21
Eps Trend90days Ago: 3.09
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 2.00
Eps Revisions Down Last30days: 1.00
Date: 2023-12-31
Growth: -0.01
Earnings Estimate Avg: 0.98
Earnings Estimate Low: 0.84
Earnings Estimate High: 1.16
Earnings Estimate Year Ago Eps: 0.99
Earnings Estimate Number Of Analysts: 7.00
Earnings Estimate Growth: -0.01
Revenue Estimate Avg: 1077580000.00
Revenue Estimate Low: 1036970000.00
Revenue Estimate High: 1126070000.00
Revenue Estimate Number Of Analysts: 6.00
Revenue Estimate Growth: -0.02
Eps Trend Current: 0.98
Eps Trend7days Ago: 0.95
Eps Trend30days Ago: 0.95
Eps Trend60days Ago: 0.97
Eps Trend90days Ago: 0.92
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 2.00
Date: 2023-09-30
Growth: -0.31
Earnings Estimate Avg: 0.50
Earnings Estimate Low: 0.41
Earnings Estimate High: 0.63
Earnings Estimate Year Ago Eps: 0.73
Earnings Estimate Number Of Analysts: 10.00
Earnings Estimate Growth: -0.31
Revenue Estimate Avg: 864590000.00
Revenue Estimate Low: 831340000.00
Revenue Estimate High: 892770000.00
Revenue Estimate Number Of Analysts: 8.00
Revenue Estimate Growth: -0.13
Eps Trend Current: 0.50
Eps Trend7days Ago: 0.50
Eps Trend30days Ago: 0.50
Eps Trend60days Ago: 0.50
Eps Trend90days Ago: 0.50
Eps Revisions Down Last30days: 1.00
Date: 2023-06-30
Growth: -0.39
Earnings Estimate Avg: 0.39
Earnings Estimate Low: 0.31
Earnings Estimate High: 0.46
Earnings Estimate Year Ago Eps: 0.64
Earnings Estimate Number Of Analysts: 10.00
Earnings Estimate Growth: -0.39
Revenue Estimate Avg: 799100000.00
Revenue Estimate Low: 766880000.00
Revenue Estimate High: 835060000.00
Revenue Estimate Number Of Analysts: 8.00
Revenue Estimate Growth: -0.20
Eps Trend Current: 0.39
Eps Trend7days Ago: 0.38
Eps Trend30days Ago: 0.40
Eps Trend60days Ago: 0.40
Eps Trend90days Ago: 0.37
Eps Revisions Up Last30days: 2.00
Date: 2023-03-31
Growth: -0.30
Earnings Estimate Avg: 3.07
Earnings Estimate Low: 2.49
Earnings Estimate High: 3.53
Earnings Estimate Year Ago Eps: 4.44
Earnings Estimate Number Of Analysts: 12.00
Earnings Estimate Growth: -0.30
Revenue Estimate Avg: 4478420000.00
Revenue Estimate Low: 4083530000.00
Revenue Estimate High: 4672000000.00
Revenue Estimate Number Of Analysts: 14.00
Revenue Estimate Growth: -0.14
Eps Trend Current: 3.07
Eps Trend7days Ago: 2.73
Eps Trend30days Ago: 2.80
Eps Trend60days Ago: 2.88
Eps Trend90days Ago: 2.95
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2022-12-31
Growth: -0.28
Earnings Estimate Avg: 1.06
Earnings Estimate Low: 0.93
Earnings Estimate High: 1.27
Earnings Estimate Year Ago Eps: 1.49
Earnings Estimate Number Of Analysts: 9.00
Earnings Estimate Growth: -0.28
Revenue Estimate Avg: 1235860000.00
Revenue Estimate Low: 1163660000.00
Revenue Estimate High: 1342120000.00
Revenue Estimate Number Of Analysts: 8.00
Revenue Estimate Growth: -0.21
Eps Trend Current: 1.06
Eps Trend7days Ago: 1.09
Eps Trend30days Ago: 1.13
Eps Trend60days Ago: 1.15
Eps Trend90days Ago: 1.28
Date: 2022-09-30
Growth: -0.21
Earnings Estimate Avg: 0.79
Earnings Estimate Low: 0.58
Earnings Estimate High: 0.99
Earnings Estimate Year Ago Eps: 1.01
Earnings Estimate Number Of Analysts: 8.00
Earnings Estimate Growth: -0.21
Revenue Estimate Avg: 1185210000.00
Revenue Estimate Low: 1099920000.00
Revenue Estimate High: 1253340000.00
Revenue Estimate Number Of Analysts: 8.00
Revenue Estimate Growth: -0.05
Eps Trend Current: 0.79
Eps Trend7days Ago: 0.82
Eps Trend30days Ago: 0.79
Eps Trend60days Ago: 0.98
Eps Trend90days Ago: 0.98
Eps Revisions Down Last30days: 2.00
Date: 2022-06-30
Growth: -0.33
Earnings Estimate Year Ago Eps: 1.17
Earnings Estimate Growth: -0.33
Revenue Estimate Avg: 1190790000.00
Revenue Estimate Low: 1116410000.00
Revenue Estimate High: 1244450000.00
Revenue Estimate Number Of Analysts: 6.00
Revenue Estimate Growth: -0.05
Eps Trend7days Ago: 0.78
Eps Trend30days Ago: 0.81
Eps Trend60days Ago: 0.83
Eps Trend90days Ago: 0.89
Eps Revisions Up Last30days: 1.00
Date: 2022-03-31
Growth: -0.30
Earnings Estimate Avg: 4.22
Earnings Estimate Low: 3.74
Earnings Estimate High: 4.53
Earnings Estimate Year Ago Eps: 6.42
Earnings Estimate Number Of Analysts: 14.00
Earnings Estimate Growth: -0.30
Revenue Estimate Avg: 5322940000.00
Revenue Estimate Low: 5224060000.00
Revenue Estimate High: 5409640000.00
Revenue Estimate Number Of Analysts: 16.00
Revenue Estimate Growth: 0.04
Eps Trend Current: 4.22
Eps Trend7days Ago: 4.14
Eps Trend30days Ago: 4.01
Eps Trend60days Ago: 4.03
Eps Trend90days Ago: 4.06
Eps Revisions Down Last7days: 1.00
Eps Revisions Down Last30days: 1.00
Date: 2021-12-31
Growth: -0.50
Earnings Estimate Avg: 1.05
Earnings Estimate Low: 0.90
Earnings Estimate High: 1.38
Earnings Estimate Year Ago Eps: 2.45
Earnings Estimate Number Of Analysts: 10.00
Earnings Estimate Growth: -0.50
Revenue Estimate Avg: 1327930000.00
Revenue Estimate Low: 1256900000.00
Revenue Estimate High: 1435480000.00
Revenue Estimate Number Of Analysts: 10.00
Eps Trend Current: 1.05
Eps Trend7days Ago: 1.06
Eps Trend30days Ago: 1.06
Eps Trend60days Ago: 1.07
Eps Trend90days Ago: 1.21
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last30days: 1.00
Date: 2021-09-30
Growth: -0.40
Earnings Estimate Avg: 0.93
Earnings Estimate Low: 0.72
Earnings Estimate High: 1.00
Earnings Estimate Year Ago Eps: 1.87
Earnings Estimate Number Of Analysts: 8.00
Earnings Estimate Growth: -0.40
Revenue Estimate Avg: 1145880000.00
Revenue Estimate Low: 976330000.00
Revenue Estimate High: 1244400000.00
Revenue Estimate Number Of Analysts: 8.00
Eps Trend Current: 0.93
Eps Trend7days Ago: 0.96
Eps Trend30days Ago: 1.00
Eps Revisions Down Last7days: 1.00
Date: 2020-03-31
Period: +1y
Growth: 0.12
Earnings Estimate Year Ago Eps: 1.79
Earnings Estimate Growth: 0.12
Revenue Estimate Avg: 3082130000.00
Revenue Estimate Low: 2999130000.00
Revenue Estimate High: 3170400000.00
Revenue Estimate Number Of Analysts: 11.00
Revenue Estimate Growth: 0.09
Eps Trend7days Ago: 2.01
Eps Trend30days Ago: 2.01
Eps Trend60days Ago: 2.01
Eps Trend90days Ago: 2.01
Date: 2019-03-31
Growth: 0.11
Earnings Estimate Year Ago Eps: 1.60
Earnings Estimate Growth: 0.11
Revenue Estimate Avg: 2824500000.00
Revenue Estimate Low: 2788170000.00
Revenue Estimate High: 2883900000.00
Revenue Estimate Number Of Analysts: 11.00
Revenue Estimate Growth: 0.10
Eps Trend7days Ago: 1.79
Eps Trend30days Ago: 1.79
Eps Trend60days Ago: 1.79
Eps Trend90days Ago: 1.79
Date: 2018-12-31
Growth: 0.01
Earnings Estimate Year Ago Eps: 0.65
Earnings Estimate Growth: 0.01
Revenue Estimate Avg: 867790000.00
Revenue Estimate Low: 831510000.00
Revenue Estimate High: 890000000.00
Revenue Estimate Number Of Analysts: 6.00
Revenue Estimate Growth: 0.06
Eps Trend7days Ago: 0.66
Eps Trend30days Ago: 0.66
Eps Trend60days Ago: 0.66
Eps Trend90days Ago: 0.66
Date: 2018-09-30
Growth: 0.07
Earnings Estimate Avg: 0.43
Earnings Estimate Low: 0.38
Earnings Estimate High: 0.46
Earnings Estimate Year Ago Eps: 0.40
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.07
Revenue Estimate Avg: 705310000.00
Revenue Estimate Low: 689730000.00
Revenue Estimate High: 718530000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.11
Eps Trend Current: 0.43
Eps Trend7days Ago: 0.43
Eps Trend30days Ago: 0.45
Eps Trend60days Ago: 0.43
Eps Trend90days Ago: 0.42
Date: 2018-06-30
Growth: 0.20
Earnings Estimate Avg: 0.29
Earnings Estimate Low: 0.25
Earnings Estimate High: 0.33
Earnings Estimate Year Ago Eps: 0.24
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.20
Revenue Estimate Avg: 584100000.00
Revenue Estimate Low: 581200000.00
Revenue Estimate High: 587000000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.10
Eps Trend Current: 0.29
Eps Trend7days Ago: 0.29
Eps Trend30days Ago: 0.28
Eps Trend60days Ago: 0.26
Eps Trend90days Ago: 0.27
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2024-09-30
Eps Actual: 1.95
Date: 2024-03-31
Eps Actual: 4.1
Date: 2023-03-31
Eps Actual: 3.2
Date: 2022-03-31
Eps Actual: 4.6
Date: 2021-03-31
Eps Actual: 6.4
Date: 2020-03-31
Eps Actual: 2.1
Date: 2019-03-31
Date: 2018-03-31
Eps Actual: 1.6
Date: 2017-03-31
Eps Actual: 1.3
Date: 2016-03-31
Eps Actual: 0.9
Date: 2015-03-31
Eps Actual: 1.0
Date: 2014-03-31
Eps Actual: 0.5
Date: 2013-03-31
Eps Actual: -0.1
Date: 2012-03-31
Eps Actual: 0.4
Date: 2011-03-31
Eps Actual: 0.7
Date: 2010-03-31
Eps Actual: 0.3
Date: 2009-03-31
Eps Actual: 0.5
Date: 2008-03-31
Eps Actual: 1.5
Date: 2007-03-31
Eps Actual: 1.
Date: 2006-03-31
Eps Actual: 0.9
Date: 2005-03-31
Eps Actual: 0.7
Date: 2004-03-31
Eps Actual: 0.6
Date: 2003-03-31
Eps Actual: 0.7
Date: 2001-03-31
Eps Actual: 0.2
Date: 2000-03-31
Eps Actual: 0.19
Date: 1998-03-31