Skip to main content

Camtek Ltd (CAMT.TA) Stock Price and Company Information, 2024

Camtek Ltd

CAMT.TA

Exchange: TA
Currency Israeli Agora
ISIN: IL0010952641
Primary Ticker: CAMT.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: Camtek Ltd., together with its subsidiaries, develops, manufactures, and sells inspection and metrology equipment for semiconductor industry. The company provides Eagle-i, a system that delivers 2D inspection and metrology capabilities; Eagle-AP, which addresses the advanced packaging market using software and hardware technologies that deliver superior 2D and 3D inspection and metrology capabilities on the same platform; and Golden Eagle, a panel inspection and metrology system to address the challenges fanout wafer level packaging applications. It also develops automatic defect classification, which provides automatic defect classification of color images utilizing deep learning techniques to reduce and eliminate manual verification. In addition, the company offers Micro Prof AP, a wafer metrology tool for applications at 3D packaging process steps; Micro Prof DI, an optical inspection tool that enables inspection of structured and unstructured wafers for manufacturing process; Micro Prof FE, a 2D/3D wafer metrology tool that serve front end HVM fab; Micro Prof FS, an wafer metrology tool configurable for wafer foundry; Micro Prof PT for hybrid metrology applications to common panel sizes; Micro Prof MHU metrology tool, a material handling unit for semiconductor, MEMS, sapphire, and LED industries; Micro Prof TL, an optical surface measurement tool for fully automatic 3D surface measurements; Micro Prof 100, a universal surface metrology tool for determination of topography and film and sample thickness; Micro Prof 200, a measuring device for contactless and non-destructive characterization of surfaces and films; and Micro Prof 300, a Surface Sens technology for quality assurance, development, and manufacturing. It serves semiconductor manufacturers, outsourced semiconductor assembly and test, integrated device manufacturers, and wafer level packaging subcontractors. Camtek Ltd. was incorporated in 1987 and is headquartered in Migdal Haemek, Israel.
Address: Ramat Gavriel Industrial Zone, 23150, Migdal Haemek, Israel, 2309407
Website: https://www.camtek.com
Full Time Employees: 565
Updated On: 2024-11-03

Highlights

Market Capitalization: 12611804160
Market Capitalization Mln: 12611.80
EBITDA: 91825000
PE Ratio: 37.87
Book Value: 10.49
Dividend Yield: 0.01
Earnings Share: 7.34
EPS Estimate Current Year: 2.55
EPS Estimate Next Year: 2.95
EPS Estimate Next Quarter: 0.64
EPS Estimate Current Quarter: 0.63
Most Recent Quarter: 2024-06-30
Profit Margin: 0.25
Operating Margin TTM: 0.25
Return On Assets TTM: 0.06
Return On Equity TTM: 0.21
Revenue TTM: 368760992
Revenue Per Share TTM: 8.19
Quarterly Revenue Growth YOY: 0.39
Gross Profit TTM: 159856000
Diluted Eps TTM: 7.34

Valuation

Trailing PE: 37.87
Forward PE: 24.39
Price Sales TTM: 34.20
Price Book MRQ: 7.58
Enterprise Value: 12746709142
Enterprise Value Revenue: 9.33
Enterprise Value Ebitda: 29.78

Technicals

Beta: 1.39
52 Week High: 51690
52 Week Low: 21119.00
50 Day MA: 31335.4
200 Day MA: 33481.4

Splits & Dividends

Forward Annual Dividend Rate: 5.24
Forward Annual Dividend Yield: 0.01
Payout Ratio: 0.71
Ex Dividend Date: 2024-04-04

Earnings

Report Date: 2025-05-07
Date: 2025-03-31
Before After Market: After Market
Currency: USD
Report Date: 2025-02-18
Date: 2024-12-31
Before After Market: After Market
Currency: USD
Report Date: 2024-11-12
Date: 2024-09-30
Before After Market: After Market
Currency: USD
Report Date: 2024-08-01
Date: 2024-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.66
Eps Estimate: 0.64
Eps Difference: 0.02
Surprise Percent: 3.12
Report Date: 2024-05-09
Date: 2024-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.63
Eps Estimate: 0.56
Eps Difference: 0.07
Surprise Percent: 12.
Report Date: 2024-02-20
Date: 2023-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.57
Eps Estimate: 0.53
Eps Difference: 0.04
Surprise Percent: 7.54
Report Date: 2023-11-15
Date: 2023-09-30
Currency: USD
Eps Actual: 0.51
Eps Estimate: 0.5
Eps Difference: 0.01
Report Date: 2023-07-31
Date: 2023-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.45
Eps Estimate: 0.42
Eps Difference: 0.03
Surprise Percent: 7.14
Report Date: 2023-05-10
Date: 2023-03-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: 2023-02-16
Date: 2022-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.5
Eps Estimate: 0.47
Eps Difference: 0.03
Surprise Percent: 6.38
Report Date: 2022-11-17
Date: 2022-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.48
Eps Estimate: 0.46
Eps Difference: 0.02
Surprise Percent: 4.34
Report Date: 2022-07-27
Date: 2022-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.46
Eps Estimate: 0.45
Eps Difference: 0.01
Surprise Percent: 2.22
Report Date: 2022-05-12
Date: 2022-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.44
Eps Estimate: 0.44
Report Date: 2022-02-10
Date: 2021-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.43
Eps Estimate: 0.42
Eps Difference: 0.01
Surprise Percent: 2.38
Report Date: 2021-10-27
Date: 2021-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.45
Eps Estimate: 0.4
Eps Difference: 0.05
Surprise Percent: 12.
Report Date: 2021-08-04
Date: 2021-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.38
Eps Estimate: 0.35
Eps Difference: 0.03
Surprise Percent: 8.57
Report Date: 2021-04-28
Date: 2021-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.33
Eps Estimate: 0.26
Eps Difference: 0.07
Surprise Percent: 26.92
Report Date: 2021-02-09
Date: 2020-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.21
Eps Estimate: 0.19
Eps Difference: 0.02
Surprise Percent: 10.52
Report Date: 2020-10-27
Date: 2020-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.18
Eps Estimate: 0.18
Report Date: 2020-08-05
Date: 2020-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.16
Eps Estimate: 0.15
Eps Difference: 0.01
Surprise Percent: 6.66
Report Date: 2020-05-11
Date: 2020-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.09
Eps Estimate: 0.09
Report Date: 2020-02-20
Date: 2019-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.12
Eps Difference: 0.02
Surprise Percent: 16.66
Report Date: 2019-11-07
Date: 2019-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.13
Eps Estimate: 0.14
Eps Difference: -0.01
Surprise Percent: -7.14
Report Date: 2019-08-06
Date: 2019-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.18
Eps Estimate: 0.18
Report Date: 2019-05-06
Date: 2019-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.18
Eps Estimate: 0.18
Report Date: 2019-02-13
Date: 2018-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.17
Eps Estimate: 0.16
Eps Difference: 0.01
Surprise Percent: 6.2
Report Date: 2018-10-31
Date: 2018-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.16
Eps Estimate: 0.14
Eps Difference: 0.02
Surprise Percent: 14.28
Report Date: 2018-07-31
Date: 2018-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.13
Eps Estimate: 0.13
Report Date: 2018-05-02
Date: 2018-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.12
Eps Estimate: 0.1
Eps Difference: 0.02
Surprise Percent: 2
Report Date: 2018-02-07
Date: 2017-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.1
Eps Estimate: 0.09
Eps Difference: 0.01
Surprise Percent: 11.11
Report Date: 2017-11-07
Date: 2017-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.08
Eps Estimate: 0.11
Eps Difference: -0.03
Surprise Percent: -27.27
Report Date: 2017-08-03
Date: 2017-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.11
Eps Estimate: 0.1
Eps Difference: 0.01
Surprise Percent: 1
Report Date: 2017-05-10
Date: 2017-03-31
Currency: USD
Eps Actual: 0.1
Eps Estimate: 0.05
Eps Difference: 0.05
Surprise Percent: 10
Report Date: 2017-02-08
Date: 2016-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.07
Eps Estimate: 0.08
Eps Difference: -0.01
Surprise Percent: -12.
Report Date: 2016-11-07
Date: 2016-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.04
Eps Estimate: 0.06
Eps Difference: -0.02
Surprise Percent: -33.33
Report Date: 2016-07-21
Date: 2016-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.04
Eps Estimate: 0.02
Eps Difference: 0.02
Surprise Percent: 10
Report Date: 2016-05-06
Date: 2016-03-31
Currency: USD
Eps Actual: 0.01
Eps Estimate: 0.01
Report Date: 2016-02-11
Date: 2015-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: 2015-10-29
Date: 2015-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.03
Eps Estimate: 0.05
Eps Difference: -0.02
Surprise Percent: -4
Report Date: 2015-08-03
Date: 2015-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.03
Eps Estimate: 0.02
Eps Difference: 0.01
Surprise Percent: 5
Report Date: 2015-04-30
Date: 2015-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.01
Eps Estimate: 0.03
Eps Difference: -0.02
Surprise Percent: -66.66
Report Date: 2015-02-12
Date: 2014-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.01
Eps Estimate: 0.01
Report Date: 2014-10-29
Date: 2014-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.03
Eps Estimate: 0.04
Eps Difference: -0.01
Surprise Percent: -2
Report Date: 2014-07-29
Date: 2014-06-30
Currency: USD
Eps Actual: 0.08
Eps Estimate: 0.04
Eps Difference: 0.04
Surprise Percent: 10
Report Date: 2014-05-01
Date: 2014-03-31
Currency: USD
Eps Actual: 0.03
Eps Estimate: 0.03
Report Date: 2014-02-13
Date: 2013-12-31
Currency: USD
Eps Actual: 0.03
Eps Estimate: 0.05
Eps Difference: -0.02
Surprise Percent: -4
Report Date: 2013-11-07
Date: 2013-09-30
Currency: USD
Eps Actual: 0.02
Eps Estimate: 0.03
Eps Difference: -0.01
Surprise Percent: -33.33
Report Date: 2013-08-08
Date: 2013-06-30
Currency: USD
Eps Actual: 0.03
Eps Estimate: 0.05
Eps Difference: -0.02
Surprise Percent: -4
Report Date: 2013-05-20
Date: 2013-03-31
Currency: USD
Eps Actual: -0.01
Eps Estimate: -0.03
Eps Difference: 0.02
Surprise Percent: 66.66
Report Date: 2013-02-21
Date: 2012-12-31
Currency: USD
Eps Actual: -0.03
Eps Estimate: -0.01
Eps Difference: -0.02
Surprise Percent: -20
Report Date: 2012-11-15
Date: 2012-09-30
Currency: USD
Eps Actual: 0.1
Eps Estimate: 0.07
Eps Difference: 0.03
Surprise Percent: 42.85
Report Date: 2012-08-01
Date: 2012-06-30
Currency: USD
Eps Actual: 0.1
Eps Estimate: 0.04
Eps Difference: 0.06
Surprise Percent: 15
Report Date: 2012-05-03
Date: 2012-03-31
Currency: USD
Eps Actual: -0.02
Eps Estimate: -0.04
Eps Difference: 0.02
Surprise Percent: 5
Report Date: 2012-02-21
Date: 2011-12-31
Currency: USD
Eps Actual: -0.02
Report Date: 2011-11-03
Date: 2011-09-30
Currency: USD
Eps Actual: 0.11
Eps Estimate: 0.08
Eps Difference: 0.03
Surprise Percent: 37.
Report Date: 2011-08-03
Date: 2011-06-30
Currency: USD
Eps Actual: 0.1
Eps Estimate: 0.1
Report Date: 2011-04-28
Date: 2011-03-31
Currency: USD
Eps Actual: 0.1
Eps Estimate: 0.08
Eps Difference: 0.02
Surprise Percent: 2
Report Date: 2011-02-22
Date: 2010-12-31
Currency: USD
Eps Actual: 0.07
Eps Estimate: 0.09
Eps Difference: -0.02
Surprise Percent: -22.22
Report Date: 2010-11-04
Date: 2010-09-30
Currency: USD
Eps Actual: 0.08
Eps Estimate: 0.06
Eps Difference: 0.02
Surprise Percent: 33.33
Report Date: 2010-08-05
Date: 2010-06-30
Currency: USD
Eps Actual: 0.05
Eps Estimate: 0.05
Report Date: 2008-08-12
Date: 2008-06-30
Currency: USD
Eps Actual: -0.02
Eps Estimate: 0.01
Eps Difference: -0.03
Surprise Percent: -30
Report Date: 2008-05-15
Date: 2008-03-31
Currency: USD
Eps Actual: 0.02
Eps Estimate: 0.01
Eps Difference: 0.01
Surprise Percent: 10
Report Date: 2008-02-20
Date: 2007-12-31
Currency: USD
Eps Actual: 0.01
Report Date: 2007-08-06
Date: 2007-06-30
Currency: USD
Eps Actual: -0.11
Eps Estimate: -0.11
Report Date: 2007-05-24
Date: 2007-03-31
Currency: USD
Eps Actual: -0.14
Eps Estimate: -0.09
Eps Difference: -0.05
Surprise Percent: -55.55
Report Date: 2007-03-20
Date: 2006-12-31
Currency: USD
Eps Actual: -0.07
Eps Estimate: 0.13
Eps Difference: -0.2
Surprise Percent: -153.84
Report Date: 2006-11-09
Date: 2006-09-30
Currency: USD
Eps Actual: 0.13
Eps Estimate: 0.16
Eps Difference: -0.03
Surprise Percent: -18.7
Report Date: 2004-08-09
Date: 2004-06-30
Currency: USD
Eps Actual: 0.12
Eps Estimate: 0.07
Eps Difference: 0.05
Surprise Percent: 71.42
Report Date: 2002-11-13
Date: 2002-09-30
Currency: USD
Eps Actual: -0.05
Eps Estimate: -0.06
Eps Difference: 0.01
Surprise Percent: 16.66
Report Date: 2002-08-13
Date: 2002-06-30
Currency: USD
Eps Actual: -0.08
Eps Estimate: -0.11
Eps Difference: 0.03
Surprise Percent: 27.27
Report Date: 2002-05-07
Date: 2002-03-31
Currency: USD
Eps Actual: -0.14
Eps Estimate: -0.17
Eps Difference: 0.03
Surprise Percent: 17.64
Report Date: 2002-03-05
Date: 2001-12-31
Currency: USD
Eps Actual: -0.13
Eps Estimate: -0.07
Eps Difference: -0.06
Surprise Percent: -85.71
Report Date: 2001-11-12
Date: 2001-09-30
Currency: USD
Eps Actual: -0.05
Eps Estimate: -0.1
Eps Difference: 0.05
Surprise Percent: 5
Report Date: 2001-08-06
Date: 2001-06-30
Currency: USD
Eps Actual: 0.07
Eps Estimate: 0.06
Eps Difference: 0.01
Surprise Percent: 16.66
Report Date: 2001-05-08
Date: 2001-03-31
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.14
Report Date: 2001-02-20
Date: 2000-12-31
Currency: USD
Eps Actual: 0.16
Eps Estimate: 0.16
Report Date: 2000-11-01
Date: 2000-09-30
Currency: USD
Eps Actual: 0.16
Eps Estimate: 0.14
Eps Difference: 0.02
Surprise Percent: 14.28
Date: 2025-12-31
Period: +1y
Growth: 0.15
Earnings Estimate Avg: 2.95
Earnings Estimate Low: 2.77
Earnings Estimate High: 3.12
Earnings Estimate Year Ago Eps: 2.55
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.15
Revenue Estimate Avg: 471050000.00
Revenue Estimate Low: 449200000.00
Revenue Estimate High: 495000000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.15
Eps Trend Current: 2.95
Eps Trend7days Ago: 2.95
Eps Trend30days Ago: 2.95
Eps Trend60days Ago: 2.95
Eps Trend90days Ago: 2.80
Date: 2024-12-31
Growth: 0.30
Earnings Estimate Avg: 2.55
Earnings Estimate Low: 2.52
Earnings Estimate High: 2.58
Earnings Estimate Year Ago Eps: 1.96
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.30
Revenue Estimate Avg: 407220000.00
Revenue Estimate Low: 405000000.00
Revenue Estimate High: 409900000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.29
Eps Trend Current: 2.55
Eps Trend7days Ago: 2.55
Eps Trend30days Ago: 2.55
Eps Trend60days Ago: 2.55
Eps Trend90days Ago: 2.38
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2024-09-30
Period: +1q
Growth: 0.25
Earnings Estimate Avg: 0.64
Earnings Estimate Low: 0.62
Earnings Estimate High: 0.66
Earnings Estimate Year Ago Eps: 0.51
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.25
Revenue Estimate Avg: 103350000.00
Revenue Estimate Low: 103000000.00
Revenue Estimate High: 104400000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.30
Eps Trend Current: 0.64
Eps Trend7days Ago: 0.64
Eps Trend30days Ago: 0.64
Eps Trend60days Ago: 0.64
Eps Trend90days Ago: 0.60
Date: 2024-06-30
Growth: 0.40
Earnings Estimate Avg: 0.63
Earnings Estimate Low: 0.62
Earnings Estimate High: 0.65
Earnings Estimate Year Ago Eps: 0.45
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.40
Revenue Estimate Avg: 101250000.00
Revenue Estimate Low: 101000000.00
Revenue Estimate High: 102000000.00
Revenue Estimate Number Of Analysts: 4.00
Eps Trend Current: 0.63
Eps Trend7days Ago: 0.63
Eps Trend30days Ago: 0.63
Eps Trend60days Ago: 0.63
Eps Trend90days Ago: 0.58
Date: 2024-03-31
Growth: 0.33
Earnings Estimate Avg: 0.56
Earnings Estimate Low: 0.56
Earnings Estimate High: 0.58
Earnings Estimate Year Ago Eps: 0.42
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.33
Revenue Estimate Avg: 93750000.00
Revenue Estimate Low: 93000000.00
Revenue Estimate High: 94000000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.29
Eps Trend Current: 0.56
Eps Trend7days Ago: 0.56
Eps Trend30days Ago: 0.56
Eps Trend60days Ago: 0.56
Eps Trend90days Ago: 0.53
Date: 2023-12-31
Growth: 0.02
Earnings Estimate Avg: 1.92
Earnings Estimate Low: 1.91
Earnings Estimate High: 1.93
Earnings Estimate Year Ago Eps: 1.88
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.02
Revenue Estimate Avg: 314700000.00
Revenue Estimate Low: 314700000.00
Revenue Estimate High: 314700000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: -0.01
Eps Trend Current: 1.92
Eps Trend7days Ago: 1.92
Eps Trend30days Ago: 1.92
Eps Trend60days Ago: 1.92
Eps Trend90days Ago: 1.92
Date: 2023-09-30
Earnings Estimate Avg: 0.48
Earnings Estimate Low: 0.46
Earnings Estimate High: 0.50
Earnings Estimate Year Ago Eps: 0.48
Earnings Estimate Number Of Analysts: 4.00
Revenue Estimate Avg: 78250000.00
Revenue Estimate Low: 78000000.00
Revenue Estimate High: 79000000.00
Revenue Estimate Number Of Analysts: 4.00
Eps Trend Current: 0.48
Eps Trend7days Ago: 0.48
Eps Trend30days Ago: 0.48
Eps Trend60days Ago: 0.48
Eps Trend90days Ago: 0.48
Date: 2023-06-30
Growth: -0.08
Earnings Estimate Avg: 0.42
Earnings Estimate Low: 0.42
Earnings Estimate High: 0.42
Earnings Estimate Year Ago Eps: 0.46
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: -0.08
Revenue Estimate Avg: 72370000.00
Revenue Estimate Low: 72000000.00
Revenue Estimate High: 72500000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: -0.09
Eps Trend Current: 0.42
Eps Trend7days Ago: 0.42
Eps Trend30days Ago: 0.42
Eps Trend60days Ago: 0.42
Eps Trend90days Ago: 0.39
Date: 2023-03-31
Growth: -0.06
Earnings Estimate Avg: 0.41
Earnings Estimate Low: 0.40
Earnings Estimate High: 0.42
Earnings Estimate Year Ago Eps: 0.44
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: -0.06
Revenue Estimate Avg: 72000000.00
Revenue Estimate Low: 72000000.00
Revenue Estimate High: 72000000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: -0.06
Eps Trend Current: 0.41
Eps Trend7days Ago: 0.41
Eps Trend30days Ago: 0.42
Eps Trend60days Ago: 0.42
Eps Trend90days Ago: 0.36
Date: 2022-12-31
Growth: 0.16
Earnings Estimate Avg: 1.85
Earnings Estimate Low: 1.85
Earnings Estimate High: 1.85
Earnings Estimate Year Ago Eps: 1.59
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.16
Revenue Estimate Avg: 320200000.00
Revenue Estimate Low: 320200000.00
Revenue Estimate High: 320200000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.18
Eps Trend Current: 1.85
Eps Trend7days Ago: 1.85
Eps Trend30days Ago: 1.85
Eps Trend60days Ago: 1.85
Eps Trend90days Ago: 1.83
Date: 2022-09-30
Growth: 0.02
Earnings Estimate Avg: 0.46
Earnings Estimate Low: 0.46
Earnings Estimate High: 0.46
Earnings Estimate Year Ago Eps: 0.45
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.02
Revenue Estimate Avg: 82000000.00
Revenue Estimate Low: 82000000.00
Revenue Estimate High: 82000000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.16
Eps Trend Current: 0.46
Eps Trend7days Ago: 0.46
Eps Trend30days Ago: 0.46
Eps Trend60days Ago: 0.46
Eps Trend90days Ago: 0.46
Date: 2021-12-31
Earnings Estimate Avg: 1.50
Earnings Estimate Low: 1.50
Earnings Estimate High: 1.50
Earnings Estimate Number Of Analysts: 1.00
Revenue Estimate Avg: 264800000.00
Revenue Estimate Low: 264800000.00
Revenue Estimate High: 264800000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 1.50
Date: 2021-09-30
Earnings Estimate Avg: 0.40
Earnings Estimate Low: 0.40
Earnings Estimate High: 0.40
Earnings Estimate Number Of Analysts: 1.00
Revenue Estimate Avg: 70000000.00
Revenue Estimate Low: 70000000.00
Revenue Estimate High: 70000000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.40
Date: 2019-12-31
Period: +1y
Growth: 0.16
Earnings Estimate Year Ago Eps: 0.50
Earnings Estimate Growth: 0.16
Revenue Estimate Avg: 130000000.00
Revenue Estimate Low: 130000000.00
Revenue Estimate High: 130000000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.09
Eps Trend7days Ago: 0.58
Eps Trend30days Ago: 0.58
Eps Trend60days Ago: 0.58
Eps Trend90days Ago: 0.58
Date: 2018-12-31
Growth: 0.85
Earnings Estimate Year Ago Eps: 0.27
Earnings Estimate Growth: 0.85
Revenue Estimate Avg: 119000000.00
Revenue Estimate Low: 119000000.00
Revenue Estimate High: 119000000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.27
Eps Trend7days Ago: 0.50
Eps Trend30days Ago: 0.50
Eps Trend60days Ago: 0.50
Eps Trend90days Ago: 0.50
Date: 2018-09-30
Growth: 0.75
Earnings Estimate Year Ago Eps: 0.08
Earnings Estimate Growth: 0.75
Revenue Estimate Avg: 32264000.00
Revenue Estimate Low: 31500000.00
Revenue Estimate High: 31500000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.35
Eps Trend7days Ago: 0.14
Eps Trend30days Ago: 0.14
Eps Trend60days Ago: 0.14
Eps Trend90days Ago: 0.14
Date: 2018-06-30
Growth: 0.18
Earnings Estimate Avg: 0.13
Earnings Estimate Low: 0.13
Earnings Estimate High: 0.13
Earnings Estimate Year Ago Eps: 0.11
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.18
Revenue Estimate Avg: 27600000.00
Revenue Estimate Low: 27600000.00
Revenue Estimate High: 27600000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.21
Eps Trend Current: 0.13
Eps Trend7days Ago: 0.13
Eps Trend30days Ago: 0.13
Eps Trend60days Ago: 0.13
Eps Trend90days Ago: 0.11
Date: 2018-03-31
Earnings Estimate Avg: 0.10
Earnings Estimate Low: 0.10
Earnings Estimate High: 0.10
Earnings Estimate Year Ago Eps: 0.10
Earnings Estimate Number Of Analysts: 1.00
Revenue Estimate Avg: 26600000.00
Revenue Estimate Low: 26600000.00
Revenue Estimate High: 26600000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: -0.13
Eps Trend Current: 0.10
Eps Trend7days Ago: 0.10
Eps Trend30days Ago: 0.10
Eps Trend60days Ago: 0.10
Eps Trend90days Ago: 0.09
Date: 2017-12-31
Growth: 0.50
Earnings Estimate Avg: 0.27
Earnings Estimate Low: 0.27
Earnings Estimate High: 0.27
Earnings Estimate Year Ago Eps: 0.18
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.50
Revenue Estimate Avg: 92100000.00
Revenue Estimate Low: 92100000.00
Revenue Estimate High: 92100000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: -0.15
Eps Trend Current: 0.27
Eps Trend7days Ago: 0.27
Eps Trend30days Ago: 0.27
Eps Trend60days Ago: 0.27
Eps Trend90days Ago: 0.39
Date: 2024-09-30
Eps Actual: 1.2
Date: 2023-12-31
Eps Actual: 1.9
Date: 2022-12-31
Eps Actual: 1.8
Date: 2021-12-31
Eps Actual: 1.5
Date: 2020-12-31
Eps Actual: 0.6
Date: 2019-12-31
Eps Actual: 0.6
Date: 2018-12-31
Eps Actual: 0.5
Date: 2017-12-31
Eps Actual: 0.3
Date: 2016-12-31
Eps Actual: 0.1
Date: 2015-12-31
Eps Actual: 0.1
Date: 2014-12-31
Eps Actual: 0.1
Date: 2013-12-31
Date: 2012-12-31
Eps Actual: 0.1
Date: 2011-12-31
Eps Actual: 0.2
Date: 2010-12-31
Date: 2007-12-31
Eps Actual: -0.2
Date: 2006-12-31
Eps Actual: -0.0
Date: 2001-12-31
Date: 2000-12-31
Eps Actual: 0.3