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
This is the average result from: 3 analysts
Minimum Estimate: 21885000
Maximum Estimate: 23449000
This is the average result from: 3 analysts
Minimum Estimate: 21048000
Maximum Estimate: 22552000
This is the average result from: 3 analysts
Minimum Estimate: 23859000
Maximum Estimate: 25563000
This is the average result from: 4 analysts
This is the average result from: 3 analysts
Minimum Estimate: 2143000
Maximum Estimate: 2296000
This is the average result from: 3 analysts
Minimum Estimate: 2162000
Maximum Estimate: 2316000
This is the average result from: 3 analysts
Minimum Estimate: -2163840
Maximum Estimate: -2318400
This is the average result from: 3 analysts
Minimum Estimate: -1090740
Maximum Estimate: -1168650
This is the average result from: 3 analysts
Minimum Estimate: 676200
Maximum Estimate: 724500
This is the average result from: 4 analysts
Minimum Estimate: -108728060
Maximum Estimate: -116445000
This is the average result from: 3 analysts
Minimum Estimate: -58.8
Maximum Estimate: -63
This is the average result from: 3 analysts
Minimum Estimate: -12.94
Maximum Estimate: -13.86
This is the average result from: 3 analysts
Minimum Estimate: 1.96
Maximum Estimate: 2.1
This is the average result from: 4 analysts
Minimum Estimate: -55.08
Maximum Estimate: -58.59
This is the average result from: 3 analysts
Minimum Estimate: -39.2
Maximum Estimate: -42
This is the average result from: 3 analysts
Minimum Estimate: -19.6
Maximum Estimate: -21
This is the average result from: 3 analysts
Minimum Estimate: -20.38
Maximum Estimate: -21.84
This is the average result from: 3 analysts
Minimum Estimate: -18.82
Maximum Estimate: -20.16
This is the average result from: 3 analysts
Minimum Estimate: -7.45
Maximum Estimate: -7.98
This is the average result from: 3 analysts
Minimum Estimate: -15.29
Maximum Estimate: -16.38
This is the average result from: 3 analysts
Minimum Estimate: -13.72
Maximum Estimate: -14.7
This is the average result from: 3 analysts
Minimum Estimate: -8.23
Maximum Estimate: -8.82
This is the average result from: 3 analysts
Minimum Estimate: -5.49
Maximum Estimate: -5.88
This is the average result from: 3 analysts
Minimum Estimate: -10.58
Maximum Estimate: -11.34
This is the average result from: 3 analysts
Minimum Estimate: -9.02
Maximum Estimate: -9.66
This is the average result from: 3 analysts
Minimum Estimate: -1.57
Maximum Estimate: -1.68
This is the average result from: 3 analysts
Minimum Estimate: 5.88
Maximum Estimate: 6.3
This is the average result from: 4 analysts
Minimum Estimate: -2.55
Maximum Estimate: -2.52
This is the average result from: 4 analysts
Minimum Estimate: -3.14
Maximum Estimate: -2.52
This is the average result from: 3 analysts
Minimum Estimate: -2.55
Maximum Estimate: -2.73
This is the average result from: 3 analysts
Minimum Estimate: -2.16
Maximum Estimate: -2.31
This is the average result from: 3 analysts
Minimum Estimate: 5488000
Maximum Estimate: 5880000
This is the average result from: 3 analysts
Minimum Estimate: 6076000
Maximum Estimate: 6510000
This is the average result from: 3 analysts
Minimum Estimate: 6468000
Maximum Estimate: 6930000
This is the average result from: 3 analysts
Minimum Estimate: 5782000
Maximum Estimate: 6195000
This is the average result from: 3 analysts
Minimum Estimate: 5537000
Maximum Estimate: 5933000
This is the average result from: 3 analysts
Minimum Estimate: 5429000
Maximum Estimate: 5817000
This is the average result from: 3 analysts
Minimum Estimate: 5880000
Maximum Estimate: 6300000
This is the average result from: 3 analysts
Minimum Estimate: 5410000
Maximum Estimate: 5796000
This is the average result from: 3 analysts
Minimum Estimate: 5625000
Maximum Estimate: 6027000
This is the average result from: 3 analysts
Minimum Estimate: 5527000
Maximum Estimate: 5922000
This is the average result from: 3 analysts
Minimum Estimate: 5390000
Maximum Estimate: 5775000
This is the average result from: 3 analysts
Minimum Estimate: 5253000
Maximum Estimate: 5628000
This is the average result from: 3 analysts
Minimum Estimate: 5615000
Maximum Estimate: 6017000
This is the average result from: 3 analysts
Minimum Estimate: 5802000
Maximum Estimate: 6216000
This is the average result from: 3 analysts
Minimum Estimate: 6791000
Maximum Estimate: 7277000
This is the average result from: 3 analysts
This is the average result from: 3 analysts
Minimum Estimate: -980000
Maximum Estimate: -1050000
This is the average result from: 3 analysts
Minimum Estimate: 294000
Maximum Estimate: 315000
This is the average result from: 3 analysts
Minimum Estimate: -666400
Maximum Estimate: -714000
This is the average result from: 3 analysts
Minimum Estimate: 107800
Maximum Estimate: 115500
This is the average result from: 3 analysts
Minimum Estimate: 58800
Maximum Estimate: 63000
This is the average result from: 3 analysts
Minimum Estimate: 490000
Maximum Estimate: 525000
This is the average result from: 3 analysts
Minimum Estimate: 470400
Maximum Estimate: 504000
This is the average result from: 3 analysts
Minimum Estimate: 548800
Maximum Estimate: 588000
This is the average result from: 3 analysts
Minimum Estimate: 529200
Maximum Estimate: 567000
This is the average result from: 3 analysts
Minimum Estimate: 637000
Maximum Estimate: 682500
This is the average result from: 3 analysts
Minimum Estimate: -2528400
Maximum Estimate: -2709000
This is the average result from: 3 analysts
Minimum Estimate: -1274000
Maximum Estimate: -1365000
This is the average result from: 3 analysts
Minimum Estimate: -499800
Maximum Estimate: -535500
This is the average result from: 3 analysts
Minimum Estimate: -1548400
Maximum Estimate: -1659000
This is the average result from: 3 analysts
Minimum Estimate: -774200
Maximum Estimate: -829500
This is the average result from: 3 analysts
Minimum Estimate: -686000
Maximum Estimate: -735000
This is the average result from: 3 analysts
Minimum Estimate: -225400
Maximum Estimate: -241500
This is the average result from: 3 analysts
Minimum Estimate: -730100
Maximum Estimate: -782250
This is the average result from: 3 analysts
Minimum Estimate: -695800
Maximum Estimate: -745500
This is the average result from: 3 analysts
Minimum Estimate: -357700
Maximum Estimate: -383250
This is the average result from: 3 analysts
Minimum Estimate: -196000
Maximum Estimate: -210000
This is the average result from: 3 analysts
Minimum Estimate: -392000
Maximum Estimate: -420000
This is the average result from: 3 analysts
Minimum Estimate: 88200
Maximum Estimate: 94500
This is the average result from: 3 analysts
Minimum Estimate: 646800
Maximum Estimate: 693000
This is the average result from: 3 analysts
Minimum Estimate: -3430000
Maximum Estimate: -3675000
This is the average result from: 4 analysts
Minimum Estimate: -6370000
Maximum Estimate: -6825000
This is the average result from: 4 analysts
Minimum Estimate: -8820000
Maximum Estimate: -8068725
This is the average result from: 3 analysts
Minimum Estimate: -6513080
Maximum Estimate: -6978300
This is the average result from: 3 analysts
Minimum Estimate: -6419000
Maximum Estimate: -6877500