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: 23 analysts
Minimum Estimate: 904930000
Maximum Estimate: 971640000
This is the average result from: 23 analysts
Minimum Estimate: 1119000000
Maximum Estimate: 1218000000
This is the average result from: 18 analysts
Minimum Estimate: 1330000000
Maximum Estimate: 1536000000
This is the average result from: 3 analysts
Minimum Estimate: 1620000000
Maximum Estimate: 1735000000
This is the average result from: 3 analysts
Minimum Estimate: 1878000000
Maximum Estimate: 2012000000
This is the average result from: 3 analysts
Minimum Estimate: 2152000000
Maximum Estimate: 2306000000
This is the average result from: 15 analysts
Minimum Estimate: 118700000
Maximum Estimate: 131150000
This is the average result from: 15 analysts
Minimum Estimate: 142000000
Maximum Estimate: 181810000
This is the average result from: 12 analysts
Minimum Estimate: 190520000
Maximum Estimate: 243120000
This is the average result from: 3 analysts
Minimum Estimate: 267830000
Maximum Estimate: 286970000
This is the average result from: 3 analysts
Minimum Estimate: 340450000
Maximum Estimate: 364770000
This is the average result from: 3 analysts
Minimum Estimate: 400720000
Maximum Estimate: 429350000
This is the average result from: 23 analysts
Minimum Estimate: 96148000
Maximum Estimate: 112670000
This is the average result from: 23 analysts
Minimum Estimate: 124750000
Maximum Estimate: 157500000
This is the average result from: 16 analysts
Minimum Estimate: 166700000
Maximum Estimate: 213410000
This is the average result from: 3 analysts
Minimum Estimate: 248430000
Maximum Estimate: 266180000
This is the average result from: 3 analysts
Minimum Estimate: 317320000
Maximum Estimate: 339990000
This is the average result from: 3 analysts
Minimum Estimate: 373580000
Maximum Estimate: 400260000
This is the average result from: 23 analysts
Minimum Estimate: 0.46
Maximum Estimate: 0.53
This is the average result from: 23 analysts
Minimum Estimate: 0.41
Maximum Estimate: 0.68
This is the average result from: 16 analysts
Minimum Estimate: 0.5
Maximum Estimate: 0.88
This is the average result from: 3 analysts
Minimum Estimate: 0.95
Maximum Estimate: 1.02
This is the average result from: 3 analysts
Minimum Estimate: 1.19
Maximum Estimate: 1.27
This is the average result from: 3 analysts
Minimum Estimate: 1.38
Maximum Estimate: 1.48
This is the average result from: 23 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.07
This is the average result from: 23 analysts
Minimum Estimate: 0.11
Maximum Estimate: 0.18
This is the average result from: 23 analysts
Minimum Estimate: 0.13
Maximum Estimate: 0.19
This is the average result from: 23 analysts
Minimum Estimate: 0.1
Maximum Estimate: 0.18
This is the average result from: 21 analysts
Minimum Estimate: 0.05
Maximum Estimate: 0.2
This is the average result from: 9 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.21
This is the average result from: 9 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.22
This is the average result from: 9 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.22
This is the average result from: 9 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.22
This is the average result from: 22 analysts
Minimum Estimate: 250980000
Maximum Estimate: 271080000
This is the average result from: 21 analysts
Minimum Estimate: 254760000
Maximum Estimate: 281400000
This is the average result from: 21 analysts
Minimum Estimate: 268720000
Maximum Estimate: 302190000
This is the average result from: 21 analysts
Minimum Estimate: 283420000
Maximum Estimate: 309870000
This is the average result from: 19 analysts
Minimum Estimate: 303310000
Maximum Estimate: 345900000
This is the average result from: 11 analysts
Minimum Estimate: 309880000
Maximum Estimate: 348520000
This is the average result from: 11 analysts
Minimum Estimate: 321340000
Maximum Estimate: 375820000
This is the average result from: 11 analysts
Minimum Estimate: 335850000
Maximum Estimate: 388690000
This is the average result from: 11 analysts
Minimum Estimate: 362600000
Maximum Estimate: 433890000
This is the average result from: 13 analysts
Minimum Estimate: 10878000
Maximum Estimate: 14748000
This is the average result from: 12 analysts
Minimum Estimate: 30478000
Maximum Estimate: 41746000
This is the average result from: 12 analysts
Minimum Estimate: 33320000
Maximum Estimate: 45279000
This is the average result from: 12 analysts
Minimum Estimate: 36064000
Maximum Estimate: 41648000
This is the average result from: 11 analysts
Minimum Estimate: 15603000
Maximum Estimate: 34041000
This is the average result from: 5 analysts
Minimum Estimate: 48020000
Maximum Estimate: 57057000
This is the average result from: 5 analysts
Minimum Estimate: 48216000
Maximum Estimate: 59874000
This is the average result from: 5 analysts
Minimum Estimate: 46990000
Maximum Estimate: 55800000
This is the average result from: 5 analysts
Minimum Estimate: 25310000
Maximum Estimate: 45019000
This is the average result from: 21 analysts
Minimum Estimate: 6272000
Maximum Estimate: 9225000
This is the average result from: 20 analysts
Minimum Estimate: 22736000
Maximum Estimate: 34366000
This is the average result from: 20 analysts
Minimum Estimate: 27734000
Maximum Estimate: 38541000
This is the average result from: 20 analysts
Minimum Estimate: 30282000
Maximum Estimate: 37749000
This is the average result from: 18 analysts
Minimum Estimate: 11115000
Maximum Estimate: 30661000
This is the average result from: 7 analysts
Minimum Estimate: 41846000
Maximum Estimate: 49959000
This is the average result from: 7 analysts
Minimum Estimate: 41748000
Maximum Estimate: 53513000
This is the average result from: 7 analysts
Minimum Estimate: 43080000
Maximum Estimate: 51533000
This is the average result from: 7 analysts
Minimum Estimate: 21193000
Maximum Estimate: 38333000