Skip to main content

Allot Communications Ltd (ALLT.TA) Stock Price and Company Information, 2024

Allot Communications Ltd

ALLT.TA

Exchange: TA
Currency Israeli Agora
ISIN: IL0010996549
Primary Ticker: ALLT.TA
Fiscal Year End: December
Sector: Technology
Industry: Software - Infrastructure
Gic Sector: Information Technology
Gic Group: Software & Services
Gic Industry: Software
Gic Sub Industry: Application Software
Description: Allot Ltd. engages in developing, selling, and marketing security solutions and network intelligence solutions for mobile, fixed, and cloud service providers, as well as enterprises worldwide. The company's Allot Secure Management platform includes various multi-tenant solutions comprising Allot Network Secure, Allot Home Secure, Allot DN Secure, Allot Io T Secure, Allot Business Secure, and End Point Secure, as well as Allot Secure Cloud. It also offers Allot D Do S Secure/5G Protect, a solution that provides attack detection and mitigation services; and Allot Smart that enables telecommunication providers to comply with a range of regulatory requirements targeted to assist governments with securing the public. The company markets its products through direct sales, distributors, resellers, original equipment manufacturers, and system integrators to carriers, mobile and fixed service providers, cable operators, satellite service providers, private networks, data centers, financial and educational institutions, and governments. Allot Ltd. was incorporated in 1996 and is headquartered in Hod Hasharon, Israel.
Address: 22 Hanagar Street, Hod Ha Sharon, Israel, 4501317
Website: https://www.allot.com
Full Time Employees: 500
Updated On: 2024-11-03

Highlights

Market Capitalization: 508401952
Market Capitalization Mln: 508.40
EBITDA: -31692000
Wall Street Target Price: 18.93
Book Value: 1.20
Earnings Share: -3.61
EPS Estimate Current Year: -0.05
EPS Estimate Next Year: 0.01
EPS Estimate Next Quarter: -0.01
EPS Estimate Current Quarter: -0.04
Most Recent Quarter: 2024-06-30
Profit Margin: -0.40
Operating Margin TTM: -0.15
Return On Assets TTM: -0.15
Return On Equity TTM: -0.59
Revenue TTM: 91031000
Revenue Per Share TTM: 2.37
Quarterly Revenue Growth YOY: -0.11
Gross Profit TTM: 82906000
Diluted Eps TTM: -3.61

Valuation

Price Sales TTM: 5.58
Price Book MRQ: 2.86
Enterprise Value: 452896057
Enterprise Value Revenue: 1.32
Enterprise Value Ebitda: -4.80

Technicals

Beta: 1.06
52 Week High: 1366
52 Week Low: 457.3
50 Day MA: 1183.48
200 Day MA: 906.57

Earnings

Report Date: 2025-05-27
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-14
Date: 2024-09-30
Before After Market: After Market
Currency: USD
Report Date: 2024-08-27
Date: 2024-06-30
Before After Market: After Market
Currency: USD
Eps Actual: -0.02
Eps Estimate: -0.04
Eps Difference: 0.02
Surprise Percent: 5
Report Date: 2024-05-29
Date: 2024-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: -0.03
Eps Estimate: -0.11
Eps Difference: 0.08
Surprise Percent: 72.72
Report Date: 2024-02-15
Date: 2023-12-31
Before After Market: After Market
Currency: USD
Eps Actual: -0.43
Eps Estimate: -0.16
Eps Difference: -0.27
Surprise Percent: -168.7
Report Date: 2023-11-16
Date: 2023-09-30
Before After Market: After Market
Currency: USD
Eps Actual: -0.28
Eps Estimate: -0.27
Eps Difference: -0.01
Surprise Percent: -3.70
Report Date: 2023-08-31
Date: 2023-06-30
Before After Market: After Market
Currency: USD
Eps Actual: -0.49
Eps Estimate: -0.26
Eps Difference: -0.23
Surprise Percent: -88.46
Report Date: 2023-05-16
Date: 2023-03-31
Before After Market: After Market
Currency: USD
Eps Actual: -0.21
Eps Estimate: -0.24
Eps Difference: 0.03
Surprise Percent: 12.
Report Date: 2023-02-28
Date: 2022-12-31
Before After Market: After Market
Currency: USD
Eps Actual: -0.13
Eps Estimate: -0.13
Report Date: 2022-11-15
Date: 2022-09-30
Before After Market: After Market
Currency: USD
Eps Actual: -0.28
Eps Estimate: -0.33
Eps Difference: 0.05
Surprise Percent: 15.15
Report Date: 2022-08-16
Date: 2022-06-30
Before After Market: After Market
Currency: USD
Eps Actual: -0.11
Eps Estimate: -0.18
Eps Difference: 0.07
Surprise Percent: 38.88
Report Date: 2022-05-17
Date: 2022-03-31
Before After Market: After Market
Currency: USD
Eps Actual: -0.1
Eps Estimate: -0.27
Eps Difference: 0.17
Surprise Percent: 62.96
Report Date: 2022-02-15
Date: 2021-12-31
Before After Market: After Market
Currency: USD
Eps Actual: -0.06
Eps Estimate: -0.03
Eps Difference: -0.03
Surprise Percent: -10
Report Date: 2021-11-09
Date: 2021-09-30
Before After Market: After Market
Currency: USD
Eps Estimate: -0.05
Eps Difference: 0.05
Surprise Percent: 10
Report Date: 2021-08-10
Date: 2021-06-30
Before After Market: After Market
Currency: USD
Eps Actual: -0.04
Eps Estimate: -0.11
Eps Difference: 0.07
Surprise Percent: 63.63
Report Date: 2021-05-11
Date: 2021-03-31
Before After Market: After Market
Currency: USD
Eps Actual: -0.06
Eps Estimate: -0.16
Eps Difference: 0.1
Surprise Percent: 62.
Report Date: 2021-02-09
Date: 2020-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.01
Eps Estimate: 0.01
Report Date: 2020-11-04
Date: 2020-09-30
Before After Market: After Market
Currency: USD
Eps Actual: -0.03
Eps Estimate: -0.05
Eps Difference: 0.02
Surprise Percent: 4
Report Date: 2020-08-04
Date: 2020-06-30
Before After Market: After Market
Currency: USD
Eps Actual: -0.07
Eps Estimate: -0.04
Eps Difference: -0.03
Surprise Percent: -7
Report Date: 2020-05-12
Date: 2020-03-31
Before After Market: After Market
Currency: USD
Eps Actual: -0.01
Eps Estimate: -0.08
Eps Difference: 0.07
Surprise Percent: 87.
Report Date: 2020-02-04
Date: 2019-12-31
Before After Market: After Market
Currency: USD
Eps Actual: -0.05
Eps Estimate: -0.07
Eps Difference: 0.02
Surprise Percent: 28.57
Report Date: 2019-11-05
Date: 2019-09-30
Before After Market: After Market
Currency: USD
Eps Actual: -0.05
Eps Estimate: -0.05
Report Date: 2019-08-06
Date: 2019-06-30
Before After Market: After Market
Currency: USD
Eps Actual: -0.06
Eps Estimate: -0.07
Eps Difference: 0.01
Surprise Percent: 14.28
Report Date: 2019-05-14
Date: 2019-03-31
Before After Market: After Market
Currency: USD
Eps Actual: -0.05
Eps Estimate: -0.07
Eps Difference: 0.02
Surprise Percent: 28.57
Report Date: 2019-02-05
Date: 2018-12-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: 2018-11-06
Date: 2018-09-30
Before After Market: After Market
Currency: USD
Eps Actual: -0.03
Eps Estimate: -0.05
Eps Difference: 0.02
Surprise Percent: 4
Report Date: 2018-08-07
Date: 2018-06-30
Before After Market: After Market
Currency: USD
Eps Actual: -0.04
Eps Estimate: -0.07
Eps Difference: 0.03
Surprise Percent: 42.85
Report Date: 2018-05-08
Date: 2018-03-31
Before After Market: After Market
Currency: USD
Eps Actual: -0.07
Eps Estimate: -0.07
Report Date: 2018-02-06
Date: 2017-12-31
Before After Market: After Market
Currency: USD
Eps Actual: -0.04
Eps Estimate: -0.02
Eps Difference: -0.02
Surprise Percent: -10
Report Date: 2017-11-08
Date: 2017-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: -0.04
Eps Estimate: -0.05
Eps Difference: 0.01
Surprise Percent: 2
Report Date: 2017-08-02
Date: 2017-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: -0.07
Eps Estimate: -0.09
Eps Difference: 0.02
Surprise Percent: 22.22
Report Date: 2017-05-09
Date: 2017-03-31
Before After Market: After Market
Currency: USD
Eps Actual: -0.11
Eps Estimate: -0.04
Eps Difference: -0.07
Surprise Percent: -17
Report Date: 2017-02-08
Date: 2016-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.03
Eps Estimate: 0.01
Eps Difference: 0.02
Surprise Percent: 20
Report Date: 2016-11-01
Date: 2016-09-30
Before After Market: After Market
Currency: USD
Eps Actual: -0.01
Eps Estimate: 0.02
Eps Difference: -0.03
Surprise Percent: -15
Report Date: 2016-08-02
Date: 2016-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.01
Report Date: 2016-05-03
Date: 2016-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: -0.06
Report Date: 2016-02-09
Date: 2015-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.02
Eps Estimate: 0.04
Eps Difference: -0.02
Surprise Percent: -5
Report Date: 2015-10-29
Date: 2015-09-30
Before After Market: After Market
Currency: USD
Eps Actual: -0.02
Eps Estimate: -0.03
Eps Difference: 0.01
Surprise Percent: 33.33
Report Date: 2015-08-04
Date: 2015-06-30
Before After Market: After Market
Currency: USD
Eps Actual: -0.09
Eps Estimate: -0.09
Report Date: 2015-05-05
Date: 2015-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.09
Eps Estimate: 0.07
Eps Difference: 0.02
Surprise Percent: 28.57
Report Date: 2015-02-10
Date: 2014-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.1
Eps Estimate: 0.1
Report Date: 2014-11-04
Date: 2014-09-30
Currency: USD
Eps Actual: 0.09
Eps Estimate: 0.08
Eps Difference: 0.01
Surprise Percent: 12.
Report Date: 2014-08-05
Date: 2014-06-30
Currency: USD
Eps Actual: 0.06
Eps Estimate: 0.08
Eps Difference: -0.02
Surprise Percent: -2
Report Date: 2014-04-30
Date: 2014-03-31
Currency: USD
Eps Actual: 0.06
Eps Estimate: 0.07
Eps Difference: -0.01
Surprise Percent: -14.28
Report Date: 2014-02-11
Date: 2013-12-31
Currency: USD
Eps Actual: 0.09
Eps Estimate: 0.08
Eps Difference: 0.01
Surprise Percent: 12.
Report Date: 2013-10-29
Date: 2013-09-30
Currency: USD
Eps Actual: 0.03
Eps Estimate: 0.05
Eps Difference: -0.02
Surprise Percent: -4
Report Date: 2013-08-06
Date: 2013-06-30
Currency: USD
Eps Actual: -0.03
Eps Estimate: 0.06
Eps Difference: -0.09
Surprise Percent: -15
Report Date: 2013-05-07
Date: 2013-03-31
Currency: USD
Eps Actual: 0.02
Eps Estimate: 0.11
Eps Difference: -0.09
Surprise Percent: -81.81
Report Date: 2013-02-05
Date: 2012-12-31
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.16
Eps Difference: -0.02
Surprise Percent: -12.
Report Date: 2012-10-30
Date: 2012-09-30
Currency: USD
Eps Actual: 0.15
Eps Estimate: 0.14
Eps Difference: 0.01
Surprise Percent: 7.14
Report Date: 2012-07-31
Date: 2012-06-30
Currency: USD
Eps Actual: 0.15
Eps Estimate: 0.14
Eps Difference: 0.01
Surprise Percent: 7.14
Report Date: 2012-05-01
Date: 2012-03-31
Currency: USD
Eps Actual: 0.15
Eps Estimate: 0.11
Eps Difference: 0.04
Surprise Percent: 36.36
Report Date: 2012-02-07
Date: 2011-12-31
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.12
Eps Difference: 0.02
Surprise Percent: 16.66
Report Date: 2011-11-01
Date: 2011-09-30
Currency: USD
Eps Actual: 0.13
Eps Estimate: 0.1
Eps Difference: 0.03
Surprise Percent: 3
Report Date: 2011-08-01
Date: 2011-06-30
Currency: USD
Eps Actual: 0.1
Eps Estimate: 0.09
Eps Difference: 0.01
Surprise Percent: 11.11
Report Date: 2011-05-03
Date: 2011-03-31
Currency: USD
Eps Actual: 0.08
Eps Estimate: 0.07
Eps Difference: 0.01
Surprise Percent: 14.28
Report Date: 2011-02-08
Date: 2010-12-31
Currency: USD
Eps Actual: 0.07
Eps Estimate: 0.06
Eps Difference: 0.01
Surprise Percent: 16.66
Report Date: 2010-11-09
Date: 2010-09-30
Currency: USD
Eps Actual: 0.05
Eps Estimate: 0.04
Eps Difference: 0.01
Surprise Percent: 2
Report Date: 2010-08-10
Date: 2010-06-30
Currency: USD
Eps Actual: 0.03
Eps Estimate: 0.01
Eps Difference: 0.02
Surprise Percent: 20
Report Date: 2010-05-11
Date: 2010-03-31
Currency: USD
Eps Actual: 0.01
Eps Estimate: -0.01
Eps Difference: 0.02
Surprise Percent: 20
Report Date: 2009-11-11
Date: 2009-09-30
Currency: USD
Eps Actual: -0.01
Eps Estimate: -0.02
Eps Difference: 0.01
Surprise Percent: 5
Report Date: 2009-08-12
Date: 2009-06-30
Currency: USD
Eps Actual: -0.02
Eps Estimate: -0.03
Eps Difference: 0.01
Surprise Percent: 33.33
Report Date: 2009-05-12
Date: 2009-03-31
Currency: USD
Eps Actual: -0.04
Eps Estimate: -0.06
Eps Difference: 0.02
Surprise Percent: 33.33
Report Date: 2009-02-12
Date: 2008-12-31
Currency: USD
Eps Actual: -0.05
Eps Estimate: -0.04
Eps Difference: -0.01
Surprise Percent: -2
Report Date: 2008-11-11
Date: 2008-09-30
Currency: USD
Eps Actual: -0.07
Eps Estimate: -0.06
Eps Difference: -0.01
Surprise Percent: -16.66
Report Date: 2008-08-12
Date: 2008-06-30
Currency: USD
Eps Actual: -0.09
Eps Estimate: -0.09
Report Date: 2008-05-14
Date: 2008-03-31
Currency: USD
Eps Actual: -0.09
Eps Estimate: -0.06
Eps Difference: -0.03
Surprise Percent: -5
Report Date: 2008-02-12
Date: 2007-12-31
Currency: USD
Eps Actual: -0.06
Eps Estimate: -0.02
Eps Difference: -0.04
Surprise Percent: -20
Report Date: 2007-11-07
Date: 2007-09-30
Currency: USD
Eps Actual: -0.08
Eps Estimate: -0.06
Eps Difference: -0.02
Surprise Percent: -33.33
Report Date: 2007-08-08
Date: 2007-06-30
Currency: USD
Eps Actual: -0.01
Eps Estimate: 0.01
Eps Difference: -0.02
Surprise Percent: -20
Report Date: 2007-02-13
Date: 2006-12-31
Currency: USD
Eps Actual: 0.04
Eps Estimate: 0.05
Eps Difference: -0.01
Surprise Percent: -2
Date: 2025-12-31
Period: +1y
Growth: 1.20
Earnings Estimate Avg: 0.01
Earnings Estimate Low: 0.01
Earnings Estimate High: 0.01
Earnings Estimate Year Ago Eps: -0.05
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 1.20
Revenue Estimate Avg: 99300000.00
Revenue Estimate Low: 99300000.00
Revenue Estimate High: 99300000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.05
Eps Trend Current: 0.01
Eps Trend7days Ago: 0.01
Eps Trend30days Ago: 0.01
Eps Trend60days Ago: -0.10
Eps Trend90days Ago: -0.10
Date: 2024-12-31
Growth: 0.96
Earnings Estimate Avg: -0.05
Earnings Estimate Low: -0.05
Earnings Estimate High: -0.05
Earnings Estimate Year Ago Eps: -1.41
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.96
Revenue Estimate Avg: 94000000.00
Revenue Estimate Low: 94000000.00
Revenue Estimate High: 94000000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: -0.05
Eps Trend7days Ago: -0.05
Eps Trend30days Ago: -0.05
Eps Trend60days Ago: -0.20
Eps Trend90days Ago: -0.20
Date: 2024-09-30
Period: +1q
Growth: 0.96
Earnings Estimate Avg: -0.01
Earnings Estimate Low: -0.01
Earnings Estimate High: -0.01
Earnings Estimate Year Ago Eps: -0.28
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.96
Revenue Estimate Avg: 23700000.00
Revenue Estimate Low: 23700000.00
Revenue Estimate High: 23700000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: -0.01
Eps Trend7days Ago: -0.01
Eps Trend30days Ago: -0.01
Eps Trend60days Ago: -0.04
Eps Trend90days Ago: -0.04
Date: 2024-06-30
Growth: 0.91
Earnings Estimate Avg: -0.04
Earnings Estimate Low: -0.04
Earnings Estimate High: -0.04
Earnings Estimate Year Ago Eps: -0.49
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.91
Revenue Estimate Avg: 22300000.00
Revenue Estimate Low: 22300000.00
Revenue Estimate High: 22300000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: -0.04
Eps Trend7days Ago: -0.04
Eps Trend30days Ago: -0.04
Eps Trend60days Ago: -0.06
Eps Trend90days Ago: -0.06
Date: 2024-03-31
Growth: 0.47
Earnings Estimate Avg: -0.11
Earnings Estimate Low: -0.11
Earnings Estimate High: -0.11
Earnings Estimate Year Ago Eps: -0.21
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.47
Revenue Estimate Avg: 19100000.00
Revenue Estimate Low: 19100000.00
Revenue Estimate High: 19100000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: -0.09
Eps Trend Current: -0.11
Eps Trend7days Ago: -0.11
Eps Trend30days Ago: -0.11
Eps Trend60days Ago: -0.11
Eps Trend90days Ago: -0.11
Date: 2023-12-31
Growth: -0.79
Earnings Estimate Avg: -1.13
Earnings Estimate Low: -1.15
Earnings Estimate High: -1.11
Earnings Estimate Year Ago Eps: -0.63
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: -0.79
Revenue Estimate Avg: 91070000.00
Revenue Estimate Low: 90940000.00
Revenue Estimate High: 91200000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: -0.25
Eps Trend Current: -1.13
Eps Trend7days Ago: -1.13
Eps Trend30days Ago: -1.13
Eps Trend60days Ago: -1.13
Eps Trend90days Ago: -1.02
Date: 2023-09-30
Growth: 0.03
Earnings Estimate Avg: -0.27
Earnings Estimate Low: -0.35
Earnings Estimate High: -0.21
Earnings Estimate Year Ago Eps: -0.28
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.03
Revenue Estimate Avg: 23130000.00
Revenue Estimate Low: 20600000.00
Revenue Estimate High: 25000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: -0.07
Eps Trend Current: -0.27
Eps Trend7days Ago: -0.27
Eps Trend30days Ago: -0.27
Eps Trend60days Ago: -0.27
Eps Trend90days Ago: -0.08
Date: 2023-06-30
Growth: -1.36
Earnings Estimate Avg: -0.26
Earnings Estimate Low: -0.49
Earnings Estimate High: -0.13
Earnings Estimate Year Ago Eps: -0.11
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: -1.36
Revenue Estimate Avg: 25090000.00
Revenue Estimate Low: 25000000.00
Revenue Estimate High: 25200000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: -0.23
Eps Trend Current: -0.26
Eps Trend7days Ago: -0.26
Eps Trend30days Ago: -0.26
Eps Trend60days Ago: -0.16
Eps Trend90days Ago: -0.16
Date: 2023-03-31
Growth: -1.40
Earnings Estimate Avg: -0.24
Earnings Estimate Low: -0.24
Earnings Estimate High: -0.24
Earnings Estimate Year Ago Eps: -0.10
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: -1.40
Revenue Estimate Avg: 20010000.00
Revenue Estimate Low: 20010000.00
Revenue Estimate High: 20010000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: -0.37
Eps Trend Current: -0.24
Eps Trend7days Ago: -0.24
Eps Trend30days Ago: -0.24
Eps Trend60days Ago: -0.24
Eps Trend90days Ago: -0.22
Date: 2022-12-31
Growth: -2.70
Earnings Estimate Avg: -0.63
Earnings Estimate Low: -0.63
Earnings Estimate High: -0.63
Earnings Estimate Year Ago Eps: -0.17
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: -2.70
Revenue Estimate Avg: 125030000.00
Revenue Estimate Low: 125030000.00
Revenue Estimate High: 125030000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: -0.14
Eps Trend Current: -0.63
Eps Trend7days Ago: -0.63
Eps Trend30days Ago: -0.63
Eps Trend60days Ago: -0.63
Eps Trend90days Ago: -0.63
Date: 2022-09-30
Earnings Estimate Avg: -0.33
Earnings Estimate Low: -0.33
Earnings Estimate High: -0.33
Earnings Estimate Number Of Analysts: 1.00
Revenue Estimate Avg: 24950000.00
Revenue Estimate Low: 24950000.00
Revenue Estimate High: 24950000.00
Revenue Estimate Number Of Analysts: 1.00
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: 2021-12-31
Earnings Estimate Avg: -0.16
Earnings Estimate Low: -0.16
Earnings Estimate High: -0.16
Earnings Estimate Number Of Analysts: 1.00
Revenue Estimate Avg: 99240000.00
Revenue Estimate Low: 51220000.00
Revenue Estimate High: 147260000.00
Revenue Estimate Number Of Analysts: 2.00
Eps Trend Current: -0.16
Date: 2021-09-30
Earnings Estimate Avg: -0.05
Earnings Estimate Low: -0.05
Earnings Estimate High: -0.05
Earnings Estimate Number Of Analysts: 1.00
Revenue Estimate Avg: 37010000.00
Revenue Estimate Low: 37010000.00
Revenue Estimate High: 37010000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: -0.05
Date: 2019-12-31
Period: +1y
Growth: 0.35
Earnings Estimate Year Ago Eps: -0.17
Earnings Estimate Growth: 0.35
Revenue Estimate Avg: 102310000.00
Revenue Estimate Low: 101930000.00
Revenue Estimate High: 102700000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.08
Eps Trend7days Ago: -0.11
Eps Trend30days Ago: -0.11
Eps Trend60days Ago: -0.11
Eps Trend90days Ago: -0.11
Date: 2019-03-31
Period: +1q
Growth: 0.14
Earnings Estimate Year Ago Eps: -0.07
Earnings Estimate Growth: 0.14
Revenue Estimate Avg: 23930000.00
Revenue Estimate Low: 23710000.00
Revenue Estimate High: 24160000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.10
Eps Trend7days Ago: -0.06
Eps Trend30days Ago: -0.06
Eps Trend60days Ago: -0.06
Eps Trend90days Ago: -0.06
Date: 2018-12-31
Growth: 0.34
Earnings Estimate Year Ago Eps: -0.26
Earnings Estimate Growth: 0.34
Revenue Estimate Avg: 94100000.00
Revenue Estimate Low: 93540000.00
Revenue Estimate High: 94660000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.14
Eps Trend7days Ago: -0.17
Eps Trend30days Ago: -0.17
Eps Trend60days Ago: -0.17
Eps Trend90days Ago: -0.17
Date: 2018-09-30
Growth: -0.50
Earnings Estimate Avg: -0.06
Earnings Estimate Low: -0.07
Earnings Estimate High: -0.04
Earnings Estimate Year Ago Eps: -0.04
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: -0.50
Revenue Estimate Avg: 23350000.00
Revenue Estimate Low: 22940000.00
Revenue Estimate High: 23750000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.12
Eps Trend Current: -0.06
Eps Trend7days Ago: -0.06
Eps Trend30days Ago: -0.06
Eps Trend60days Ago: -0.06
Eps Trend90days Ago: -0.06
Date: 2018-06-30
Earnings Estimate Avg: -0.07
Earnings Estimate Low: -0.07
Earnings Estimate High: -0.07
Earnings Estimate Year Ago Eps: -0.07
Earnings Estimate Number Of Analysts: 2.00
Revenue Estimate Avg: 22540000.00
Revenue Estimate Low: 22440000.00
Revenue Estimate High: 22650000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.15
Eps Trend Current: -0.07
Eps Trend7days Ago: -0.07
Eps Trend30days Ago: -0.07
Eps Trend60days Ago: -0.07
Eps Trend90days Ago: -0.07
Date: 2018-03-31
Growth: 0.36
Earnings Estimate Avg: -0.07
Earnings Estimate Low: -0.07
Earnings Estimate High: -0.07
Earnings Estimate Year Ago Eps: -0.11
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.36
Revenue Estimate Avg: 22040000.00
Revenue Estimate Low: 21810000.00
Revenue Estimate High: 22270000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.19
Eps Trend Current: -0.07
Eps Trend7days Ago: -0.07
Eps Trend30days Ago: -0.07
Eps Trend60days Ago: -0.07
Eps Trend90days Ago: -0.07
Date: 2017-12-31
Growth: -11.00
Earnings Estimate Avg: -0.24
Earnings Estimate Low: -0.24
Earnings Estimate High: -0.24
Earnings Estimate Year Ago Eps: -0.02
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: -11.00
Revenue Estimate Avg: 81880000.00
Revenue Estimate Low: 81880000.00
Revenue Estimate High: 81880000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: -0.09
Eps Trend Current: -0.24
Eps Trend7days Ago: -0.24
Eps Trend30days Ago: -0.24
Eps Trend60days Ago: -0.24
Eps Trend90days Ago: -0.25
Date: 2024-09-30
Eps Actual: -0.0
Date: 2023-12-31
Eps Actual: -1.4
Date: 2022-12-31
Eps Actual: -0.6
Date: 2021-12-31
Eps Actual: -0.1
Date: 2020-12-31
Eps Actual: -0.
Date: 2019-12-31
Eps Actual: -0.2
Date: 2018-12-31
Eps Actual: -0.1
Date: 2017-12-31
Eps Actual: -0.2
Date: 2016-12-31
Eps Actual: -0.0
Date: 2015-12-31
Date: 2014-12-31
Eps Actual: 0.3
Date: 2013-12-31
Eps Actual: 0.1
Date: 2012-12-31
Eps Actual: 0.5
Date: 2011-12-31
Eps Actual: 0.4
Date: 2010-12-31
Date: 2008-12-31
Eps Actual: -0.
Date: 2007-12-31
Eps Actual: -0.1
Date: 2006-12-31