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: 7 analysts
This is the average result from: 9 analysts
Minimum Estimate: 40062000
Maximum Estimate: 75825000
This is the average result from: 10 analysts
Minimum Estimate: 175210000
Maximum Estimate: 298600000
This is the average result from: 10 analysts
Minimum Estimate: 382640000
Maximum Estimate: 749700000
This is the average result from: 9 analysts
Minimum Estimate: 449330000
Maximum Estimate: 822150000
This is the average result from: 2 analysts
Minimum Estimate: 725100000
Maximum Estimate: 776890000
This is the average result from: 2 analysts
Minimum Estimate: 638030000
Maximum Estimate: 683610000
This is the average result from: 8 analysts
Minimum Estimate: -16611000
Maximum Estimate: -9660000
This is the average result from: 10 analysts
Minimum Estimate: -58771580
Maximum Estimate: 21281000
This is the average result from: 10 analysts
Minimum Estimate: 42790000
Maximum Estimate: 152730000
This is the average result from: 10 analysts
Minimum Estimate: 145820000
Maximum Estimate: 462000000
This is the average result from: 8 analysts
Minimum Estimate: 218500000
Maximum Estimate: 561760000
This is the average result from: 2 analysts
Minimum Estimate: 479110000
Maximum Estimate: 513330000
This is the average result from: 2 analysts
Minimum Estimate: 390420000
Maximum Estimate: 418300000
This is the average result from: 7 analysts
Minimum Estimate: -28950180
Maximum Estimate: -12495000
This is the average result from: 9 analysts
Minimum Estimate: -54007800
Maximum Estimate: 54600000
This is the average result from: 10 analysts
Minimum Estimate: 59780000
Maximum Estimate: 135660000
This is the average result from: 10 analysts
Minimum Estimate: 122520000
Maximum Estimate: 435750000
This is the average result from: 8 analysts
Minimum Estimate: 186380000
Maximum Estimate: 534020000
This is the average result from: 2 analysts
Minimum Estimate: 453220000
Maximum Estimate: 485590000
This is the average result from: 2 analysts
Minimum Estimate: 364530000
Maximum Estimate: 390570000
This is the average result from: 8 analysts
Minimum Estimate: -0.1
This is the average result from: 10 analysts
Minimum Estimate: -0.23
Maximum Estimate: 0.25
This is the average result from: 10 analysts
Minimum Estimate: 0.05
Maximum Estimate: 0.17
This is the average result from: 10 analysts
Minimum Estimate: 0.23
Maximum Estimate: 0.78
This is the average result from: 9 analysts
Minimum Estimate: 0.31
Maximum Estimate: 0.8
This is the average result from: 2 analysts
Minimum Estimate: 0.83
Maximum Estimate: 0.88
This is the average result from: 2 analysts
Minimum Estimate: 0.69
Maximum Estimate: 0.74
This is the average result from: 2 analysts
Minimum Estimate: -0.01
Maximum Estimate: -0.01
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.12
Maximum Estimate: 0.13
This is the average result from: 2 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.17
This is the average result from: 2 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.2
This is the average result from: 2 analysts
Minimum Estimate: 0.17
Maximum Estimate: 0.18
This is the average result from: 2 analysts
Minimum Estimate: 76440000
Maximum Estimate: 81900000
This is the average result from: 2 analysts
Minimum Estimate: 152880000
Maximum Estimate: 163800000
This is the average result from: 2 analysts
Minimum Estimate: 206780000
Maximum Estimate: 221550000
This is the average result from: 2 analysts
Minimum Estimate: 237160000
Maximum Estimate: 254100000
This is the average result from: 2 analysts
Minimum Estimate: 267540000
Maximum Estimate: 286650000
This is the average result from: 2 analysts
Minimum Estimate: 248920000
Maximum Estimate: 266700000
This is the average result from: 2 analysts
Minimum Estimate: 13720000
Maximum Estimate: 14700000
This is the average result from: 2 analysts
Minimum Estimate: 71540000
Maximum Estimate: 76650000
This is the average result from: 2 analysts
Minimum Estimate: 121520000
Maximum Estimate: 130200000
This is the average result from: 2 analysts
Minimum Estimate: 150920000
Maximum Estimate: 161700000
This is the average result from: 2 analysts
Minimum Estimate: 170520000
Maximum Estimate: 182700000
This is the average result from: 2 analysts
Minimum Estimate: 157780000
Maximum Estimate: 169050000
This is the average result from: 2 analysts
Minimum Estimate: 3136000
Maximum Estimate: 3360000
This is the average result from: 2 analysts
Minimum Estimate: 60414000
Maximum Estimate: 64729000
This is the average result from: 2 analysts
Minimum Estimate: 105550000
Maximum Estimate: 113090000
This is the average result from: 2 analysts
Minimum Estimate: 134060000
Maximum Estimate: 143640000
This is the average result from: 2 analysts
Minimum Estimate: 153470000
Maximum Estimate: 164430000
This is the average result from: 2 analysts
Minimum Estimate: 140820000
Maximum Estimate: 150880000