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: 14 analysts
Minimum Estimate: 342610000
Maximum Estimate: 404450000
This is the average result from: 14 analysts
Minimum Estimate: 519400000
Maximum Estimate: 719500000
This is the average result from: 12 analysts
Minimum Estimate: 578400000
Maximum Estimate: 990320000
This is the average result from: 8 analysts
Minimum Estimate: 769010000
Maximum Estimate: 919380000
This is the average result from: 8 analysts
Minimum Estimate: -114521820
Maximum Estimate: 124740000
This is the average result from: 8 analysts
Minimum Estimate: 189830000
Maximum Estimate: 263340000
This is the average result from: 8 analysts
Minimum Estimate: 282440000
Maximum Estimate: 426910000
This is the average result from: 5 analysts
Minimum Estimate: 294690000
Maximum Estimate: 319730000
This is the average result from: 14 analysts
Minimum Estimate: -118618220
Maximum Estimate: 121490000
This is the average result from: 14 analysts
Minimum Estimate: -10808420
Maximum Estimate: 257930000
This is the average result from: 12 analysts
Minimum Estimate: 180710000
Maximum Estimate: 419470000
This is the average result from: 8 analysts
Minimum Estimate: 269990000
Maximum Estimate: 358790000
This is the average result from: 14 analysts
Minimum Estimate: 0.69
Maximum Estimate: 0.78
This is the average result from: 14 analysts
Minimum Estimate: 0.98
Maximum Estimate: 1.5
This is the average result from: 11 analysts
Minimum Estimate: 0.88
Maximum Estimate: 2.27
This is the average result from: 7 analysts
Minimum Estimate: 1.19
Maximum Estimate: 1.53
This is the average result from: 14 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.28
This is the average result from: 14 analysts
Minimum Estimate: 0.22
Maximum Estimate: 0.31
This is the average result from: 14 analysts
Minimum Estimate: 0.22
Maximum Estimate: 0.35
This is the average result from: 14 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.41
This is the average result from: 13 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.43
This is the average result from: 6 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.38
This is the average result from: 6 analysts
Minimum Estimate: 0.35
Maximum Estimate: 0.44
This is the average result from: 6 analysts
Minimum Estimate: 0.4
Maximum Estimate: 0.51
This is the average result from: 6 analysts
Minimum Estimate: 0.44
Maximum Estimate: 0.55
This is the average result from: 13 analysts
Minimum Estimate: 123480000
Maximum Estimate: 136500000
This is the average result from: 13 analysts
Minimum Estimate: 127690000
Maximum Estimate: 150540000
This is the average result from: 13 analysts
Minimum Estimate: 131320000
Maximum Estimate: 168610000
This is the average result from: 13 analysts
Minimum Estimate: 147000000
Maximum Estimate: 188840000
This is the average result from: 12 analysts
Minimum Estimate: 158170000
Maximum Estimate: 200110000
This is the average result from: 6 analysts
Minimum Estimate: 169740000
Maximum Estimate: 194880000
This is the average result from: 6 analysts
Minimum Estimate: 188160000
Maximum Estimate: 213260000
This is the average result from: 6 analysts
Minimum Estimate: 208250000
Maximum Estimate: 238040000
This is the average result from: 6 analysts
Minimum Estimate: 226670000
Maximum Estimate: 265650000
This is the average result from: 6 analysts
Minimum Estimate: 41503000
Maximum Estimate: 44817000
This is the average result from: 5 analysts
Minimum Estimate: 39886000
Maximum Estimate: 46023000
This is the average result from: 5 analysts
Minimum Estimate: 41552000
Maximum Estimate: 50303000
This is the average result from: 5 analysts
Minimum Estimate: 49196000
Maximum Estimate: 58624000
This is the average result from: 4 analysts
Minimum Estimate: 57722000
Maximum Estimate: 63263000
This is the average result from: 4 analysts
Minimum Estimate: 54586000
Maximum Estimate: 62633000
This is the average result from: 4 analysts
Minimum Estimate: 63994000
Maximum Estimate: 74025000
This is the average result from: 4 analysts
Minimum Estimate: 75362000
Maximum Estimate: 87833000
This is the average result from: 4 analysts
Minimum Estimate: 88494000
Maximum Estimate: 103580000
This is the average result from: 13 analysts
Minimum Estimate: 31556000
Maximum Estimate: 43133000
This is the average result from: 13 analysts
Minimum Estimate: 31654000
Maximum Estimate: 42327000
This is the average result from: 13 analysts
Minimum Estimate: 33810000
Maximum Estimate: 46401000
This is the average result from: 13 analysts
Minimum Estimate: 37240000
Maximum Estimate: 54017000
This is the average result from: 12 analysts
Minimum Estimate: 40572000
Maximum Estimate: 61215000
This is the average result from: 6 analysts
Minimum Estimate: 53704000
Maximum Estimate: 64234000
This is the average result from: 6 analysts
Minimum Estimate: 63210000
Maximum Estimate: 75443000
This is the average result from: 6 analysts
Minimum Estimate: 73892000
Maximum Estimate: 88305000
This is the average result from: 6 analysts
Minimum Estimate: 82712000
Maximum Estimate: 100250000