Report Date: | 2025-10-29 |
Date: | 2025-09-30 |
Before After Market: | After Market |
Currency: | USD |
Report Date: | 2025-04-28 |
Date: | 2025-03-31 |
Before After Market: | After Market |
Currency: | USD |
Report Date: | 2025-02-26 |
Date: | 2024-12-31 |
Before After Market: | After Market |
Currency: | USD |
Report Date: | 2024-11-01 |
Date: | 2024-09-30 |
Before After Market: | Before Market |
Currency: | USD |
Eps Actual: | 0.01 |
Eps Estimate: | 0.01 |
Report Date: | 2024-05-06 |
Date: | 2024-03-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 0.01 |
Eps Estimate: | 0.01 |
Report Date: | 2024-03-01 |
Date: | 2023-12-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 0.01 |
Eps Estimate: | 0.01 |
Report Date: | 2023-11-01 |
Date: | 2023-09-30 |
Before After Market: | Before Market |
Currency: | USD |
Eps Actual: | 0.01 |
Eps Estimate: | 0.01 |
Report Date: | 2023-08-23 |
Date: | 2023-06-30 |
Before After Market: | Before Market |
Currency: | USD |
Eps Actual: | 0.01 |
Eps Estimate: | 0.01 |
Report Date: | 2023-05-02 |
Date: | 2023-03-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 0.02 |
Eps Estimate: | 0.02 |
Report Date: | 2023-03-02 |
Date: | 2022-12-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 0.02 |
Eps Estimate: | 0.02 |
Report Date: | 2022-11-01 |
Date: | 2022-09-30 |
Before After Market: | Before Market |
Currency: | USD |
Eps Actual: | 0.02 |
Eps Estimate: | 0.01 |
Eps Difference: | 0.01 |
Surprise Percent: | 10 |
Report Date: | 2022-08-30 |
Date: | 2022-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: | 2022-04-29 |
Date: | 2022-03-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 0.01 |
Eps Estimate: | 0.02 |
Eps Difference: | -0.01 |
Surprise Percent: | -5 |
Report Date: | 2022-03-02 |
Date: | 2021-12-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 0.02 |
Eps Estimate: | 0.01 |
Eps Difference: | 0.01 |
Surprise Percent: | 10 |
Report Date: | 2021-12-01 |
Date: | 2021-09-30 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 0.01 |
Eps Estimate: | 0.01 |
Report Date: | 2021-08-31 |
Date: | 2021-06-30 |
Currency: | USD |
Eps Actual: | 42.69 |
Eps Estimate: | 14.23 |
Eps Difference: | 28.46 |
Surprise Percent: | 20 |
Report Date: | 2021-05-21 |
Date: | 2021-03-31 |
Before After Market: | Before Market |
Currency: | USD |
Eps Actual: | 29.55 |
Eps Estimate: | 14.39 |
Eps Difference: | 15.16 |
Surprise Percent: | 105.40 |
Report Date: | 2021-03-04 |
Date: | 2020-12-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 15.66 |
Report Date: | 2020-11-03 |
Date: | 2020-09-30 |
Before After Market: | Before Market |
Currency: | USD |
Eps Actual: | -20.97 |
Report Date: | 2020-08-28 |
Date: | 2020-06-30 |
Before After Market: | Before Market |
Currency: | USD |
Eps Actual: | 24.66 |
Report Date: | 2020-05-18 |
Date: | 2020-03-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 40.72 |
Report Date: | 2020-03-04 |
Date: | 2019-12-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | -0.79 |
Report Date: | 2019-11-22 |
Date: | 2019-09-30 |
Before After Market: | Before Market |
Currency: | USD |
Eps Actual: | 44.84 |
Report Date: | 2019-08-23 |
Date: | 2019-06-30 |
Before After Market: | Before Market |
Currency: | USD |
Eps Actual: | 0.01 |
Report Date: | 2019-05-01 |
Date: | 2019-03-31 |
Before After Market: | Before Market |
Currency: | USD |
Eps Actual: | 48.84 |
Report Date: | 2019-03-04 |
Date: | 2018-12-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 45.19 |
Report Date: | 2018-10-31 |
Date: | 2018-09-30 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 49.80 |
Eps Estimate: | 0.01 |
Eps Difference: | 49.79 |
Surprise Percent: | 49793 |
Report Date: | 2018-08-23 |
Date: | 2018-06-30 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 49.11 |
Eps Estimate: | 0.01 |
Eps Difference: | 49.10 |
Surprise Percent: | 49107 |
Report Date: | 2018-04-26 |
Date: | 2018-03-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 29.40 |
Eps Difference: | 29.40 |
Report Date: | 2018-03-06 |
Date: | 2017-12-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 43.58 |
Eps Estimate: | 0.01 |
Eps Difference: | 43.57 |
Surprise Percent: | 43579 |
Report Date: | 2017-10-31 |
Date: | 2017-09-30 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 58.26 |
Eps Difference: | 58.26 |
Report Date: | 2017-08-29 |
Date: | 2017-06-30 |
Before After Market: | Before Market |
Currency: | USD |
Eps Actual: | 48.45 |
Eps Difference: | 48.45 |
Report Date: | 2017-04-28 |
Date: | 2017-03-31 |
Before After Market: | Before Market |
Currency: | USD |
Eps Actual: | 37.72 |
Report Date: | 2017-03-08 |
Date: | 2016-12-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 48.48 |
Eps Difference: | 48.48 |
Report Date: | 2016-10-31 |
Date: | 2016-09-30 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 33.21 |
Report Date: | 2016-08-30 |
Date: | 2016-06-30 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 24.09 |
Report Date: | 2016-04-29 |
Date: | 2016-03-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 23.48 |
Report Date: | 2016-03-14 |
Date: | 2015-12-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | -11.86 |
Report Date: | 2015-10-30 |
Date: | 2015-09-30 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 24.51 |
Report Date: | 2015-08-31 |
Date: | 2015-06-30 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 24.66 |
Report Date: | 2015-05-01 |
Date: | 2015-03-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 22.01 |
Report Date: | 2015-03-10 |
Date: | 2014-12-31 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | -16.19 |
Report Date: | 2014-11-03 |
Date: | 2014-09-30 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 17.98 |
Report Date: | 2014-08-27 |
Date: | 2014-06-30 |
Before After Market: | After Market |
Currency: | USD |
Eps Actual: | 13.47 |
Report Date: | 2014-05-01 |
Date: | 2014-03-31 |
Currency: | USD |
Eps Actual: | 44.12 |
Report Date: | 2014-03-19 |
Date: | 2013-12-31 |
Currency: | USD |
Eps Actual: | 16.10 |
Report Date: | 2013-10-31 |
Date: | 2013-09-30 |
Currency: | USD |
Eps Actual: | 21.17 |
Report Date: | 2013-08-29 |
Date: | 2013-06-30 |
Currency: | USD |
Eps Actual: | 21.19 |
Report Date: | 2013-04-29 |
Date: | 2013-03-31 |
Currency: | USD |
Eps Actual: | 11.60 |
Report Date: | 2013-03-20 |
Date: | 2012-12-31 |
Currency: | USD |
Eps Actual: | 10.75 |
Report Date: | 2012-10-31 |
Date: | 2012-09-30 |
Currency: | USD |
Eps Actual: | 26.10 |
Report Date: | 2012-08-31 |
Date: | 2012-06-30 |
Currency: | USD |
Eps Actual: | 40.20 |
Report Date: | 2012-05-30 |
Date: | 2012-03-31 |
Currency: | USD |
Eps Actual: | 34.42 |
Report Date: | 2012-03-27 |
Date: | 2011-12-31 |
Currency: | USD |
Eps Actual: | 49.10 |
Report Date: | 2011-10-31 |
Date: | 2011-09-30 |
Currency: | USD |
Eps Actual: | 28.89 |
Report Date: | 2011-08-15 |
Date: | 2011-06-30 |
Currency: | USD |
Eps Actual: | 42.78 |
Report Date: | 2011-04-28 |
Date: | 2011-03-31 |
Currency: | USD |
Eps Actual: | 30.16 |
Report Date: | 2010-10-29 |
Date: | 2010-09-30 |
Currency: | USD |
Eps Actual: | 11.60 |
Report Date: | 2010-08-31 |
Date: | 2010-06-30 |
Currency: | USD |
Eps Actual: | 9.12 |
Report Date: | 2010-04-30 |
Date: | 2010-03-31 |
Currency: | USD |
Eps Actual: | 26.91 |
Report Date: | 2010-01-29 |
Date: | 2009-12-31 |
Currency: | USD |
Eps Actual: | 26.65 |
Report Date: | 2009-12-02 |
Date: | 2009-09-30 |
Currency: | USD |
Eps Actual: | 39.57 |
Report Date: | 2009-09-02 |
Date: | 2009-06-30 |
Currency: | USD |
Eps Actual: | 34.49 |
Report Date: | 2009-06-03 |
Date: | 2009-03-31 |
Currency: | USD |
Eps Actual: | 35.80 |
Report Date: | 2008-12-03 |
Date: | 2008-09-30 |
Currency: | USD |
Eps Actual: | 29.33 |
Date: | 2025-12-31 |
Period: | +1y |
Growth: | -0.23 |
Earnings Estimate Avg: | 470.39 |
Earnings Estimate Low: | 227.08 |
Earnings Estimate High: | 778.57 |
Earnings Estimate Year Ago Eps: | 616.37 |
Earnings Estimate Number Of Analysts: | 9.00 |
Earnings Estimate Growth: | -0.23 |
Revenue Estimate Avg: | 82675000000000.00 |
Revenue Estimate Low: | 70658900000000.00 |
Revenue Estimate High: | 94920600000000.00 |
Revenue Estimate Number Of Analysts: | 9.00 |
Revenue Estimate Growth: | -0.07 |
Eps Trend Current: | 470.39 |
Eps Trend7days Ago: | 469.65 |
Eps Trend30days Ago: | 444.70 |
Eps Trend60days Ago: | 402.37 |
Eps Trend90days Ago: | 403.50 |
Eps Revisions Up Last30days: | 1.00 |
Date: | 2024-12-31 |
Growth: | -0.27 |
Earnings Estimate Avg: | 616.37 |
Earnings Estimate Low: | 486.61 |
Earnings Estimate High: | 729.91 |
Earnings Estimate Year Ago Eps: | 850.01 |
Earnings Estimate Number Of Analysts: | 8.00 |
Earnings Estimate Growth: | -0.27 |
Revenue Estimate Avg: | 89261700000000.00 |
Revenue Estimate Low: | 82132800000000.00 |
Revenue Estimate High: | 93098900000000.00 |
Revenue Estimate Number Of Analysts: | 8.00 |
Revenue Estimate Growth: | -0.14 |
Eps Trend Current: | 616.37 |
Eps Trend7days Ago: | 615.41 |
Eps Trend30days Ago: | 592.93 |
Eps Trend60days Ago: | 563.32 |
Eps Trend90days Ago: | 548.77 |
Eps Revisions Up Last30days: | 1.00 |
Date: | 2024-09-30 |
Period: | +1q |
Growth: | 0.04 |
Earnings Estimate Avg: | 178.42 |
Earnings Estimate Low: | 162.20 |
Earnings Estimate High: | 178.42 |
Earnings Estimate Year Ago Eps: | 171.61 |
Earnings Estimate Number Of Analysts: | 2.00 |
Earnings Estimate Growth: | 0.04 |
Revenue Estimate Avg: | 23340900000000.00 |
Revenue Estimate Low: | 23340900000000.00 |
Revenue Estimate High: | 23340900000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Revenue Estimate Growth: | -0.03 |
Eps Trend Current: | 178.42 |
Eps Trend7days Ago: | 178.14 |
Eps Trend30days Ago: | 181.17 |
Eps Trend60days Ago: | 160.95 |
Eps Trend90days Ago: | 177.54 |
Date: | 2024-06-30 |
Growth: | -0.13 |
Earnings Estimate Avg: | 178.42 |
Earnings Estimate Low: | 162.20 |
Earnings Estimate High: | 194.64 |
Earnings Estimate Year Ago Eps: | 206.28 |
Earnings Estimate Number Of Analysts: | 2.00 |
Earnings Estimate Growth: | -0.13 |
Revenue Estimate Avg: | 24768200000000.00 |
Revenue Estimate Low: | 24768200000000.00 |
Revenue Estimate High: | 24768200000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Revenue Estimate Growth: | -0.05 |
Eps Trend Current: | 178.42 |
Eps Trend7days Ago: | 178.14 |
Eps Trend30days Ago: | 181.17 |
Eps Trend60days Ago: | 160.95 |
Eps Trend90days Ago: | 177.54 |
Date: | 2024-03-31 |
Growth: | -0.21 |
Earnings Estimate Avg: | 175.46 |
Earnings Estimate Low: | 159.51 |
Earnings Estimate High: | 191.41 |
Earnings Estimate Year Ago Eps: | 224.79 |
Earnings Estimate Number Of Analysts: | 3.00 |
Earnings Estimate Growth: | -0.21 |
Revenue Estimate Avg: | 22156200000000.00 |
Revenue Estimate Low: | 21294900000000.00 |
Revenue Estimate High: | 23017600000000.00 |
Revenue Estimate Number Of Analysts: | 2.00 |
Revenue Estimate Growth: | -0.24 |
Eps Trend Current: | 175.46 |
Eps Trend7days Ago: | 178.55 |
Eps Trend30days Ago: | 174.95 |
Eps Trend60days Ago: | 173.27 |
Eps Trend90days Ago: | 173.00 |
Date: | 2023-12-31 |
Growth: | -0.34 |
Earnings Estimate Avg: | 768.90 |
Earnings Estimate Low: | 627.68 |
Earnings Estimate High: | 863.05 |
Earnings Estimate Year Ago Eps: | 1173.29 |
Earnings Estimate Number Of Analysts: | 10.00 |
Earnings Estimate Growth: | -0.34 |
Revenue Estimate Avg: | 102273000000000.00 |
Revenue Estimate Low: | 81786200000000.00 |
Revenue Estimate High: | 113702000000000.00 |
Revenue Estimate Number Of Analysts: | 11.00 |
Revenue Estimate Growth: | -0.13 |
Eps Trend Current: | 768.90 |
Eps Trend7days Ago: | 748.13 |
Eps Trend30days Ago: | 754.85 |
Eps Trend60days Ago: | 743.90 |
Eps Trend90days Ago: | 694.68 |
Date: | 2023-09-30 |
Growth: | -0.75 |
Earnings Estimate Avg: | 79.32 |
Earnings Estimate Low: | 79.32 |
Earnings Estimate High: | 79.32 |
Earnings Estimate Year Ago Eps: | 322.65 |
Earnings Estimate Number Of Analysts: | 1.00 |
Earnings Estimate Growth: | -0.75 |
Revenue Estimate Avg: | 23240800000000.00 |
Revenue Estimate Low: | 23240800000000.00 |
Revenue Estimate High: | 23240800000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Revenue Estimate Growth: | -0.33 |
Eps Trend Current: | 79.32 |
Eps Trend7days Ago: | 78.48 |
Eps Trend30days Ago: | 76.80 |
Eps Trend60days Ago: | 76.58 |
Eps Trend90days Ago: | 75.09 |
Date: | 2023-06-30 |
Growth: | -0.55 |
Earnings Estimate Avg: | 168.45 |
Earnings Estimate Low: | 168.45 |
Earnings Estimate High: | 168.45 |
Earnings Estimate Year Ago Eps: | 381.32 |
Earnings Estimate Number Of Analysts: | 1.00 |
Earnings Estimate Growth: | -0.55 |
Revenue Estimate Avg: | 25497800000000.00 |
Revenue Estimate Low: | 25497800000000.00 |
Revenue Estimate High: | 25497800000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Revenue Estimate Growth: | -0.25 |
Eps Trend Current: | 168.45 |
Eps Trend7days Ago: | 168.56 |
Eps Trend30days Ago: | 165.57 |
Eps Trend60days Ago: | 120.13 |
Eps Trend90days Ago: | 119.34 |
Date: | 2023-03-31 |
Growth: | 0.53 |
Earnings Estimate Avg: | 293.32 |
Earnings Estimate Low: | 278.66 |
Earnings Estimate High: | 293.32 |
Earnings Estimate Year Ago Eps: | 190.66 |
Earnings Estimate Number Of Analysts: | 2.00 |
Earnings Estimate Growth: | 0.53 |
Revenue Estimate Avg: | 37603900000000.00 |
Revenue Estimate Low: | 37603900000000.00 |
Revenue Estimate High: | 37603900000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Revenue Estimate Growth: | 1.09 |
Eps Trend Current: | 293.32 |
Eps Trend7days Ago: | 296.76 |
Eps Trend30days Ago: | 299.37 |
Eps Trend60days Ago: | 304.86 |
Eps Trend90days Ago: | 299.41 |
Date: | 2022-12-31 |
Growth: | 1.52 |
Earnings Estimate Avg: | 1097.28 |
Earnings Estimate Low: | 685.80 |
Earnings Estimate High: | 1234.44 |
Earnings Estimate Year Ago Eps: | 434.70 |
Earnings Estimate Number Of Analysts: | 11.00 |
Earnings Estimate Growth: | 1.52 |
Revenue Estimate Avg: | 116726000000000.00 |
Revenue Estimate Low: | 90645500000000.00 |
Revenue Estimate High: | 134904000000000.00 |
Revenue Estimate Number Of Analysts: | 11.00 |
Revenue Estimate Growth: | 1.01 |
Eps Trend Current: | 1097.28 |
Eps Trend7days Ago: | 1066.31 |
Eps Trend30days Ago: | 1047.93 |
Eps Trend60days Ago: | 1085.15 |
Eps Trend90days Ago: | 1102.22 |
Eps Revisions Up Last30days: | 1.00 |
Date: | 2022-09-30 |
Growth: | 1.28 |
Earnings Estimate Avg: | 264.34 |
Earnings Estimate Low: | 202.14 |
Earnings Estimate High: | 310.98 |
Earnings Estimate Year Ago Eps: | 115.92 |
Earnings Estimate Number Of Analysts: | 2.00 |
Earnings Estimate Growth: | 1.28 |
Revenue Estimate Avg: | 40816600000000.00 |
Revenue Estimate Low: | 40816600000000.00 |
Revenue Estimate High: | 40816600000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Revenue Estimate Growth: | 1.79 |
Eps Trend Current: | 264.34 |
Eps Trend7days Ago: | 263.88 |
Eps Trend30days Ago: | 273.16 |
Eps Trend60days Ago: | 281.41 |
Eps Trend90days Ago: | 283.37 |
Date: | 2022-06-30 |
Growth: | 5.47 |
Earnings Estimate Avg: | 281.41 |
Earnings Estimate Low: | 251.79 |
Earnings Estimate High: | 296.22 |
Earnings Estimate Year Ago Eps: | 43.47 |
Earnings Estimate Number Of Analysts: | 2.00 |
Earnings Estimate Growth: | 5.47 |
Revenue Estimate Avg: | 31873300000000.00 |
Revenue Estimate Low: | 31873300000000.00 |
Revenue Estimate High: | 31873300000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Revenue Estimate Growth: | 1.52 |
Eps Trend Current: | 281.41 |
Eps Trend7days Ago: | 283.74 |
Eps Trend30days Ago: | 283.37 |
Eps Trend60days Ago: | 282.66 |
Eps Trend90days Ago: | 276.23 |
Date: | 2022-03-31 |
Growth: | 11.00 |
Earnings Estimate Avg: | 348.15 |
Earnings Estimate Low: | 348.15 |
Earnings Estimate High: | 348.15 |
Earnings Estimate Year Ago Eps: | 29.01 |
Earnings Estimate Number Of Analysts: | 1.00 |
Earnings Estimate Growth: | 11.00 |
Revenue Estimate Avg: | 35191800000000.00 |
Revenue Estimate Low: | 35191800000000.00 |
Revenue Estimate High: | 35191800000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Revenue Estimate Growth: | 2.50 |
Eps Trend Current: | 348.15 |
Eps Trend7days Ago: | 344.42 |
Eps Trend30days Ago: | 344.42 |
Eps Trend60days Ago: | 129.82 |
Eps Trend90days Ago: | 129.43 |
Date: | 2021-12-31 |
Earnings Estimate Avg: | 287.20 |
Earnings Estimate Low: | 143.60 |
Earnings Estimate High: | 416.44 |
Earnings Estimate Number Of Analysts: | 14.00 |
Revenue Estimate Avg: | 55830700000000.00 |
Revenue Estimate Low: | 46727400000000.00 |
Revenue Estimate High: | 69042900000000.00 |
Revenue Estimate Number Of Analysts: | 14.00 |
Eps Trend Current: | 287.20 |
Eps Trend7days Ago: | 287.10 |
Eps Trend30days Ago: | 273.25 |
Eps Trend60days Ago: | 270.53 |
Eps Trend90days Ago: | 286.66 |
Eps Revisions Up Last30days: | 1.00 |
Date: | 2021-09-30 |
Earnings Estimate Avg: | 100.64 |
Earnings Estimate Low: | 57.51 |
Earnings Estimate High: | 143.77 |
Earnings Estimate Number Of Analysts: | 2.00 |
Revenue Estimate Avg: | 17511200000000.00 |
Revenue Estimate Low: | 17511200000000.00 |
Revenue Estimate High: | 17511200000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Eps Trend Current: | 100.64 |
Eps Trend7days Ago: | 99.82 |
Eps Trend30days Ago: | 99.60 |
Eps Trend60days Ago: | 100.69 |
Date: | 2019-12-31 |
Period: | +1y |
Earnings Estimate Year Ago Eps: | 0.01 |
Revenue Estimate Avg: | 3553120000.00 |
Revenue Estimate Low: | 3177000000.00 |
Revenue Estimate High: | 3813470000.00 |
Revenue Estimate Number Of Analysts: | 11.00 |
Eps Trend7days Ago: | 0.01 |
Eps Trend30days Ago: | 0.01 |
Eps Trend60days Ago: | 0.01 |
Eps Trend90days Ago: | 0.01 |
Date: | 2019-03-31 |
Period: | +1q |
Revenue Estimate Avg: | 875000000.00 |
Revenue Estimate Low: | 875000000.00 |
Revenue Estimate High: | 875000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Revenue Estimate Growth: | 0.14 |
Date: | 2018-12-31 |
Earnings Estimate Year Ago Eps: | 0.01 |
Revenue Estimate Avg: | 3527290000.00 |
Revenue Estimate Low: | 3371000000.00 |
Revenue Estimate High: | 3689250000.00 |
Revenue Estimate Number Of Analysts: | 11.00 |
Revenue Estimate Growth: | 0.08 |
Eps Trend7days Ago: | 0.01 |
Eps Trend30days Ago: | 0.01 |
Eps Trend60days Ago: | 0.01 |
Eps Trend90days Ago: | 0.01 |
Date: | 2018-09-30 |
Earnings Estimate Avg: | 0.01 |
Earnings Estimate Low: | 0.01 |
Earnings Estimate High: | 0.01 |
Earnings Estimate Number Of Analysts: | 1.00 |
Revenue Estimate Avg: | 956000000.00 |
Revenue Estimate Low: | 956000000.00 |
Revenue Estimate High: | 956000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Revenue Estimate Growth: | 0.07 |
Eps Trend Current: | 0.01 |
Eps Trend7days Ago: | 0.01 |
Eps Trend30days Ago: | 0.01 |
Eps Trend60days Ago: | 0.01 |
Eps Trend90days Ago: | 0.01 |
Date: | 2018-06-30 |
Earnings Estimate Avg: | 0.01 |
Earnings Estimate Low: | 0.01 |
Earnings Estimate High: | 0.01 |
Earnings Estimate Number Of Analysts: | 1.00 |
Revenue Estimate Avg: | 912500000.00 |
Revenue Estimate Low: | 818000000.00 |
Revenue Estimate High: | 1007000000.00 |
Revenue Estimate Number Of Analysts: | 2.00 |
Revenue Estimate Growth: | 0.10 |
Eps Trend Current: | 0.01 |
Eps Trend7days Ago: | 0.01 |
Eps Trend30days Ago: | 0.01 |
Date: | 2018-03-31 |
Earnings Estimate Number Of Analysts: | 1.00 |
Revenue Estimate Avg: | 887000000.00 |
Revenue Estimate Low: | 887000000.00 |
Revenue Estimate High: | 887000000.00 |
Revenue Estimate Number Of Analysts: | 1.00 |
Revenue Estimate Growth: | 0.22 |
Eps Trend30days Ago: | 0.01 |
Eps Trend60days Ago: | 0.01 |
Eps Trend90days Ago: | 0.01 |
Date: | 2017-12-31 |
Growth: | 1.00 |
Earnings Estimate Avg: | 0.02 |
Earnings Estimate Low: | 0.01 |
Earnings Estimate High: | 0.02 |
Earnings Estimate Year Ago Eps: | 0.01 |
Earnings Estimate Number Of Analysts: | 16.00 |
Earnings Estimate Growth: | 1.00 |
Revenue Estimate Avg: | 3258330000.00 |
Revenue Estimate Low: | 3101000000.00 |
Revenue Estimate High: | 3629990000.00 |
Revenue Estimate Number Of Analysts: | 15.00 |
Revenue Estimate Growth: | 0.29 |
Eps Trend Current: | 0.02 |
Eps Trend7days Ago: | 0.02 |
Eps Trend30days Ago: | 0.02 |
Eps Trend60days Ago: | 0.02 |
Eps Trend90days Ago: | 0.02 |
Date: | 2024-09-30 |
Date: | 2023-12-31 |
Date: | 2022-12-31 |
Date: | 2021-12-31 |
Eps Actual: | 72.27 |
Date: | 2020-12-31 |
Eps Actual: | 60.08 |
Date: | 2019-12-31 |
Eps Actual: | 92.90 |
Date: | 2018-12-31 |
Eps Actual: | 173.52 |
Date: | 2017-12-31 |
Eps Actual: | 188.02 |
Date: | 2016-12-31 |
Eps Actual: | 129.28 |
Date: | 2015-12-31 |
Eps Actual: | 59.32 |
Date: | 2014-12-31 |
Eps Actual: | 59.38 |
Date: | 2013-12-31 |
Eps Actual: | 70.07 |
Date: | 2012-12-31 |
Eps Actual: | 111.48 |
Date: | 2011-12-31 |
Eps Actual: | 198.60 |
Date: | 2009-12-31 |
Eps Actual: | 165.87 |