Skip to main content

TGS NOPEC Geophysical Company ASA (TGS.OL) Stock Price and Company Information, 2024

TGS NOPEC Geophysical Company ASA

TGS.OL

Exchange: OL
Currency Norwegian Krone
ISIN: NO0003078800
LEI: 549300NUPLAXPB0WYH90
Primary Ticker: TGS.OL
Fiscal Year End: December
International Domestic: International
Sector: Energy
Industry: Oil & Gas Equipment & Services
Gic Sector: Energy
Gic Group: Energy
Gic Industry: Energy Equipment & Services
Gic Sub Industry: Oil & Gas Equipment & Services
Description: TGS ASA provides geoscience data services to the oil and gas industry worldwide. The company offers geophysical data, including multi-client seismic data; geological data comprising well data products, and interpretive studies and services; and interpretation products and data integration solutions. It also provides imaging services, which include 2D and 3D seismic imaging solution in depth and time domains; marine, land, and ocean bottom nodes; and transition zone, multi component, and 4D time-lapse processing. The company was formerly known as TGS-NOPEC Geophysical Company ASA and changed its name to TGS ASA in June 2021. TGS ASA was founded in 1981 and is headquartered in Oslo, Norway.
Address: Askekroken 11, Oslo, Norway, 0277
Website: https://www.tgs.com
Full Time Employees: 873
Updated On: 2024-11-04

Highlights

Market Capitalization: 19513380864
Market Capitalization Mln: 19513.38
EBITDA: 422712000
PE Ratio: 36.29
PEG Ratio: 0.45
Wall Street Target Price: 163.7
Book Value: 10.55
Dividend Share: 0.56
Dividend Yield: 0.06
Earnings Share: 2.74
EPS Estimate Current Year: 13.26
EPS Estimate Next Year: 19.48
EPS Estimate Next Quarter: 3.55
EPS Estimate Current Quarter: 2.05
Most Recent Quarter: 2024-06-30
Profit Margin: 0.04
Operating Margin TTM: 0.13
Return On Assets TTM: 0.03
Return On Equity TTM: 0.02
Revenue TTM: 1016881984
Revenue Per Share TTM: 6.28
Quarterly Revenue Growth YOY: 1.00
Gross Profit TTM: 679106000
Diluted Eps TTM: 2.74
Quarterly Earnings Growth YOY: 0.46

Valuation

Trailing PE: 36.29
Forward PE: 8.05
Price Sales TTM: 19.18
Price Book MRQ: 0.85
Enterprise Value: 26675359878
Enterprise Value Revenue: 2.38
Enterprise Value Ebitda: 4.37

Technicals

Beta: 1.01
52 Week High: 142.29
52 Week Low: 89.33
50 Day MA: 105.35
200 Day MA: 115.89

Splits & Dividends

Forward Annual Dividend Rate: 6.12
Forward Annual Dividend Yield: 0.06
Payout Ratio: 0.22
Ex Dividend Date: 2024-10-31
Last Split Factor: 4:1
Last Split Date: 2006-06-15

Earnings

Report Date: 2025-07-16
Date: 2025-06-30
Before After Market: Before Market
Currency: USD
Report Date: 2025-05-06
Date: 2025-03-31
Before After Market: Before Market
Currency: USD
Report Date: 2025-02-13
Date: 2024-12-31
Before After Market: Before Market
Currency: USD
Report Date: 2024-10-24
Date: 2024-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.19
Eps Estimate: 0.21
Eps Difference: -0.02
Surprise Percent: -9.52
Report Date: 2024-07-18
Date: 2024-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.27
Eps Estimate: 0.19
Eps Difference: 0.08
Surprise Percent: 42.10
Report Date: 2024-05-08
Date: 2024-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: -0.13
Eps Estimate: 0.01
Eps Difference: -0.14
Surprise Percent: -140
Report Date: 2024-02-15
Date: 2023-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: -0.06
Eps Estimate: 0.08
Eps Difference: -0.14
Surprise Percent: -17
Report Date: 2023-10-26
Date: 2023-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.16
Eps Estimate: 0.28
Eps Difference: -0.12
Surprise Percent: -42.85
Report Date: 2023-07-20
Date: 2023-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.19
Eps Estimate: 0.39
Eps Difference: -0.2
Surprise Percent: -51.28
Report Date: 2023-05-11
Date: 2023-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: -0.06
Eps Estimate: 0.16
Eps Difference: -0.22
Surprise Percent: -137.
Report Date: 2023-02-09
Date: 2022-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.42
Eps Estimate: 0.4
Eps Difference: 0.02
Report Date: 2022-10-27
Date: 2022-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.08
Eps Estimate: 0.2
Eps Difference: -0.12
Surprise Percent: -6
Report Date: 2022-07-21
Date: 2022-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.23
Eps Estimate: 0.26
Eps Difference: -0.03
Surprise Percent: -11.53
Report Date: 2022-05-12
Date: 2022-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.18
Eps Estimate: -0.19
Eps Difference: 0.37
Surprise Percent: 194.73
Report Date: 2022-02-10
Date: 2021-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: -0.75
Eps Estimate: 0.23
Eps Difference: -0.98
Surprise Percent: -426.08
Report Date: 2021-10-28
Date: 2021-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: -0.22
Eps Estimate: -0.02
Eps Difference: -0.2
Surprise Percent: -100
Report Date: 2021-07-22
Date: 2021-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: -0.1
Eps Estimate: -0.09
Eps Difference: -0.01
Surprise Percent: -11.11
Report Date: 2021-05-12
Date: 2021-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: -0.18
Eps Estimate: -0.13
Eps Difference: -0.05
Surprise Percent: -38.46
Report Date: 2021-02-11
Date: 2020-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: -0.32
Eps Estimate: 0.01
Eps Difference: -0.33
Surprise Percent: -330
Report Date: 2020-10-29
Date: 2020-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.13
Eps Estimate: -0.24
Eps Difference: 0.37
Surprise Percent: 154.16
Report Date: 2020-07-23
Date: 2020-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: -0.28
Eps Estimate: -0.23
Eps Difference: -0.05
Surprise Percent: -21.73
Report Date: 2020-05-13
Date: 2020-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: -0.23
Eps Estimate: 0.17
Eps Difference: -0.4
Surprise Percent: -235.29
Report Date: 2020-02-12
Date: 2019-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.68
Eps Estimate: 0.69
Eps Difference: -0.01
Surprise Percent: -1.44
Report Date: 2019-10-30
Date: 2019-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.73
Eps Estimate: 0.73
Report Date: 2019-07-25
Date: 2019-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.22
Eps Estimate: 0.36
Eps Difference: -0.14
Surprise Percent: -38.88
Report Date: 2019-05-09
Date: 2019-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.21
Eps Estimate: 0.21
Report Date: 2019-02-07
Date: 2018-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 1.21
Eps Estimate: 0.61
Eps Difference: 0.6
Surprise Percent: 98.36
Report Date: 2018-11-01
Date: 2018-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.16
Eps Estimate: 0.37
Eps Difference: -0.21
Surprise Percent: -56.75
Report Date: 2018-08-02
Date: 2018-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.45
Eps Estimate: 0.28
Eps Difference: 0.17
Surprise Percent: 60.71
Report Date: 2018-05-09
Date: 2018-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.13
Eps Estimate: 0.18
Eps Difference: -0.05
Surprise Percent: -27.77
Report Date: 2018-02-08
Date: 2017-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.53
Eps Estimate: 0.36
Eps Difference: 0.17
Surprise Percent: 47.22
Report Date: 2017-10-26
Date: 2017-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.09
Eps Estimate: 0.2
Eps Difference: -0.11
Surprise Percent: -5
Report Date: 2017-08-03
Date: 2017-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.09
Eps Estimate: 0.13
Eps Difference: -0.04
Surprise Percent: -30.76
Report Date: 2017-05-10
Date: 2017-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.02
Eps Estimate: -0.03
Eps Difference: 0.05
Surprise Percent: 166.66
Report Date: 2017-02-01
Date: 2016-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.23
Eps Estimate: 0.27
Eps Difference: -0.04
Surprise Percent: -14.81
Report Date: 2016-10-28
Date: 2016-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.02
Eps Estimate: 0.05
Eps Difference: -0.03
Surprise Percent: -6
Report Date: 2016-08-04
Date: 2016-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.17
Eps Estimate: 0.04
Eps Difference: 0.13
Surprise Percent: 32
Report Date: 2016-04-21
Date: 2016-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: -0.2
Eps Estimate: -0.08
Eps Difference: -0.12
Surprise Percent: -15
Report Date: 2016-02-02
Date: 2015-12-31
Before After Market: After Market
Currency: USD
Eps Actual: -1.19
Eps Estimate: 0.33
Eps Difference: -1.52
Surprise Percent: -460.60
Report Date: 2015-10-23
Date: 2015-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.39
Eps Estimate: 0.27
Eps Difference: 0.12
Surprise Percent: 44.44
Report Date: 2015-07-30
Date: 2015-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.24
Eps Estimate: 0.25
Eps Difference: -0.01
Surprise Percent: -
Report Date: 2015-04-23
Date: 2015-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.28
Eps Estimate: 0.34
Eps Difference: -0.06
Surprise Percent: -17.64
Report Date: 2015-02-05
Date: 2014-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.87
Eps Estimate: 0.72
Eps Difference: 0.15
Surprise Percent: 20.83
Report Date: 2014-10-23
Date: 2014-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.53
Eps Estimate: 0.53
Report Date: 2014-07-31
Date: 2014-06-30
Currency: USD
Eps Actual: 3.54
Report Date: 2014-04-24
Date: 2014-03-31
Currency: USD
Eps Actual: 4.01
Report Date: 2014-02-06
Date: 2013-12-31
Currency: USD
Eps Actual: 4.92
Report Date: 2013-10-23
Date: 2013-09-30
Currency: USD
Eps Actual: 3.26
Report Date: 2013-08-01
Date: 2013-06-30
Currency: USD
Eps Actual: 3.83
Report Date: 2013-04-25
Date: 2013-03-31
Currency: USD
Eps Actual: 3.27
Report Date: 2013-02-07
Date: 2012-12-31
Currency: USD
Eps Actual: 4.60
Report Date: 2012-11-01
Date: 2012-09-30
Currency: USD
Eps Actual: 4.20
Report Date: 2012-08-02
Date: 2012-06-30
Currency: USD
Eps Actual: 3.69
Report Date: 2012-05-03
Date: 2012-03-31
Currency: USD
Eps Actual: 3.53
Report Date: 2012-02-09
Date: 2011-12-31
Currency: USD
Eps Actual: 2.46
Report Date: 2011-11-03
Date: 2011-09-30
Currency: USD
Eps Actual: 2.25
Report Date: 2011-08-04
Date: 2011-06-30
Currency: USD
Eps Actual: 2.23
Report Date: 2011-05-05
Date: 2011-03-31
Currency: USD
Eps Actual: 2.29
Report Date: 2011-02-10
Date: 2010-12-31
Currency: USD
Eps Actual: 3.21
Report Date: 2010-11-04
Date: 2010-09-30
Currency: USD
Eps Actual: 2.24
Report Date: 2010-08-05
Date: 2010-06-30
Currency: USD
Eps Actual: 1.15
Report Date: 2010-05-06
Date: 2010-03-31
Currency: USD
Eps Actual: 2.33
Report Date: 2010-02-11
Date: 2009-12-31
Currency: USD
Eps Actual: 3.18
Report Date: 2009-10-29
Date: 2009-09-30
Currency: USD
Eps Actual: 2.94
Report Date: 2009-08-06
Date: 2009-06-30
Currency: USD
Eps Actual: 2.55
Report Date: 2009-05-07
Date: 2009-03-31
Currency: USD
Eps Actual: 0.88
Report Date: 2009-02-12
Date: 2008-12-31
Currency: USD
Eps Actual: 3.78
Report Date: 2008-10-30
Date: 2008-09-30
Currency: USD
Eps Actual: -0.59
Report Date: 2008-08-07
Date: 2008-06-30
Currency: USD
Eps Actual: 1.82
Report Date: 2008-05-08
Date: 2008-03-31
Currency: USD
Eps Actual: 1.46
Report Date: 2005-08-11
Date: 2005-06-30
Currency: USD
Eps Actual: 0.86
Report Date: 2004-11-11
Date: 2004-09-30
Currency: USD
Eps Actual: 0.56
Report Date: 2002-11-05
Date: 2002-09-30
Currency: USD
Eps Actual: 0.01
Report Date: 2001-09-30
Date: 2001-09-30
Currency: USD
Eps Actual: 0.69
Date: 2025-12-31
Period: +1y
Growth: 0.46
Earnings Estimate Avg: 19.48
Earnings Estimate Low: 16.44
Earnings Estimate High: 22.53
Earnings Estimate Year Ago Eps: 13.26
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.46
Revenue Estimate Avg: 21483300000.00
Revenue Estimate Low: 20975300000.00
Revenue Estimate High: 21991200000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.37
Eps Trend Current: 19.48
Eps Trend7days Ago: 19.75
Eps Trend30days Ago: 14.75
Eps Trend60days Ago: 15.06
Eps Trend90days Ago: 16.12
Eps Revisions Down Last30days: 1.00
Date: 2024-12-31
Growth: 4.34
Earnings Estimate Avg: 13.26
Earnings Estimate Low: 12.27
Earnings Estimate High: 14.23
Earnings Estimate Year Ago Eps: 2.48
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 4.34
Revenue Estimate Avg: 15667700000.00
Revenue Estimate Low: 15020100000.00
Revenue Estimate High: 16315300000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.83
Eps Trend Current: 13.26
Eps Trend7days Ago: 13.01
Eps Trend30days Ago: 10.76
Eps Trend60days Ago: 10.99
Eps Trend90days Ago: 12.50
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 3.00
Date: 2024-09-30
Growth: 1.26
Earnings Estimate Avg: 3.73
Earnings Estimate Low: 3.73
Earnings Estimate High: 3.73
Earnings Estimate Year Ago Eps: 1.65
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 1.26
Revenue Estimate Avg: 5642970000.00
Revenue Estimate Low: 5642970000.00
Revenue Estimate High: 5642970000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 3.73
Eps Trend7days Ago: 3.57
Eps Trend30days Ago: 2.61
Eps Trend60days Ago: 2.67
Eps Trend90days Ago: 2.29
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2024-06-30
Earnings Estimate Avg: 2.05
Earnings Estimate Low: 1.18
Earnings Estimate High: 2.91
Earnings Estimate Year Ago Eps: 2.05
Earnings Estimate Number Of Analysts: 2.00
Revenue Estimate Avg: 2316180000.00
Revenue Estimate Low: 2315940000.00
Revenue Estimate High: 2316420000.00
Revenue Estimate Number Of Analysts: 2.00
Eps Trend Current: 2.05
Eps Trend7days Ago: 1.17
Eps Trend30days Ago: 1.81
Eps Trend60days Ago: 2.12
Eps Trend90days Ago: 2.94
Date: 2024-03-31
Growth: 1.25
Earnings Estimate Avg: 0.15
Earnings Estimate Low: -2.27
Earnings Estimate High: 1.95
Earnings Estimate Year Ago Eps: -0.60
Earnings Estimate Number Of Analysts: 5.00
Earnings Estimate Growth: 1.25
Revenue Estimate Avg: 2129020000.00
Revenue Estimate Low: 1645360000.00
Revenue Estimate High: 2599200000.00
Revenue Estimate Number Of Analysts: 5.00
Eps Trend Current: 0.15
Eps Trend7days Ago: 0.15
Eps Trend30days Ago: 1.05
Eps Trend60days Ago: 1.11
Eps Trend90days Ago: 2.33
Date: 2023-12-31
Growth: -0.30
Earnings Estimate Avg: 6.50
Earnings Estimate Low: 3.73
Earnings Estimate High: 10.67
Earnings Estimate Year Ago Eps: 9.34
Earnings Estimate Number Of Analysts: 6.00
Earnings Estimate Growth: -0.30
Revenue Estimate Avg: 9405520000.00
Revenue Estimate Low: 8471130000.00
Revenue Estimate High: 11127800000.00
Revenue Estimate Number Of Analysts: 7.00
Revenue Estimate Growth: 0.25
Eps Trend Current: 6.50
Eps Trend7days Ago: 6.45
Eps Trend30days Ago: 9.73
Eps Trend60days Ago: 10.83
Eps Trend90days Ago: 11.19
Eps Revisions Down Last30days: 1.00
Date: 2023-09-30
Growth: 2.84
Earnings Estimate Avg: 3.04
Earnings Estimate Low: 0.44
Earnings Estimate High: 5.09
Earnings Estimate Year Ago Eps: 0.79
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 2.84
Revenue Estimate Avg: 2834120000.00
Revenue Estimate Low: 2488900000.00
Revenue Estimate High: 3241110000.00
Revenue Estimate Number Of Analysts: 5.00
Eps Trend Current: 3.04
Eps Trend7days Ago: 2.92
Eps Trend30days Ago: 3.67
Eps Trend60days Ago: 3.29
Eps Trend90days Ago: 3.13
Eps Revisions Up Last30days: 1.00
Date: 2023-06-30
Growth: 0.58
Earnings Estimate Avg: 3.92
Earnings Estimate Low: 3.92
Earnings Estimate High: 3.92
Earnings Estimate Year Ago Eps: 2.48
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.58
Revenue Estimate Avg: 2517600000.00
Revenue Estimate Low: 2070360000.00
Revenue Estimate High: 2874380000.00
Revenue Estimate Number Of Analysts: 4.00
Eps Trend Current: 3.92
Eps Trend7days Ago: 3.83
Eps Trend30days Ago: 4.44
Eps Trend60days Ago: 4.54
Eps Trend90days Ago: 5.13
Eps Revisions Down Last30days: 2.00
Date: 2023-03-31
Growth: -0.05
Earnings Estimate Avg: 1.69
Earnings Estimate Low: -1.27
Earnings Estimate High: 4.23
Earnings Estimate Year Ago Eps: 1.78
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: -0.05
Revenue Estimate Avg: 2318490000.00
Revenue Estimate Low: 1829650000.00
Revenue Estimate High: 2504090000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 1.37
Eps Trend Current: 1.69
Eps Trend7days Ago: 1.66
Eps Trend30days Ago: 3.20
Eps Trend60days Ago: 3.97
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2022-12-31
Growth: 1.70
Earnings Estimate Avg: 8.21
Earnings Estimate Low: 6.81
Earnings Estimate High: 9.79
Earnings Estimate Year Ago Eps: -11.63
Earnings Estimate Number Of Analysts: 5.00
Earnings Estimate Growth: 1.70
Revenue Estimate Avg: 7480820000.00
Revenue Estimate Low: 6828130000.00
Revenue Estimate High: 7766740000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.51
Eps Trend Current: 8.21
Eps Trend7days Ago: 7.67
Eps Trend30days Ago: 7.40
Eps Trend60days Ago: 8.03
Eps Trend90days Ago: 8.60
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 3.00
Date: 2022-09-30
Growth: 2.05
Earnings Estimate Avg: 2.05
Earnings Estimate Low: 1.56
Earnings Estimate High: 2.60
Earnings Estimate Year Ago Eps: -1.95
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 2.05
Revenue Estimate Avg: 1388350000.00
Revenue Estimate Low: 1341550000.00
Revenue Estimate High: 1403950000.00
Revenue Estimate Number Of Analysts: 4.00
Eps Trend Current: 2.05
Eps Trend7days Ago: 2.08
Eps Trend30days Ago: 2.26
Eps Trend60days Ago: 0.30
Eps Trend90days Ago: 0.30
Eps Revisions Up Last30days: 1.00
Date: 2022-06-30
Revenue Estimate Avg: 1380940000.00
Revenue Estimate Low: 816470000.00
Revenue Estimate High: 2318360000.00
Revenue Estimate Number Of Analysts: 3.00
Eps Trend7days Ago: 1.35
Eps Trend30days Ago: -0.45
Eps Trend60days Ago: -1.58
Eps Trend90days Ago: 0.26
Date: 2022-03-31
Earnings Estimate Avg: -1.88
Earnings Estimate Low: -1.88
Earnings Estimate High: -1.88
Earnings Estimate Number Of Analysts: 1.00
Revenue Estimate Avg: 1305720000.00
Revenue Estimate Low: 780410000.00
Revenue Estimate High: 1126160000.00
Revenue Estimate Number Of Analysts: 2.00
Eps Trend Current: -1.88
Eps Trend7days Ago: -1.85
Eps Trend30days Ago: -0.09
Eps Trend60days Ago: -0.09
Eps Trend90days Ago: -0.09
Date: 2021-12-31
Earnings Estimate Avg: -2.15
Earnings Estimate Low: -3.33
Earnings Estimate High: -0.97
Earnings Estimate Number Of Analysts: 2.00
Revenue Estimate Avg: 2716070000.00
Revenue Estimate Low: 2716070000.00
Revenue Estimate High: 2716070000.00
Revenue Estimate Number Of Analysts: 2.00
Eps Trend Current: -2.15
Eps Trend7days Ago: -2.15
Eps Trend30days Ago: -2.18
Eps Trend60days Ago: -2.20
Eps Trend90days Ago: -2.66
Eps Revisions Up Last30days: 1.00
Date: 2019-12-31
Period: +1y
Growth: 0.58
Earnings Estimate Year Ago Eps: 1.31
Earnings Estimate Growth: 0.58
Revenue Estimate Avg: 729920000.00
Revenue Estimate Low: 619000000.00
Revenue Estimate High: 809000000.00
Revenue Estimate Number Of Analysts: 13.00
Revenue Estimate Growth: 0.19
Eps Trend7days Ago: 2.07
Eps Trend30days Ago: 2.07
Eps Trend60days Ago: 2.07
Eps Trend90days Ago: 2.07
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last7days: 1.00
Date: 2019-03-31
Period: +1q
Growth: 1.69
Earnings Estimate Year Ago Eps: 0.13
Earnings Estimate Growth: 1.69
Revenue Estimate Avg: 154680000.00
Revenue Estimate Low: 145000000.00
Revenue Estimate High: 171140000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.14
Eps Trend7days Ago: 0.35
Eps Trend30days Ago: 0.35
Eps Trend60days Ago: 0.35
Eps Trend90days Ago: 0.35
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2018-12-31
Growth: 0.79
Earnings Estimate Year Ago Eps: 0.73
Earnings Estimate Growth: 0.79
Revenue Estimate Avg: 608840000.00
Revenue Estimate Low: 531950000.00
Revenue Estimate High: 645000000.00
Revenue Estimate Number Of Analysts: 13.00
Revenue Estimate Growth: 0.23
Eps Trend7days Ago: 1.31
Eps Trend30days Ago: 1.31
Eps Trend60days Ago: 1.31
Eps Trend90days Ago: 1.31
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 2.00
Eps Revisions Down Last7days: 1.00
Date: 2018-09-30
Growth: 3.11
Earnings Estimate Avg: 0.37
Earnings Estimate Low: 0.16
Earnings Estimate High: 0.65
Earnings Estimate Year Ago Eps: 0.09
Earnings Estimate Number Of Analysts: 9.00
Earnings Estimate Growth: 3.11
Revenue Estimate Avg: 149930000.00
Revenue Estimate Low: 138000000.00
Revenue Estimate High: 171000000.00
Revenue Estimate Number Of Analysts: 9.00
Revenue Estimate Growth: 0.05
Eps Trend Current: 0.37
Eps Trend7days Ago: 0.35
Eps Trend30days Ago: 0.38
Eps Trend60days Ago: 0.39
Eps Trend90days Ago: 0.35
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2018-06-30
Growth: 2.22
Earnings Estimate Avg: 0.29
Earnings Estimate Low: 0.13
Earnings Estimate High: 0.45
Earnings Estimate Year Ago Eps: 0.09
Earnings Estimate Number Of Analysts: 8.00
Earnings Estimate Growth: 2.22
Revenue Estimate Avg: 143610000.00
Revenue Estimate Low: 125000000.00
Revenue Estimate High: 158610000.00
Revenue Estimate Number Of Analysts: 9.00
Revenue Estimate Growth: 0.33
Eps Trend Current: 0.29
Eps Trend7days Ago: 0.27
Eps Trend30days Ago: 0.25
Eps Trend60days Ago: 0.24
Eps Trend90days Ago: 0.18
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 3.00
Date: 2018-03-31
Growth: 6.00
Earnings Estimate Avg: 0.14
Earnings Estimate Low: -0.02
Earnings Estimate High: 0.40
Earnings Estimate Year Ago Eps: 0.02
Earnings Estimate Number Of Analysts: 8.00
Earnings Estimate Growth: 6.00
Revenue Estimate Avg: 120300000.00
Revenue Estimate Low: 90000000.00
Revenue Estimate High: 135000000.00
Revenue Estimate Number Of Analysts: 8.00
Revenue Estimate Growth: 0.39
Eps Trend Current: 0.14
Eps Trend7days Ago: 0.10
Eps Trend30days Ago: 0.08
Eps Trend60days Ago: 0.08
Eps Trend90days Ago: 0.10
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 2.00
Date: 2017-12-31
Growth: 1.45
Earnings Estimate Avg: 0.54
Earnings Estimate Low: 0.38
Earnings Estimate High: 0.73
Earnings Estimate Year Ago Eps: 0.22
Earnings Estimate Number Of Analysts: 15.00
Earnings Estimate Growth: 1.45
Revenue Estimate Avg: 486090000.00
Revenue Estimate Low: 455000000.00
Revenue Estimate High: 503000000.00
Revenue Estimate Number Of Analysts: 16.00
Revenue Estimate Growth: 0.06
Eps Trend Current: 0.54
Eps Trend7days Ago: 0.54
Eps Trend30days Ago: 0.56
Eps Trend60days Ago: 0.57
Eps Trend90days Ago: 0.63
Eps Revisions Up Last7days: 2.00
Eps Revisions Up Last30days: 3.00
Eps Revisions Down Last7days: 1.00
Date: 2024-09-30
Eps Actual: 0.3
Date: 2023-12-31
Eps Actual: 0.2
Date: 2022-12-31
Eps Actual: 0.9
Date: 2021-12-31
Eps Actual: -1.2
Date: 2020-12-31
Eps Actual: -0.
Date: 2019-12-31
Eps Actual: 1.8
Date: 2018-12-31
Eps Actual: 1.9
Date: 2017-12-31
Eps Actual: 0.7
Date: 2016-12-31
Eps Actual: 0.2
Date: 2015-12-31
Eps Actual: -0.2
Date: 2014-12-31
Eps Actual: 8.96
Date: 2013-12-31
Eps Actual: 15.30
Date: 2012-12-31
Eps Actual: 16.03
Date: 2011-12-31
Eps Actual: 9.25
Date: 2010-12-31
Eps Actual: 8.95
Date: 2009-12-31
Eps Actual: 9.55
Date: 2008-12-31
Eps Actual: 8.62