Skip to main content

Direcional Engenharia S.A (DIRR3.SA) Stock Price and Company Information, 2024

Direcional Engenharia S.A

DIRR3.SA

Exchange: SA
Currency Brazilian real
ISIN: BRDIRRACNOR0
Primary Ticker: DIRR3.SA
Fiscal Year End: December
International Domestic: International
Sector: Real Estate
Industry: Real Estate - Development
Gic Sector: Consumer Discretionary
Gic Group: Consumer Durables & Apparel
Gic Industry: Household Durables
Gic Sub Industry: Homebuilding
Is Delisted: False
Description: Direcional Engenharia S.A. engages in the development and construction of real estate properties in Brazil. It primarily develops and builds projects for low-income and middle-income families. The company was incorporated in 1981 and is based in Belo Horizonte, Brazil.
Address: Rua dos Otoni, 177, Belo Horizonte, MG, Brazil, 30150-270
Website: https://direcional.com.br
Updated On: 2024-11-05

Highlights

Market Capitalization: 5369327616
Market Capitalization Mln: 5369.32
EBITDA: 452511008
PE Ratio: 11.69
PEG Ratio: -0.75
Wall Street Target Price: 29.22
Book Value: 13.00
Dividend Share: 2.07
Dividend Yield: 0.08
Earnings Share: 2.65
EPS Estimate Current Year: 3.29
EPS Estimate Next Year: 3.98
EPS Estimate Next Quarter: 0.89
EPS Estimate Current Quarter: 0.74
Most Recent Quarter: 2024-06-30
Profit Margin: 0.17
Operating Margin TTM: 0.17
Return On Assets TTM: 0.03
Return On Equity TTM: 0.26
Revenue TTM: 2706168064
Revenue Per Share TTM: 15.64
Quarterly Revenue Growth YOY: 0.39
Gross Profit TTM: 761651000
Diluted Eps TTM: 2.65
Quarterly Earnings Growth YOY: 0.21

Valuation

Trailing PE: 11.69
Forward PE: 7.07
Price Sales TTM: 1.98
Price Book MRQ: 2.35
Enterprise Value: 5360373945
Enterprise Value Revenue: 1.98
Enterprise Value Ebitda: 7.03

Technicals

Beta: 0.91
52 Week High: 33.89
52 Week Low: 16.33
50 Day MA: 30.71
200 Day MA: 26.67

Splits & Dividends

Forward Annual Dividend Rate: 2.53
Forward Annual Dividend Yield: 0.08
Payout Ratio: 0.01
Ex Dividend Date: 2024-09-18

Earnings

Report Date: 2024-03-31
Date: 2024-03-31
Eps Actual: 0.86
Eps Estimate: 0.61
Eps Difference: 0.25
Surprise Percent: 40.98
Report Date: 2023-12-31
Date: 2023-12-31
Eps Actual: 0.57
Eps Estimate: 0.6
Eps Difference: -0.03
Surprise Percent: -
Report Date: 2023-11-06
Date: 2023-09-30
Before After Market: After Market
Currency: BRL
Eps Actual: 0.39
Eps Estimate: 0.53
Eps Difference: -0.14
Surprise Percent: -26.41
Report Date: 2023-08-07
Date: 2023-06-30
Before After Market: After Market
Currency: BRL
Eps Actual: 0.69
Eps Estimate: 0.49
Eps Difference: 0.2
Surprise Percent: 40.81
Report Date: 2023-05-03
Date: 2023-03-31
Before After Market: Before Market
Currency: BRL
Eps Actual: 0.39
Eps Estimate: 0.46
Eps Difference: -0.07
Surprise Percent: -15.21
Report Date: 2023-03-13
Date: 2022-12-31
Before After Market: After Market
Currency: BRL
Eps Actual: 0.6
Eps Estimate: 0.5
Eps Difference: 0.1
Surprise Percent: 2
Report Date: 2022-11-07
Date: 2022-09-30
Before After Market: After Market
Currency: BRL
Eps Actual: 0.42
Eps Estimate: 0.41
Eps Difference: 0.01
Surprise Percent: 2.43
Report Date: 2022-08-08
Date: 2022-06-30
Before After Market: After Market
Currency: BRL
Eps Actual: 0.28
Eps Estimate: 0.36
Eps Difference: -0.08
Surprise Percent: -22.22
Report Date: 2022-05-05
Date: 2022-03-31
Before After Market: Before Market
Currency: BRL
Eps Actual: 0.18
Eps Estimate: 0.31
Eps Difference: -0.13
Surprise Percent: -41.93
Report Date: 2022-03-14
Date: 2021-12-31
Before After Market: After Market
Currency: BRL
Eps Actual: 0.3
Eps Estimate: 0.33
Eps Difference: -0.03
Surprise Percent: -9.09
Report Date: 2021-11-08
Date: 2021-09-30
Currency: BRL
Eps Actual: 0.32
Eps Estimate: 0.31
Eps Difference: 0.01
Surprise Percent: 3.22
Report Date: 2021-08-09
Date: 2021-06-30
Currency: BRL
Eps Actual: 0.28
Eps Estimate: 0.43
Eps Difference: -0.15
Surprise Percent: -34.88
Report Date: 2021-05-10
Date: 2021-03-31
Currency: BRL
Eps Actual: 0.18
Report Date: 2021-03-15
Date: 2020-12-31
Currency: BRL
Eps Actual: 0.27
Report Date: 2020-11-16
Date: 2020-09-30
Currency: BRL
Eps Actual: 0.19
Report Date: 2020-08-17
Date: 2020-06-30
Currency: BRL
Eps Actual: 0.22
Report Date: 2020-05-15
Date: 2020-03-31
Currency: BRL
Eps Actual: 0.06
Report Date: 2020-03-10
Date: 2019-12-31
Currency: BRL
Eps Actual: 0.19
Report Date: 2019-10-31
Date: 2019-09-30
Currency: BRL
Eps Actual: 0.17
Report Date: 2019-08-12
Date: 2019-06-30
Currency: BRL
Eps Actual: 0.17
Report Date: 2019-05-10
Date: 2019-03-31
Currency: BRL
Eps Actual: 0.13
Report Date: 2019-03-11
Date: 2018-12-31
Currency: BRL
Eps Actual: 0.12
Report Date: 2018-09-30
Date: 2018-09-30
Currency: BRL
Eps Actual: -0.57
Eps Estimate: 0.05
Eps Difference: -0.62
Surprise Percent: -124
Report Date: 2018-06-30
Date: 2018-06-30
Currency: BRL
Eps Actual: -0.03
Eps Estimate: -0.01
Eps Difference: -0.02
Surprise Percent: -20
Report Date: 2018-03-31
Date: 2018-03-31
Currency: BRL
Eps Actual: -0.06
Eps Estimate: -0.1
Eps Difference: 0.04
Surprise Percent: 4
Report Date: 2017-12-31
Date: 2017-12-31
Currency: BRL
Eps Actual: -0.42
Eps Estimate: -0.22
Eps Difference: -0.2
Surprise Percent: -90.90
Report Date: 2017-11-15
Date: 2017-09-30
Currency: BRL
Eps Actual: -0.20
Eps Estimate: -0.14
Eps Difference: -0.06
Surprise Percent: -43.35
Report Date: 2017-08-10
Date: 2017-06-30
Currency: BRL
Eps Actual: -0.20
Eps Estimate: -0.16
Eps Difference: -0.04
Surprise Percent: -26.87
Report Date: 2017-05-11
Date: 2017-03-31
Currency: BRL
Eps Actual: -0.15
Eps Estimate: -0.05
Eps Difference: -0.10
Surprise Percent: -210.
Report Date: 2017-03-21
Date: 2016-12-31
Currency: BRL
Eps Actual: -0.44
Eps Estimate: -0.09
Eps Difference: -0.35
Surprise Percent: -392.22
Report Date: 2016-11-15
Date: 2016-09-30
Currency: BRL
Report Date: 2016-08-09
Date: 2016-06-30
Currency: BRL
Eps Actual: 0.15
Report Date: 2016-05-09
Date: 2016-03-31
Currency: BRL
Eps Actual: 0.20
Report Date: 2016-03-14
Date: 2015-12-31
Currency: BRL
Eps Actual: 0.21
Report Date: 2015-11-10
Date: 2015-09-30
Currency: BRL
Eps Actual: 0.19
Report Date: 2015-08-10
Date: 2015-06-30
Currency: BRL
Eps Actual: 0.18
Report Date: 2015-05-18
Date: 2015-03-31
Currency: BRL
Eps Actual: 0.23
Report Date: 2015-03-17
Date: 2014-12-31
Currency: BRL
Eps Actual: 0.39
Report Date: 2014-11-14
Date: 2014-09-30
Currency: BRL
Eps Actual: 0.34
Report Date: 2014-08-14
Date: 2014-06-30
Currency: BRL
Eps Actual: 0.30
Report Date: 2014-05-13
Date: 2014-03-31
Currency: BRL
Eps Actual: 0.30
Report Date: 2014-03-18
Date: 2013-12-31
Currency: BRL
Eps Actual: 0.32
Report Date: 2013-11-12
Date: 2013-09-30
Currency: BRL
Eps Actual: 0.39
Report Date: 2013-08-05
Date: 2013-06-30
Currency: BRL
Eps Actual: 0.38
Report Date: 2013-05-13
Date: 2013-03-31
Currency: BRL
Eps Actual: 0.34
Report Date: 2013-03-26
Date: 2012-12-31
Currency: BRL
Eps Actual: 0.45
Report Date: 2012-11-28
Date: 2012-09-30
Currency: BRL
Eps Actual: 0.35
Report Date: 2012-08-29
Date: 2012-06-30
Currency: BRL
Eps Actual: 0.29
Report Date: 2012-05-30
Date: 2012-03-31
Currency: BRL
Eps Actual: 0.32
Report Date: 2012-02-29
Date: 2011-12-31
Currency: BRL
Eps Actual: 0.28
Report Date: 2011-11-30
Date: 2011-09-30
Currency: BRL
Eps Actual: 0.34
Report Date: 2011-08-31
Date: 2011-06-30
Currency: BRL
Eps Actual: 0.23
Report Date: 2011-06-01
Date: 2011-03-31
Currency: BRL
Eps Actual: 0.26
Date: 2025-12-31
Period: +1y
Growth: 0.21
Earnings Estimate Avg: 3.98
Earnings Estimate Low: 3.51
Earnings Estimate High: 4.76
Earnings Estimate Year Ago Eps: 3.29
Earnings Estimate Number Of Analysts: 7.00
Earnings Estimate Growth: 0.21
Revenue Estimate Avg: 4076780000.00
Revenue Estimate Low: 3995030000.00
Revenue Estimate High: 4169000000.00
Revenue Estimate Number Of Analysts: 7.00
Revenue Estimate Growth: 0.23
Eps Trend Current: 3.98
Eps Trend7days Ago: 3.98
Eps Trend30days Ago: 3.98
Eps Trend60days Ago: 3.84
Eps Trend90days Ago: 3.71
Eps Revisions Up Last30days: 1.00
Date: 2024-12-31
Growth: 0.62
Earnings Estimate Avg: 3.29
Earnings Estimate Low: 2.98
Earnings Estimate High: 3.78
Earnings Estimate Year Ago Eps: 2.03
Earnings Estimate Number Of Analysts: 7.00
Earnings Estimate Growth: 0.62
Revenue Estimate Avg: 3302750000.00
Revenue Estimate Low: 3063320000.00
Revenue Estimate High: 3543860000.00
Revenue Estimate Number Of Analysts: 8.00
Revenue Estimate Growth: 0.40
Eps Trend Current: 3.29
Eps Trend7days Ago: 3.29
Eps Trend30days Ago: 3.29
Eps Trend60days Ago: 3.20
Eps Trend90days Ago: 3.12
Eps Revisions Up Last30days: 1.00
Date: 2024-09-30
Period: +1q
Growth: 1.28
Earnings Estimate Avg: 0.89
Earnings Estimate Low: 0.82
Earnings Estimate High: 0.97
Earnings Estimate Year Ago Eps: 0.39
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 1.28
Revenue Estimate Avg: 887940000.00
Revenue Estimate Low: 809960000.00
Revenue Estimate High: 944930000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.57
Eps Trend Current: 0.89
Eps Trend7days Ago: 0.89
Eps Trend30days Ago: 0.89
Eps Trend60days Ago: 0.89
Eps Trend90days Ago: 0.87
Eps Revisions Up Last30days: 1.00
Date: 2024-06-30
Growth: 0.07
Earnings Estimate Avg: 0.74
Earnings Estimate Low: 0.72
Earnings Estimate High: 0.80
Earnings Estimate Year Ago Eps: 0.69
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.07
Revenue Estimate Avg: 783170000.00
Revenue Estimate Low: 739470000.00
Revenue Estimate High: 855230000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.29
Eps Trend Current: 0.74
Eps Trend7days Ago: 0.74
Eps Trend30days Ago: 0.74
Eps Trend60days Ago: 0.78
Eps Trend90days Ago: 0.76
Eps Revisions Up Last30days: 1.00
Date: 2024-03-31
Growth: 0.56
Earnings Estimate Avg: 0.61
Earnings Estimate Low: 0.60
Earnings Estimate High: 0.63
Earnings Estimate Year Ago Eps: 0.39
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.56
Revenue Estimate Avg: 706900000.00
Revenue Estimate Low: 648840000.00
Revenue Estimate High: 781990000.00
Revenue Estimate Number Of Analysts: 6.00
Revenue Estimate Growth: 0.25
Eps Trend Current: 0.61
Eps Trend7days Ago: 0.61
Eps Trend30days Ago: 0.66
Eps Trend60days Ago: 0.71
Eps Trend90days Ago: 0.73
Date: 2023-12-31
Growth: 0.42
Earnings Estimate Avg: 2.00
Earnings Estimate Low: 1.82
Earnings Estimate High: 2.27
Earnings Estimate Year Ago Eps: 1.40
Earnings Estimate Number Of Analysts: 8.00
Earnings Estimate Growth: 0.42
Revenue Estimate Avg: 2385890000.00
Revenue Estimate Low: 2290000000.00
Revenue Estimate High: 2514000000.00
Revenue Estimate Number Of Analysts: 8.00
Revenue Estimate Growth: 0.10
Eps Trend Current: 2.00
Eps Trend7days Ago: 2.00
Eps Trend30days Ago: 2.07
Eps Trend60days Ago: 2.06
Eps Trend90days Ago: 2.02
Date: 2023-09-30
Growth: 0.31
Earnings Estimate Avg: 0.55
Earnings Estimate Low: 0.36
Earnings Estimate High: 0.67
Earnings Estimate Year Ago Eps: 0.42
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.31
Revenue Estimate Avg: 669810000.00
Revenue Estimate Low: 604720000.00
Revenue Estimate High: 715340000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.12
Eps Trend Current: 0.55
Eps Trend7days Ago: 0.55
Eps Trend30days Ago: 0.55
Eps Trend60days Ago: 0.55
Eps Trend90days Ago: 0.57
Date: 2023-06-30
Growth: 0.75
Earnings Estimate Avg: 0.49
Earnings Estimate Low: 0.36
Earnings Estimate High: 0.65
Earnings Estimate Year Ago Eps: 0.28
Earnings Estimate Number Of Analysts: 5.00
Earnings Estimate Growth: 0.75
Revenue Estimate Avg: 620780000.00
Revenue Estimate Low: 589910000.00
Revenue Estimate High: 651690000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.05
Eps Trend Current: 0.49
Eps Trend7days Ago: 0.49
Eps Trend30days Ago: 0.52
Eps Trend60days Ago: 0.55
Eps Trend90days Ago: 0.54
Date: 2023-03-31
Growth: 1.50
Earnings Estimate Avg: 0.45
Earnings Estimate Low: 0.36
Earnings Estimate High: 0.61
Earnings Estimate Year Ago Eps: 0.18
Earnings Estimate Number Of Analysts: 6.00
Earnings Estimate Growth: 1.50
Revenue Estimate Avg: 575790000.00
Revenue Estimate Low: 536410000.00
Revenue Estimate High: 657670000.00
Revenue Estimate Number Of Analysts: 6.00
Revenue Estimate Growth: 0.23
Eps Trend Current: 0.45
Eps Trend7days Ago: 0.46
Eps Trend30days Ago: 0.49
Eps Trend60days Ago: 0.51
Eps Trend90days Ago: 0.48
Date: 2022-12-31
Growth: 0.33
Earnings Estimate Avg: 1.46
Earnings Estimate Low: 1.24
Earnings Estimate High: 2.02
Earnings Estimate Year Ago Eps: 1.09
Earnings Estimate Number Of Analysts: 11.00
Earnings Estimate Growth: 0.33
Revenue Estimate Avg: 2251300000.00
Revenue Estimate Low: 2070600000.00
Revenue Estimate High: 2407000000.00
Revenue Estimate Number Of Analysts: 12.00
Revenue Estimate Growth: 0.26
Eps Trend Current: 1.46
Eps Trend7days Ago: 1.41
Eps Trend30days Ago: 1.32
Eps Trend60days Ago: 1.43
Eps Trend90days Ago: 1.33
Eps Revisions Up Last30days: 1.00
Date: 2022-09-30
Growth: 0.28
Earnings Estimate Avg: 0.41
Earnings Estimate Low: 0.38
Earnings Estimate High: 0.45
Earnings Estimate Year Ago Eps: 0.32
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.28
Revenue Estimate Avg: 597540000.00
Revenue Estimate Low: 579800000.00
Revenue Estimate High: 635000000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.31
Eps Trend Current: 0.41
Eps Trend7days Ago: 0.44
Eps Trend30days Ago: 0.43
Eps Trend60days Ago: 0.46
Eps Trend90days Ago: 0.47
Eps Revisions Up Last30days: 1.00
Date: 2022-06-30
Growth: 0.57
Earnings Estimate Year Ago Eps: 0.28
Earnings Estimate Growth: 0.57
Revenue Estimate Avg: 528060000.00
Revenue Estimate Low: 512000000.00
Revenue Estimate High: 549600000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.25
Eps Trend7days Ago: 0.44
Eps Trend30days Ago: 0.44
Eps Trend60days Ago: 0.44
Eps Trend90days Ago: 0.43
Date: 2022-03-31
Earnings Estimate Avg: 0.31
Earnings Estimate Low: 0.24
Earnings Estimate High: 0.38
Earnings Estimate Number Of Analysts: 2.00
Revenue Estimate Avg: 467760000.00
Revenue Estimate Low: 430000000.00
Revenue Estimate High: 504880000.00
Revenue Estimate Number Of Analysts: 3.00
Eps Trend Current: 0.31
Eps Trend7days Ago: 0.41
Eps Trend30days Ago: 0.43
Eps Trend60days Ago: 0.43
Eps Trend90days Ago: 0.43
Eps Revisions Down Last30days: 1.00
Date: 2021-12-31
Earnings Estimate Avg: 1.03
Earnings Estimate Low: 0.68
Earnings Estimate High: 1.13
Earnings Estimate Number Of Analysts: 7.00
Revenue Estimate Avg: 1780990000.00
Revenue Estimate Low: 1620000000.00
Revenue Estimate High: 1873000000.00
Revenue Estimate Number Of Analysts: 9.00
Eps Trend Current: 1.03
Eps Trend7days Ago: 1.03
Eps Trend30days Ago: 1.03
Eps Trend60days Ago: 1.08
Eps Trend90days Ago: 1.07
Eps Revisions Down Last7days: 1.00
Date: 2021-09-30
Earnings Estimate Avg: 0.31
Earnings Estimate Low: 0.30
Earnings Estimate High: 0.33
Earnings Estimate Number Of Analysts: 2.00
Revenue Estimate Avg: 471760000.00
Revenue Estimate Low: 423100000.00
Revenue Estimate High: 522000000.00
Revenue Estimate Number Of Analysts: 5.00
Eps Trend Current: 0.31
Eps Trend7days Ago: 0.31
Eps Trend30days Ago: 0.31
Date: 2019-12-31
Period: +1y
Growth: 10.42
Earnings Estimate Year Ago Eps: 0.07
Earnings Estimate Growth: 10.42
Revenue Estimate Avg: 1354700000.00
Revenue Estimate Low: 1261400000.00
Revenue Estimate High: 1522120000.00
Revenue Estimate Number Of Analysts: 8.00
Revenue Estimate Growth: 0.26
Eps Trend7days Ago: 0.80
Eps Trend30days Ago: 0.80
Eps Trend60days Ago: 0.80
Eps Trend90days Ago: 0.80
Eps Revisions Up Last30days: 1.00
Date: 2019-03-31
Period: +1q
Growth: 4.33
Earnings Estimate Year Ago Eps: -0.06
Earnings Estimate Growth: 4.33
Revenue Estimate Avg: 356790000.00
Revenue Estimate Low: 356790000.00
Revenue Estimate High: 356790000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.85
Eps Trend7days Ago: 0.20
Eps Trend30days Ago: 0.20
Eps Trend60days Ago: 0.20
Eps Trend90days Ago: 0.20
Date: 2018-12-31
Growth: 1.07
Earnings Estimate Year Ago Eps: -0.97
Earnings Estimate Growth: 1.07
Revenue Estimate Avg: 1071370000.00
Revenue Estimate Low: 991300000.00
Revenue Estimate High: 1158800000.00
Revenue Estimate Number Of Analysts: 8.00
Revenue Estimate Growth: 0.42
Eps Trend7days Ago: 0.07
Eps Trend30days Ago: 0.07
Eps Trend60days Ago: 0.07
Eps Trend90days Ago: 0.07
Date: 2018-09-30
Growth: 1.25
Earnings Estimate Year Ago Eps: -0.20
Earnings Estimate Growth: 1.25
Revenue Estimate Avg: 300530000.00
Revenue Estimate Low: 295850000.00
Revenue Estimate High: 305200000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.43
Eps Trend7days Ago: 0.05
Eps Trend30days Ago: 0.06
Eps Trend60days Ago: 0.06
Eps Trend90days Ago: 0.06
Date: 2018-06-30
Growth: 0.95
Earnings Estimate Avg: -0.01
Earnings Estimate Low: -0.02
Earnings Estimate High: 0.01
Earnings Estimate Year Ago Eps: -0.20
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.95
Revenue Estimate Avg: 270902000.00
Revenue Estimate Low: 214000000.00
Revenue Estimate High: 252800000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.49
Eps Trend Current: -0.01
Eps Trend7days Ago: -0.01
Eps Trend30days Ago: -0.02
Eps Trend60days Ago: -0.03
Eps Trend90days Ago: -0.02
Eps Revisions Up Last30days: 1.00
Date: 2018-03-31
Growth: 0.37
Earnings Estimate Avg: -0.10
Earnings Estimate Low: -0.14
Earnings Estimate High: -0.03
Earnings Estimate Year Ago Eps: -0.16
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.37
Revenue Estimate Avg: 207720000.00
Revenue Estimate Low: 194000000.00
Revenue Estimate High: 225290000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.04
Eps Trend Current: -0.10
Eps Trend7days Ago: -0.03
Eps Trend30days Ago: -0.03
Eps Trend60days Ago: -0.03
Eps Trend90days Ago: 0.04
Date: 2017-12-31
Growth: -2.96
Earnings Estimate Avg: -0.63
Earnings Estimate Low: -0.79
Earnings Estimate High: -0.44
Earnings Estimate Year Ago Eps: 0.32
Earnings Estimate Number Of Analysts: 8.00
Earnings Estimate Growth: -2.96
Revenue Estimate Avg: 769520000.00
Revenue Estimate Low: 740000000.00
Revenue Estimate High: 798400000.00
Revenue Estimate Number Of Analysts: 7.00
Revenue Estimate Growth: -0.43
Eps Trend Current: -0.63
Eps Trend7days Ago: -0.63
Eps Trend30days Ago: -0.59
Eps Trend60days Ago: -0.53
Eps Trend90days Ago: -0.50
Date: 2024-03-31
Eps Actual: 0.8
Date: 2023-12-31
Eps Actual: 2.0
Date: 2022-12-31
Eps Actual: 1.4
Date: 2021-12-31
Eps Actual: 1.08
Date: 2020-12-31
Eps Actual: 0.76
Date: 2019-12-31
Eps Actual: 0.67
Date: 2018-12-31
Eps Actual: -0.53
Date: 2017-12-31
Eps Actual: -0.97
Date: 2016-12-31
Eps Actual: -0.08
Date: 2015-12-31
Eps Actual: 0.82
Date: 2014-12-31
Eps Actual: 1.34
Date: 2013-12-31
Eps Actual: 1.45
Date: 2012-12-31
Eps Actual: 1.43
Date: 2011-12-31
Eps Actual: 1.14