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: 11 analysts
Minimum Estimate: 708520400
Maximum Estimate: 766080000
This is the average result from: 11 analysts
Minimum Estimate: 826140000
Maximum Estimate: 915600000
This is the average result from: 6 analysts
Minimum Estimate: 972074740
Maximum Estimate: 1119300000
This is the average result from: 3 analysts
Minimum Estimate: 1185763957.89
Maximum Estimate: 1283558923.49
This is the average result from: 3 analysts
Minimum Estimate: 1411524152.81
Maximum Estimate: 1513386720.53
This is the average result from: 11 analysts
Minimum Estimate: 162190000
Maximum Estimate: 206816400
This is the average result from: 11 analysts
Minimum Estimate: 201292000
Maximum Estimate: 251291250
This is the average result from: 5 analysts
Minimum Estimate: 222906880
Maximum Estimate: 305377800
This is the average result from: 2 analysts
Minimum Estimate: 312982488.33
Maximum Estimate: 338795477.06
This is the average result from: 2 analysts
Minimum Estimate: 385047900.63
Maximum Estimate: 412834862.53
This is the average result from: 11 analysts
Minimum Estimate: 125658540
Maximum Estimate: 147963900
This is the average result from: 11 analysts
Minimum Estimate: 146510000
Maximum Estimate: 192438750
This is the average result from: 6 analysts
Minimum Estimate: 209720000
Maximum Estimate: 246525300
This is the average result from: 3 analysts
Minimum Estimate: 281319924.77
Maximum Estimate: 304521568.05
This is the average result from: 3 analysts
Minimum Estimate: 366277936.08
Maximum Estimate: 392710364.46
This is the average result from: 11 analysts
Minimum Estimate: 0.55
Maximum Estimate: 0.65
This is the average result from: 11 analysts
Minimum Estimate: 0.64
Maximum Estimate: 0.81
This is the average result from: 5 analysts
Minimum Estimate: 0.84
Maximum Estimate: 1.03
This is the average result from: 2 analysts
Minimum Estimate: 1.12
Maximum Estimate: 1.21
This is the average result from: 2 analysts
Minimum Estimate: 1.41
Maximum Estimate: 1.51
This is the average result from: 9 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.17
This is the average result from: 9 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.17
This is the average result from: 9 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.18
This is the average result from: 9 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.19
This is the average result from: 9 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.21
This is the average result from: 9 analysts
Minimum Estimate: 0.17
Maximum Estimate: 0.22
This is the average result from: 2 analysts
Minimum Estimate: 0.23
Maximum Estimate: 0.24
This is the average result from: 2 analysts
Minimum Estimate: 0.22
Maximum Estimate: 0.24
This is the average result from: 2 analysts
Minimum Estimate: 0.24
Maximum Estimate: 0.26
This is the average result from: 2 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.27
This is the average result from: 8 analysts
Minimum Estimate: 171108000
Maximum Estimate: 185812200
This is the average result from: 8 analysts
Minimum Estimate: 179872140
Maximum Estimate: 195090000
This is the average result from: 8 analysts
Minimum Estimate: 189238000
Maximum Estimate: 206325000
This is the average result from: 6 analysts
Minimum Estimate: 195020000
Maximum Estimate: 213885000
This is the average result from: 6 analysts
Minimum Estimate: 199282020
Maximum Estimate: 221550000
This is the average result from: 6 analysts
Minimum Estimate: 209230000
Maximum Estimate: 229845000
This is the average result from: 6 analysts
Minimum Estimate: 220206000
Maximum Estimate: 241710000
This is the average result from: 2 analysts
Minimum Estimate: 230300980
Maximum Estimate: 246751050
This is the average result from: 2 analysts
Minimum Estimate: 232737260
Maximum Estimate: 249361350
This is the average result from: 2 analysts
Minimum Estimate: 248198720
Maximum Estimate: 265927200
This is the average result from: 2 analysts
Minimum Estimate: 260835820
Maximum Estimate: 279466950
This is the average result from: 8 analysts
Minimum Estimate: 36527540
Maximum Estimate: 43975354.5
This is the average result from: 8 analysts
Minimum Estimate: 41122760
Maximum Estimate: 46953154.5
This is the average result from: 8 analysts
Minimum Estimate: 44590000
Maximum Estimate: 50686345.5
This is the average result from: 6 analysts
Minimum Estimate: 47236000
Maximum Estimate: 53312700
This is the average result from: 6 analysts
Minimum Estimate: 49490000
Maximum Estimate: 55416900
This is the average result from: 6 analysts
Minimum Estimate: 49784000
Maximum Estimate: 57996120
This is the average result from: 6 analysts
Minimum Estimate: 54782000
Maximum Estimate: 61465320
This is the average result from: 2 analysts
Minimum Estimate: 67696440
Maximum Estimate: 72531900
This is the average result from: 2 analysts
Minimum Estimate: 67847360
Maximum Estimate: 72693600
This is the average result from: 2 analysts
Minimum Estimate: 73103100
Maximum Estimate: 78324750
This is the average result from: 2 analysts
Minimum Estimate: 76370420
Maximum Estimate: 81825450
This is the average result from: 8 analysts
Minimum Estimate: 27512520
Maximum Estimate: 33202795.5
This is the average result from: 8 analysts
Minimum Estimate: 31662820
Maximum Estimate: 35708998.5
This is the average result from: 8 analysts
Minimum Estimate: 30086000
Maximum Estimate: 37976547
This is the average result from: 5 analysts
Minimum Estimate: 36358000
Maximum Estimate: 42197925
This is the average result from: 5 analysts
Minimum Estimate: 39004000
Maximum Estimate: 43724887.5
This is the average result from: 5 analysts
Minimum Estimate: 41454000
Maximum Estimate: 46216537.5
This is the average result from: 5 analysts
Minimum Estimate: 43512000
Maximum Estimate: 48558300
This is the average result from: 2 analysts
Minimum Estimate: 54548760
Maximum Estimate: 58445100
This is the average result from: 2 analysts
Minimum Estimate: 54305720
Maximum Estimate: 58184700
This is the average result from: 2 analysts
Minimum Estimate: 59179260
Maximum Estimate: 63406350
This is the average result from: 2 analysts
Minimum Estimate: 62054580
Maximum Estimate: 66487050