Skip to main content

Nova Ltd (NVMI.TA) Stock Price and Company Information, 2024

Nova Ltd

NVMI.TA

Exchange: TA
Currency Israeli Agora
ISIN: IL0010845571
Primary Ticker: NVMI.TA
Fiscal Year End: December
Sector: Technology
Industry: Semiconductor Equipment & Materials
Gic Sector: Information Technology
Gic Group: Semiconductors & Semiconductor Equipment
Gic Industry: Semiconductors & Semiconductor Equipment
Gic Sub Industry: Semiconductor Materials & Equipment
Description: Nova Ltd. designs, develops, produces, and sells process control systems used in the manufacture of semiconductors in Israel, Taiwan, the United States, China, Korea, and internationally. Its product portfolio includes a set of metrology platforms for dimensional, films, and materials and chemical metrology measurements for process control for various semiconductor manufacturing process steps, including lithography, etch, chemical mechanical planarization, deposition, electrochemical plating, and advanced packaging. The company serves various sectors of the integrated circuit manufacturing industry, including logic, foundries, and memory manufacturers, as well as process equipment manufacturers. Nova Ltd. was formerly known as Nova Measuring Instruments Ltd. and changed its name to Nova Ltd. in July 2021. Nova Ltd. was incorporated in 1993 and is headquartered in Rehovot, Israel.
Address: 5 David Fikes Street, Rehovot, Israel, 7632805
Website: https://www.novami.com
Full Time Employees: 1202
Updated On: 2024-11-04

Highlights

Market Capitalization: 20102944768
Market Capitalization Mln: 20102.94
EBITDA: 167844000
PE Ratio: 38.45
Wall Street Target Price: 2.36
Book Value: 29.00
Earnings Share: 18
EPS Estimate Current Year: 5.63
EPS Estimate Next Year: 6.42
EPS Estimate Next Quarter: 1.42
EPS Estimate Current Quarter: 1.36
Most Recent Quarter: 2024-06-30
Profit Margin: 0.27
Operating Margin TTM: 0.29
Return On Assets TTM: 0.08
Return On Equity TTM: 0.20
Revenue TTM: 561683008
Revenue Per Share TTM: 19.37
Quarterly Revenue Growth YOY: 0.27
Gross Profit TTM: 316970000
Diluted Eps TTM: 18

Valuation

Trailing PE: 38.45
Forward PE: 25.57
Price Sales TTM: 35.79
Price Book MRQ: 6.38
Enterprise Value: 19057140744
Enterprise Value Revenue: 9.03
Enterprise Value Ebitda: 26.50

Technicals

Beta: 1.45
52 Week High: 90820
52 Week Low: 38340
50 Day MA: 75994.8
200 Day MA: 72045

Earnings

Report Date: 2025-05-07
Date: 2025-03-31
Before After Market: After Market
Currency: USD
Report Date: 2025-02-13
Date: 2024-12-31
Before After Market: After Market
Currency: USD
Report Date: 2024-11-07
Date: 2024-09-30
Before After Market: After Market
Currency: USD
Report Date: 2024-08-08
Date: 2024-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 1.61
Eps Estimate: 1.36
Eps Difference: 0.25
Surprise Percent: 18.38
Report Date: 2024-05-09
Date: 2024-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 1.39
Eps Estimate: 1.28
Eps Difference: 0.11
Surprise Percent: 8.59
Report Date: 2024-02-15
Date: 2023-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 1.36
Eps Estimate: 1.24
Eps Difference: 0.12
Surprise Percent: 9.67
Report Date: 2023-11-09
Date: 2023-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 1.23
Eps Estimate: 1.09
Eps Difference: 0.14
Surprise Percent: 12.84
Report Date: 2023-08-03
Date: 2023-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 1.06
Eps Estimate: 1.02
Eps Difference: 0.04
Surprise Percent: 3.92
Report Date: 2023-05-11
Date: 2023-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 1.23
Eps Estimate: 0.98
Eps Difference: 0.25
Surprise Percent: 25.51
Report Date: 2023-02-15
Date: 2022-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 1.28
Eps Estimate: 1.24
Eps Difference: 0.04
Surprise Percent: 3.22
Report Date: 2022-11-03
Date: 2022-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 1.24
Eps Estimate: 1.16
Eps Difference: 0.08
Surprise Percent: 6.89
Report Date: 2022-08-04
Date: 2022-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 1.24
Eps Estimate: 1.17
Eps Difference: 0.07
Surprise Percent: 5.98
Report Date: 2022-05-12
Date: 2022-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 1.3
Eps Estimate: 1.05
Eps Difference: 0.25
Surprise Percent: 23.80
Report Date: 2022-02-24
Date: 2021-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 1.08
Eps Estimate: 1.05
Eps Difference: 0.03
Surprise Percent: 2.85
Report Date: 2021-11-04
Date: 2021-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 1.16
Eps Estimate: 0.91
Eps Difference: 0.25
Surprise Percent: 27.47
Report Date: 2021-08-05
Date: 2021-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.9
Eps Estimate: 0.72
Eps Difference: 0.18
Surprise Percent: 2
Report Date: 2021-05-06
Date: 2021-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.7
Eps Estimate: 0.62
Eps Difference: 0.08
Surprise Percent: 12.90
Report Date: 2021-02-18
Date: 2020-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.55
Eps Estimate: 0.51
Eps Difference: 0.04
Surprise Percent: 7.84
Report Date: 2020-11-12
Date: 2020-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.57
Eps Estimate: 0.47
Eps Difference: 0.1
Surprise Percent: 21.27
Report Date: 2020-08-04
Date: 2020-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.48
Eps Estimate: 0.43
Eps Difference: 0.05
Surprise Percent: 11.62
Report Date: 2020-05-14
Date: 2020-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.47
Eps Estimate: 0.38
Eps Difference: 0.09
Surprise Percent: 23.68
Report Date: 2020-02-13
Date: 2019-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.51
Eps Estimate: 0.46
Eps Difference: 0.05
Surprise Percent: 10.86
Report Date: 2019-11-07
Date: 2019-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.4
Eps Estimate: 0.27
Eps Difference: 0.13
Surprise Percent: 48.14
Report Date: 2019-08-07
Date: 2019-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.32
Eps Estimate: 0.26
Eps Difference: 0.06
Surprise Percent: 23.07
Report Date: 2019-05-01
Date: 2019-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.37
Eps Estimate: 0.29
Eps Difference: 0.08
Surprise Percent: 27.58
Report Date: 2019-02-13
Date: 2018-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.59
Eps Estimate: 0.41
Eps Difference: 0.18
Surprise Percent: 43.90
Report Date: 2018-11-01
Date: 2018-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.52
Eps Estimate: 0.43
Eps Difference: 0.09
Surprise Percent: 20.93
Report Date: 2018-08-01
Date: 2018-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.46
Eps Estimate: 0.41
Eps Difference: 0.05
Surprise Percent: 12.19
Report Date: 2018-05-02
Date: 2018-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.54
Eps Estimate: 0.39
Eps Difference: 0.15
Surprise Percent: 38.46
Report Date: 2018-02-13
Date: 2017-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.45
Eps Estimate: 0.39
Eps Difference: 0.06
Surprise Percent: 15.38
Report Date: 2017-11-01
Date: 2017-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.46
Eps Estimate: 0.37
Eps Difference: 0.09
Surprise Percent: 24.32
Report Date: 2017-08-03
Date: 2017-06-30
Currency: USD
Eps Actual: 0.53
Eps Estimate: 0.41
Eps Difference: 0.12
Surprise Percent: 29.26
Report Date: 2017-05-09
Date: 2017-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.5
Eps Estimate: 0.41
Eps Difference: 0.09
Surprise Percent: 21.95
Report Date: 2017-02-14
Date: 2016-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.42
Eps Estimate: 0.41
Eps Difference: 0.01
Surprise Percent: 2.43
Report Date: 2016-11-02
Date: 2016-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.34
Eps Estimate: 0.25
Eps Difference: 0.09
Surprise Percent: 3
Report Date: 2016-08-03
Date: 2016-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.17
Eps Estimate: 0.11
Eps Difference: 0.06
Surprise Percent: 54.54
Report Date: 2016-05-04
Date: 2016-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.16
Eps Estimate: 0.13
Eps Difference: 0.03
Surprise Percent: 23.07
Report Date: 2016-02-18
Date: 2015-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.19
Eps Estimate: 0.17
Eps Difference: 0.02
Surprise Percent: 11.76
Report Date: 2015-10-28
Date: 2015-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.23
Eps Estimate: 0.18
Eps Difference: 0.05
Surprise Percent: 27.77
Report Date: 2015-07-28
Date: 2015-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.2
Eps Estimate: 0.15
Eps Difference: 0.05
Surprise Percent: 33.33
Report Date: 2015-05-12
Date: 2015-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.15
Eps Estimate: 0.06
Eps Difference: 0.09
Surprise Percent: 15
Report Date: 2015-02-18
Date: 2014-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.08
Eps Estimate: 0.04
Eps Difference: 0.04
Surprise Percent: 10
Report Date: 2014-10-29
Date: 2014-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.11
Eps Difference: 0.03
Surprise Percent: 27.27
Report Date: 2014-07-30
Date: 2014-06-30
Currency: USD
Eps Actual: 0.22
Eps Estimate: 0.19
Eps Difference: 0.03
Surprise Percent: 15.78
Report Date: 2014-04-30
Date: 2014-03-31
Currency: USD
Eps Actual: 0.25
Eps Estimate: 0.22
Eps Difference: 0.03
Surprise Percent: 13.63
Report Date: 2014-02-18
Date: 2013-12-31
Currency: USD
Eps Actual: 0.15
Eps Estimate: 0.15
Report Date: 2013-10-30
Date: 2013-09-30
Currency: USD
Eps Actual: 0.1
Eps Estimate: 0.09
Eps Difference: 0.01
Surprise Percent: 11.11
Report Date: 2013-07-30
Date: 2013-06-30
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.1
Eps Difference: 0.04
Surprise Percent: 4
Report Date: 2013-04-30
Date: 2013-03-31
Currency: USD
Eps Actual: 0.13
Eps Estimate: 0.12
Eps Difference: 0.01
Surprise Percent: 8.33
Report Date: 2013-02-19
Date: 2012-12-31
Currency: USD
Eps Actual: 0.04
Eps Estimate: 0.04
Report Date: 2012-10-31
Date: 2012-09-30
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.1
Eps Difference: 0.04
Surprise Percent: 4
Report Date: 2012-07-31
Date: 2012-06-30
Currency: USD
Eps Actual: 0.2
Eps Estimate: 0.18
Eps Difference: 0.02
Surprise Percent: 11.11
Report Date: 2012-05-02
Date: 2012-03-31
Currency: USD
Eps Actual: 0.15
Eps Estimate: 0.1
Eps Difference: 0.05
Surprise Percent: 5
Report Date: 2012-02-15
Date: 2011-12-31
Currency: USD
Eps Actual: 0.09
Eps Estimate: 0.02
Eps Difference: 0.07
Surprise Percent: 35
Report Date: 2011-11-01
Date: 2011-09-30
Currency: USD
Eps Actual: 0.22
Eps Estimate: 0.2
Eps Difference: 0.02
Surprise Percent: 1
Report Date: 2011-08-02
Date: 2011-06-30
Currency: USD
Eps Actual: 0.34
Eps Estimate: 0.32
Eps Difference: 0.02
Surprise Percent: 6.2
Report Date: 2011-05-04
Date: 2011-03-31
Currency: USD
Eps Actual: 0.3
Eps Estimate: 0.28
Eps Difference: 0.02
Surprise Percent: 7.14
Report Date: 2011-02-15
Date: 2010-12-31
Currency: USD
Eps Actual: 0.28
Eps Estimate: 0.26
Eps Difference: 0.02
Surprise Percent: 7.69
Report Date: 2010-11-02
Date: 2010-09-30
Currency: USD
Eps Actual: 0.27
Eps Estimate: 0.2
Eps Difference: 0.07
Surprise Percent: 3
Report Date: 2010-08-03
Date: 2010-06-30
Currency: USD
Eps Actual: 0.18
Eps Estimate: 0.12
Eps Difference: 0.06
Surprise Percent: 5
Report Date: 2010-05-04
Date: 2010-03-31
Currency: USD
Eps Actual: 0.11
Eps Estimate: 0.09
Eps Difference: 0.02
Surprise Percent: 22.22
Report Date: 2005-05-09
Date: 2005-03-31
Currency: USD
Eps Actual: -0.27
Eps Estimate: 0.01
Eps Difference: -0.28
Surprise Percent: -280
Report Date: 2005-02-17
Date: 2004-12-31
Currency: USD
Eps Actual: 0.01
Eps Estimate: 0.01
Report Date: 2004-11-10
Date: 2004-09-30
Currency: USD
Eps Actual: 0.05
Eps Estimate: 0.04
Eps Difference: 0.01
Surprise Percent: 2
Report Date: 2004-08-12
Date: 2004-06-30
Currency: USD
Eps Actual: 0.03
Eps Estimate: 0.03
Report Date: 2004-02-19
Date: 2003-12-31
Currency: USD
Eps Actual: 0.05
Eps Estimate: -0.02
Eps Difference: 0.07
Surprise Percent: 35
Report Date: 2003-11-13
Date: 2003-09-30
Currency: USD
Eps Actual: -0.05
Eps Estimate: -0.09
Eps Difference: 0.04
Surprise Percent: 44.44
Report Date: 2003-08-13
Date: 2003-06-30
Currency: USD
Eps Actual: -0.08
Eps Estimate: -0.13
Eps Difference: 0.05
Surprise Percent: 38.46
Report Date: 2003-05-19
Date: 2003-03-31
Currency: USD
Eps Actual: -0.16
Eps Estimate: -0.07
Eps Difference: -0.09
Surprise Percent: -128.57
Report Date: 2003-03-03
Date: 2002-12-31
Currency: USD
Eps Actual: -0.16
Eps Estimate: -0.14
Eps Difference: -0.02
Surprise Percent: -14.28
Report Date: 2002-11-11
Date: 2002-09-30
Currency: USD
Eps Actual: -0.16
Eps Estimate: -0.14
Eps Difference: -0.02
Surprise Percent: -14.28
Report Date: 2002-08-12
Date: 2002-06-30
Currency: USD
Eps Actual: -0.18
Eps Estimate: -0.21
Eps Difference: 0.03
Surprise Percent: 14.28
Report Date: 2002-05-09
Date: 2002-03-31
Currency: USD
Eps Actual: -0.21
Eps Estimate: -0.2
Eps Difference: -0.01
Surprise Percent: -
Report Date: 2002-02-27
Date: 2001-12-31
Currency: USD
Eps Actual: -0.21
Eps Estimate: -0.2
Eps Difference: -0.01
Surprise Percent: -
Report Date: 2001-11-12
Date: 2001-09-30
Currency: USD
Eps Actual: -0.21
Eps Estimate: -0.25
Eps Difference: 0.04
Surprise Percent: 1
Report Date: 2001-08-02
Date: 2001-06-30
Currency: USD
Eps Actual: -0.34
Eps Estimate: -0.26
Eps Difference: -0.08
Surprise Percent: -30.76
Report Date: 2001-05-03
Date: 2001-03-31
Currency: USD
Eps Actual: -0.12
Eps Estimate: -0.06
Eps Difference: -0.06
Surprise Percent: -10
Report Date: 2001-02-21
Date: 2000-12-31
Currency: USD
Eps Actual: 0.15
Eps Estimate: 0.19
Eps Difference: -0.04
Surprise Percent: -21.05
Report Date: 2000-11-01
Date: 2000-09-30
Currency: USD
Eps Actual: 0.08
Eps Estimate: 0.09
Eps Difference: -0.01
Surprise Percent: -11.11
Report Date: 2000-07-25
Date: 2000-06-30
Currency: USD
Eps Actual: 0.05
Eps Estimate: 0.02
Eps Difference: 0.03
Surprise Percent: 15
Date: 2025-12-31
Period: +1y
Growth: 0.14
Earnings Estimate Avg: 6.42
Earnings Estimate Low: 6.15
Earnings Estimate High: 6.58
Earnings Estimate Year Ago Eps: 5.63
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.14
Revenue Estimate Avg: 675830000.00
Revenue Estimate Low: 645000000.00
Revenue Estimate High: 699200000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.13
Eps Trend Current: 6.42
Eps Trend7days Ago: 6.42
Eps Trend30days Ago: 6.42
Eps Trend60days Ago: 6.36
Eps Trend90days Ago: 6.37
Date: 2024-12-31
Growth: 0.15
Earnings Estimate Avg: 5.63
Earnings Estimate Low: 5.44
Earnings Estimate High: 5.77
Earnings Estimate Year Ago Eps: 4.86
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.15
Revenue Estimate Avg: 597670000.00
Revenue Estimate Low: 587800000.00
Revenue Estimate High: 605900000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.15
Eps Trend Current: 5.63
Eps Trend7days Ago: 5.63
Eps Trend30days Ago: 5.63
Eps Trend60days Ago: 5.56
Eps Trend90days Ago: 5.48
Date: 2024-09-30
Period: +1q
Growth: 0.15
Earnings Estimate Avg: 1.42
Earnings Estimate Low: 1.34
Earnings Estimate High: 1.46
Earnings Estimate Year Ago Eps: 1.23
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.15
Revenue Estimate Avg: 151730000.00
Revenue Estimate Low: 148000000.00
Revenue Estimate High: 154700000.00
Revenue Estimate Number Of Analysts: 3.00
Eps Trend Current: 1.42
Eps Trend7days Ago: 1.42
Eps Trend30days Ago: 1.42
Eps Trend60days Ago: 1.40
Eps Trend90days Ago: 1.40
Date: 2024-06-30
Growth: 0.28
Earnings Estimate Avg: 1.36
Earnings Estimate Low: 1.34
Earnings Estimate High: 1.38
Earnings Estimate Year Ago Eps: 1.06
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.28
Revenue Estimate Avg: 148130000.00
Revenue Estimate Low: 148000000.00
Revenue Estimate High: 148400000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.20
Eps Trend Current: 1.36
Eps Trend7days Ago: 1.36
Eps Trend30days Ago: 1.36
Eps Trend60days Ago: 1.35
Eps Trend90days Ago: 1.32
Date: 2024-03-31
Growth: 0.04
Earnings Estimate Avg: 1.28
Earnings Estimate Low: 1.26
Earnings Estimate High: 1.30
Earnings Estimate Year Ago Eps: 1.23
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.04
Revenue Estimate Avg: 138500000.00
Revenue Estimate Low: 136700000.00
Revenue Estimate High: 141800000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.04
Eps Trend Current: 1.28
Eps Trend7days Ago: 1.28
Eps Trend30days Ago: 1.28
Eps Trend60days Ago: 1.28
Eps Trend90days Ago: 1.20
Date: 2023-12-31
Growth: -0.06
Earnings Estimate Avg: 4.75
Earnings Estimate Low: 4.75
Earnings Estimate High: 4.76
Earnings Estimate Year Ago Eps: 5.07
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: -0.06
Revenue Estimate Avg: 512170000.00
Revenue Estimate Low: 511200000.00
Revenue Estimate High: 513300000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: -0.10
Eps Trend Current: 4.75
Eps Trend7days Ago: 4.75
Eps Trend30days Ago: 4.75
Eps Trend60days Ago: 4.75
Eps Trend90days Ago: 4.75
Date: 2023-09-30
Growth: -0.12
Earnings Estimate Avg: 1.09
Earnings Estimate Low: 1.08
Earnings Estimate High: 1.11
Earnings Estimate Year Ago Eps: 1.24
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: -0.12
Revenue Estimate Avg: 123230000.00
Revenue Estimate Low: 122500000.00
Revenue Estimate High: 124200000.00
Revenue Estimate Number Of Analysts: 3.00
Eps Trend Current: 1.09
Eps Trend7days Ago: 1.09
Eps Trend30days Ago: 1.09
Eps Trend60days Ago: 1.09
Eps Trend90days Ago: 0.98
Date: 2023-06-30
Growth: -0.17
Earnings Estimate Avg: 1.02
Earnings Estimate Low: 0.99
Earnings Estimate High: 1.05
Earnings Estimate Year Ago Eps: 1.24
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: -0.17
Revenue Estimate Avg: 122050000.00
Revenue Estimate Low: 121000000.00
Revenue Estimate High: 123100000.00
Revenue Estimate Number Of Analysts: 2.00
Eps Trend Current: 1.02
Eps Trend7days Ago: 1.02
Eps Trend30days Ago: 1.02
Eps Trend60days Ago: 1.02
Eps Trend90days Ago: 0.93
Date: 2023-03-31
Growth: -0.24
Earnings Estimate Avg: 0.98
Earnings Estimate Low: 0.98
Earnings Estimate High: 0.98
Earnings Estimate Year Ago Eps: 1.30
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: -0.24
Revenue Estimate Avg: 127000000.00
Revenue Estimate Low: 127000000.00
Revenue Estimate High: 127000000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: -0.05
Eps Trend Current: 0.98
Eps Trend7days Ago: 0.98
Eps Trend30days Ago: 0.98
Eps Trend60days Ago: 0.98
Eps Trend90days Ago: 1.05
Date: 2022-12-31
Growth: 8.12
Earnings Estimate Avg: 5.02
Earnings Estimate Low: 5.02
Earnings Estimate High: 5.02
Earnings Estimate Year Ago Eps: 0.55
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 8.12
Revenue Estimate Avg: 566500000.00
Revenue Estimate Low: 566500000.00
Revenue Estimate High: 566500000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.36
Eps Trend Current: 5.02
Eps Trend7days Ago: 5.02
Eps Trend30days Ago: 5.02
Eps Trend60days Ago: 5.02
Eps Trend90days Ago: 5.02
Date: 2021-12-31
Earnings Estimate Avg: 3.44
Earnings Estimate Low: 3.42
Earnings Estimate High: 3.47
Earnings Estimate Number Of Analysts: 2.00
Revenue Estimate Avg: 391200000.00
Revenue Estimate Low: 390400000.00
Revenue Estimate High: 392000000.00
Revenue Estimate Number Of Analysts: 2.00
Eps Trend Current: 3.44
Date: 2021-09-30
Earnings Estimate Avg: 0.91
Earnings Estimate Low: 0.91
Earnings Estimate High: 0.91
Earnings Estimate Number Of Analysts: 2.00
Revenue Estimate Avg: 102800000.00
Revenue Estimate Low: 102500000.00
Revenue Estimate High: 103100000.00
Revenue Estimate Number Of Analysts: 2.00
Eps Trend Current: 0.91
Date: 2019-12-31
Period: +1y
Growth: 0.04
Earnings Estimate Year Ago Eps: 1.92
Earnings Estimate Growth: 0.04
Revenue Estimate Avg: 260000000.00
Revenue Estimate Low: 260000000.00
Revenue Estimate High: 260000000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.04
Eps Trend7days Ago: 2.00
Eps Trend30days Ago: 2.00
Eps Trend60days Ago: 2.00
Eps Trend90days Ago: 2.00
Date: 2019-03-31
Period: +1q
Growth: -0.24
Earnings Estimate Year Ago Eps: 0.54
Earnings Estimate Growth: -0.24
Revenue Estimate Avg: 60100000.00
Revenue Estimate Low: 60100000.00
Revenue Estimate High: 60100000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: -0.04
Eps Trend7days Ago: 0.41
Eps Trend30days Ago: 0.41
Eps Trend60days Ago: 0.41
Eps Trend90days Ago: 0.41
Date: 2018-12-31
Growth: -0.01
Earnings Estimate Year Ago Eps: 1.94
Earnings Estimate Growth: -0.01
Revenue Estimate Avg: 248000000.00
Revenue Estimate Low: 248000000.00
Revenue Estimate High: 248000000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.11
Eps Trend7days Ago: 1.92
Eps Trend30days Ago: 1.92
Eps Trend60days Ago: 1.92
Eps Trend90days Ago: 1.92
Date: 2018-09-30
Growth: -0.06
Earnings Estimate Avg: 0.43
Earnings Estimate Low: 0.43
Earnings Estimate High: 0.43
Earnings Estimate Year Ago Eps: 0.46
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: -0.06
Revenue Estimate Avg: 61400000.00
Revenue Estimate Low: 61400000.00
Revenue Estimate High: 61400000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.13
Eps Trend Current: 0.43
Eps Trend7days Ago: 0.43
Eps Trend30days Ago: 0.43
Eps Trend60days Ago: 0.44
Eps Trend90days Ago: 0.44
Date: 2018-06-30
Growth: -0.22
Earnings Estimate Avg: 0.41
Earnings Estimate Low: 0.40
Earnings Estimate High: 0.42
Earnings Estimate Year Ago Eps: 0.53
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: -0.22
Revenue Estimate Avg: 60500000.00
Revenue Estimate Low: 60400000.00
Revenue Estimate High: 60600000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.07
Eps Trend Current: 0.41
Eps Trend7days Ago: 0.41
Eps Trend30days Ago: 0.41
Eps Trend60days Ago: 0.41
Eps Trend90days Ago: 0.49
Date: 2018-03-31
Growth: -0.22
Earnings Estimate Avg: 0.39
Earnings Estimate Low: 0.37
Earnings Estimate High: 0.40
Earnings Estimate Year Ago Eps: 0.50
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: -0.22
Revenue Estimate Avg: 57150000.00
Revenue Estimate Low: 57000000.00
Revenue Estimate High: 57300000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.05
Eps Trend Current: 0.39
Eps Trend7days Ago: 0.39
Eps Trend30days Ago: 0.39
Eps Trend60days Ago: 0.39
Eps Trend90days Ago: 0.40
Date: 2017-12-31
Growth: 0.70
Earnings Estimate Avg: 1.88
Earnings Estimate Low: 1.87
Earnings Estimate High: 1.88
Earnings Estimate Year Ago Eps: 1.10
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.70
Revenue Estimate Avg: 222000000.00
Revenue Estimate Low: 222000000.00
Revenue Estimate High: 222000000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.35
Eps Trend Current: 1.88
Eps Trend7days Ago: 1.88
Eps Trend30days Ago: 1.88
Eps Trend60days Ago: 1.88
Eps Trend90days Ago: 1.88
Date: 2024-09-30
Date: 2023-12-31
Eps Actual: 4.8
Date: 2022-12-31
Eps Actual: 5.0
Date: 2021-12-31
Eps Actual: 3.8
Date: 2020-12-31
Eps Actual: 2.0
Date: 2019-12-31
Eps Actual: 1.
Date: 2018-12-31
Eps Actual: 2.1
Date: 2017-12-31
Eps Actual: 1.9
Date: 2016-12-31
Eps Actual: 1.0
Date: 2015-12-31
Eps Actual: 0.7
Date: 2014-12-31
Eps Actual: 0.6
Date: 2013-12-31
Eps Actual: 0.5
Date: 2012-12-31
Eps Actual: 0.5
Date: 2011-12-31
Eps Actual: 0.9
Date: 2010-12-31
Eps Actual: 0.5
Date: 2004-12-31
Date: 2003-12-31
Eps Actual: -0.2
Date: 2002-12-31
Eps Actual: -0.7
Date: 2001-12-31
Eps Actual: -0.8
Date: 2000-12-31
Eps Actual: 0.2