The percentage change of the estimate for the next quarterly report, over the last month
The percentage change of the estimate for the next quarterly report, over the last 3 months
The percentage change of the estimate for the next yearly report, over the last month
The percentage change of the estimate for the next yearly report, over the last 3 months
data reported in financial statements
This is the average result from: 3 analysts
Minimum Estimate: 4900000
Maximum Estimate: 5250000
This is the average result from: 6 analysts
Minimum Estimate: 10486000
Maximum Estimate: 21173000
This is the average result from: 6 analysts
Minimum Estimate: 283020000
Maximum Estimate: 692820000
This is the average result from: 6 analysts
Minimum Estimate: 1119000000
Maximum Estimate: 1752000000
This is the average result from: 2 analysts
Minimum Estimate: 2115000000
Maximum Estimate: 2267000000
This is the average result from: 2 analysts
Minimum Estimate: 3140000000
Maximum Estimate: 3365000000
This is the average result from: 2 analysts
Minimum Estimate: 4477000000
Maximum Estimate: 4796000000
This is the average result from: 2 analysts
Minimum Estimate: 6987000000
Maximum Estimate: 7486000000
This is the average result from: 2 analysts
Minimum Estimate: 9553000000
Maximum Estimate: 10235000000
This is the average result from: 4 analysts
Minimum Estimate: -137494000
Maximum Estimate: -92400000
This is the average result from: 4 analysts
Minimum Estimate: -102410000
Maximum Estimate: -30450000
This is the average result from: 4 analysts
Minimum Estimate: -37506560
Maximum Estimate: -22050000
This is the average result from: 3 analysts
Minimum Estimate: 60606000
Maximum Estimate: 120520000
This is the average result from: 6 analysts
Minimum Estimate: -130780020
Maximum Estimate: -92400000
This is the average result from: 5 analysts
Minimum Estimate: -141316000
Maximum Estimate: -30450000
This is the average result from: 5 analysts
Minimum Estimate: -104468000
Maximum Estimate: -22050000
This is the average result from: 4 analysts
Minimum Estimate: -41390899.54
Maximum Estimate: 63133000
This is the average result from: 2 analysts
Minimum Estimate: -38169206.25
Maximum Estimate: -40895578.12
This is the average result from: 2 analysts
Minimum Estimate: -29822623.06
Maximum Estimate: -31952810.42
This is the average result from: 2 analysts
Minimum Estimate: -60395500.79
Maximum Estimate: -64709465.13
This is the average result from: 2 analysts
Minimum Estimate: 10691000
Maximum Estimate: 11455000
This is the average result from: 2 analysts
Minimum Estimate: 173590000
Maximum Estimate: 185990000
This is the average result from: 3 analysts
Minimum Estimate: -0.67
Maximum Estimate: -0.71
This is the average result from: 2 analysts
Minimum Estimate: -0.14
Maximum Estimate: -0.15
This is the average result from: 6 analysts
Minimum Estimate: -0.88
Maximum Estimate: -0.2
This is the average result from: 4 analysts
Minimum Estimate: -0.52
Maximum Estimate: 0.27
This is the average result from: 2 analysts
Minimum Estimate: -0.57
Maximum Estimate: -0.61
This is the average result from: 2 analysts
Minimum Estimate: -0.54
Maximum Estimate: -0.58
This is the average result from: 2 analysts
Minimum Estimate: -0.81
Maximum Estimate: -0.86
This is the average result from: 2 analysts
Minimum Estimate: -0.4
Maximum Estimate: -0.43
This is the average result from: 2 analysts
Minimum Estimate: 0.5
Maximum Estimate: 0.53
This is the average result from: 3 analysts
Minimum Estimate: -0.36
Maximum Estimate: -0.39
This is the average result from: 3 analysts
Minimum Estimate: -0.37
Maximum Estimate: -0.27
This is the average result from: 4 analysts
Minimum Estimate: -0.37
Maximum Estimate: -0.23
This is the average result from: 4 analysts
Minimum Estimate: -0.34
Maximum Estimate: -0.17
This is the average result from: 4 analysts
Minimum Estimate: -0.38
Maximum Estimate: -0.15
This is the average result from: 2 analysts
Minimum Estimate: -0.06
Maximum Estimate: -0.06
This is the average result from: 2 analysts
Minimum Estimate: -0.05
Maximum Estimate: -0.05
This is the average result from: 3 analysts
Minimum Estimate: 868280
Maximum Estimate: 930300
This is the average result from: 3 analysts
Minimum Estimate: 3877000
Maximum Estimate: 4154000
This is the average result from: 4 analysts
Minimum Estimate: 3430000
Maximum Estimate: 4330000
This is the average result from: 4 analysts
Minimum Estimate: 5295000
Maximum Estimate: 5673000
This is the average result from: 4 analysts
Minimum Estimate: 6549000
Maximum Estimate: 7455000
This is the average result from: 2 analysts
Minimum Estimate: 6272000
Maximum Estimate: 6720000
This is the average result from: 2 analysts
Minimum Estimate: 7350000
Maximum Estimate: 7875000
This is the average result from: 2 analysts
Minimum Estimate: 8820000
Maximum Estimate: 9450000
This is the average result from: 2 analysts
Minimum Estimate: 10388000
Maximum Estimate: 11130000
This is the average result from: 2 analysts
Minimum Estimate: -36719620
Maximum Estimate: -39342450
This is the average result from: 2 analysts
Minimum Estimate: -33381740
Maximum Estimate: -35766150
This is the average result from: 2 analysts
Minimum Estimate: -30267300
Maximum Estimate: -32429250
This is the average result from: 2 analysts
Minimum Estimate: -21848120
Maximum Estimate: -23408700
This is the average result from: 2 analysts
Minimum Estimate: -16880500
Maximum Estimate: -18086250
This is the average result from: 2 analysts
Minimum Estimate: -5880000
Maximum Estimate: -6300000
This is the average result from: 2 analysts
Minimum Estimate: -5684000
Maximum Estimate: -6090000
This is the average result from: 2 analysts
Minimum Estimate: -5488000
Maximum Estimate: -5880000
This is the average result from: 2 analysts
Minimum Estimate: -5194000
Maximum Estimate: -5565000
This is the average result from: 3 analysts
Minimum Estimate: -37125340
Maximum Estimate: -39358200
This is the average result from: 2 analysts
Minimum Estimate: -33884480
Maximum Estimate: -36304800
This is the average result from: 3 analysts
Minimum Estimate: -31065020
Maximum Estimate: -32549475
This is the average result from: 3 analysts
Minimum Estimate: -33908000
Maximum Estimate: -30986025
This is the average result from: 3 analysts
Minimum Estimate: -52136000
Maximum Estimate: -39416475
This is the average result from: 2 analysts
Minimum Estimate: -7742000
Maximum Estimate: -8295000
This is the average result from: 2 analysts
Minimum Estimate: -7644000
Maximum Estimate: -8190000
This is the average result from: 2 analysts
Minimum Estimate: -7448000
Maximum Estimate: -7980000