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: 5 analysts
Minimum Estimate: 343000000
Maximum Estimate: 530250000
This is the average result from: 4 analysts
Minimum Estimate: 818010000
Maximum Estimate: 876440000
This is the average result from: 3 analysts
Minimum Estimate: 529300000
Maximum Estimate: 567110000
This is the average result from: 3 analysts
Minimum Estimate: 825160000
Maximum Estimate: 884100000
This is the average result from: 6 analysts
Minimum Estimate: -26950000
Maximum Estimate: 2796000
This is the average result from: 6 analysts
Minimum Estimate: -6468000
Maximum Estimate: 5320000000
This is the average result from: 4 analysts
Minimum Estimate: 37828000
Maximum Estimate: 40530000
This is the average result from: 5 analysts
Minimum Estimate: -37730000
Maximum Estimate: -11200350
This is the average result from: 5 analysts
Minimum Estimate: -10878000
Maximum Estimate: -10866450
This is the average result from: 3 analysts
Minimum Estimate: 32144000
Maximum Estimate: 34440000
This is the average result from: 3 analysts
Minimum Estimate: 184240000
Maximum Estimate: 197400000
This is the average result from: 4 analysts
Minimum Estimate: -0.39
Maximum Estimate: -0.42
This is the average result from: 3 analysts
Minimum Estimate: 0.09
Maximum Estimate: 0.09
This is the average result from: 3 analysts
Minimum Estimate: -0.03
Maximum Estimate: -0.03
This is the average result from: 4 analysts
Minimum Estimate: -0.15
Maximum Estimate: -0.16
This is the average result from: 3 analysts
Minimum Estimate: -0.1
Maximum Estimate: -0.11
This is the average result from: 3 analysts
Minimum Estimate: -0.07
Maximum Estimate: -0.07
This is the average result from: 3 analysts
Minimum Estimate: -0.06
Maximum Estimate: -0.06
This is the average result from: 3 analysts
Minimum Estimate: -0.05
Maximum Estimate: -0.05
This is the average result from: 3 analysts
Minimum Estimate: -0.01
Maximum Estimate: -0.01
This is the average result from: 3 analysts
Minimum Estimate: 0.01
Maximum Estimate: 0.01
This is the average result from: 3 analysts
Minimum Estimate: -0.02
Maximum Estimate: -0.02
This is the average result from: 3 analysts
This is the average result from: 4 analysts
Minimum Estimate: 52822000
Maximum Estimate: 56595000
This is the average result from: 3 analysts
Minimum Estimate: 68796000
Maximum Estimate: 73710000
This is the average result from: 3 analysts
Minimum Estimate: 63700000
Maximum Estimate: 68250000
This is the average result from: 3 analysts
Minimum Estimate: 79870000
Maximum Estimate: 85575000
This is the average result from: 3 analysts
Minimum Estimate: 87514000
Maximum Estimate: 93765000
This is the average result from: 3 analysts
Minimum Estimate: 103780000
Maximum Estimate: 111200000
This is the average result from: 3 analysts
Minimum Estimate: 85848000
Maximum Estimate: 91980000
This is the average result from: 3 analysts
Minimum Estimate: 105450000
Maximum Estimate: 112980000
This is the average result from: 3 analysts
Minimum Estimate: 125050000
Maximum Estimate: 133980000
This is the average result from: 3 analysts
Minimum Estimate: 144450000
Maximum Estimate: 154770000
This is the average result from: 3 analysts
Minimum Estimate: 118580000
Maximum Estimate: 127050000
This is the average result from: 3 analysts
Minimum Estimate: 141220000
Maximum Estimate: 151310000
This is the average result from: 4 analysts
Minimum Estimate: -14308000
Maximum Estimate: -15330000
This is the average result from: 3 analysts
Minimum Estimate: -9996000
Maximum Estimate: -10710000
This is the average result from: 3 analysts
Minimum Estimate: -11858000
Maximum Estimate: -12705000
This is the average result from: 3 analysts
Minimum Estimate: -7546000
Maximum Estimate: -8085000
This is the average result from: 3 analysts
Minimum Estimate: -4410000
Maximum Estimate: -4725000
This is the average result from: 3 analysts
Minimum Estimate: 1568000
Maximum Estimate: 1680000
This is the average result from: 3 analysts
Minimum Estimate: -4606000
Maximum Estimate: -4935000
This is the average result from: 3 analysts
Minimum Estimate: 1078000
Maximum Estimate: 1155000
This is the average result from: 3 analysts
Minimum Estimate: 7546000
Maximum Estimate: 8085000
This is the average result from: 3 analysts
Minimum Estimate: 14602000
Maximum Estimate: 15645000
This is the average result from: 3 analysts
Minimum Estimate: 4606000
Maximum Estimate: 4935000
This is the average result from: 3 analysts
Minimum Estimate: 11074000
Maximum Estimate: 11865000
This is the average result from: 4 analysts
Minimum Estimate: -15092000
Maximum Estimate: -16170000
This is the average result from: 3 analysts
Minimum Estimate: -10780000
Maximum Estimate: -11550000
This is the average result from: 3 analysts
Minimum Estimate: -12740000
Maximum Estimate: -13650000
This is the average result from: 3 analysts
Minimum Estimate: -8428000
Maximum Estimate: -9030000
This is the average result from: 3 analysts
Minimum Estimate: -5390000
Maximum Estimate: -5775000
This is the average result from: 3 analysts
Minimum Estimate: 490000
Maximum Estimate: 525000
This is the average result from: 3 analysts
Minimum Estimate: -5782000
Maximum Estimate: -6195000
This is the average result from: 3 analysts
Minimum Estimate: -98000
Maximum Estimate: -105000
This is the average result from: 3 analysts
Minimum Estimate: 6174000
Maximum Estimate: 6615000
This is the average result from: 3 analysts
Minimum Estimate: 13230000
Maximum Estimate: 14175000
This is the average result from: 3 analysts
Minimum Estimate: 3136000
Maximum Estimate: 3360000
This is the average result from: 3 analysts
Minimum Estimate: 9506000
Maximum Estimate: 10185000