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: 4 analysts
This is the average result from: 4 analysts
Maximum Estimate: 5943000
This is the average result from: 4 analysts
Minimum Estimate: 13008000
Maximum Estimate: 29831000
This is the average result from: 3 analysts
Minimum Estimate: 56789000
Maximum Estimate: 60845000
This is the average result from: 3 analysts
Minimum Estimate: 104880000
Maximum Estimate: 112370000
This is the average result from: 3 analysts
Minimum Estimate: 156660000
Maximum Estimate: 167850000
This is the average result from: 3 analysts
Minimum Estimate: 218500000
Maximum Estimate: 234110000
This is the average result from: 3 analysts
Minimum Estimate: 281220000
Maximum Estimate: 301310000
This is the average result from: 3 analysts
Minimum Estimate: 355600000
Maximum Estimate: 381000000
This is the average result from: 4 analysts
Minimum Estimate: -14725480
Maximum Estimate: -13192200
This is the average result from: 4 analysts
Minimum Estimate: -14316820
Maximum Estimate: -11870250
This is the average result from: 4 analysts
Minimum Estimate: -12212760
Maximum Estimate: 1322000
This is the average result from: 3 analysts
Minimum Estimate: -5087180
Maximum Estimate: -5450550
This is the average result from: 3 analysts
Minimum Estimate: 4998000
Maximum Estimate: 5355000
This is the average result from: 3 analysts
Minimum Estimate: 26026000
Maximum Estimate: 27885000
This is the average result from: 3 analysts
Minimum Estimate: 50005000
Maximum Estimate: 53577000
This is the average result from: 3 analysts
Minimum Estimate: 67082000
Maximum Estimate: 71874000
This is the average result from: 3 analysts
Minimum Estimate: 94340000
Maximum Estimate: 101080000
This is the average result from: 4 analysts
Minimum Estimate: -15958320
Maximum Estimate: -15781500
This is the average result from: 4 analysts
Minimum Estimate: -16032800
Maximum Estimate: -15487500
This is the average result from: 4 analysts
Minimum Estimate: -17166660
Maximum Estimate: 774990000
This is the average result from: 3 analysts
Minimum Estimate: -10177300
Maximum Estimate: -10904250
This is the average result from: 3 analysts
Minimum Estimate: 2669000
Maximum Estimate: 2859000
This is the average result from: 3 analysts
Minimum Estimate: 20648000
Maximum Estimate: 22122000
This is the average result from: 3 analysts
Minimum Estimate: 44476000
Maximum Estimate: 47653000
This is the average result from: 3 analysts
Minimum Estimate: 61397000
Maximum Estimate: 65783000
This is the average result from: 3 analysts
Minimum Estimate: 88492000
Maximum Estimate: 94813000
This is the average result from: 4 analysts
Minimum Estimate: -0.49
Maximum Estimate: -0.5
This is the average result from: 4 analysts
Minimum Estimate: -0.48
Maximum Estimate: -0.45
This is the average result from: 4 analysts
Minimum Estimate: -0.48
Maximum Estimate: 0.02
This is the average result from: 3 analysts
Minimum Estimate: -0.27
Maximum Estimate: -0.29
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.36
Maximum Estimate: 0.39
This is the average result from: 3 analysts
Minimum Estimate: 0.81
Maximum Estimate: 0.87
This is the average result from: 3 analysts
Minimum Estimate: 1.17
Maximum Estimate: 1.25
This is the average result from: 3 analysts
Minimum Estimate: 1.74
Maximum Estimate: 1.87
This is the average result from: 4 analysts
Minimum Estimate: -0.12
Maximum Estimate: -0.11
This is the average result from: 3 analysts
Minimum Estimate: -0.11
Maximum Estimate: -0.12
This is the average result from: 3 analysts
Minimum Estimate: -0.15
Maximum Estimate: -0.16
This is the average result from: 3 analysts
Minimum Estimate: -0.12
Maximum Estimate: -0.13
This is the average result from: 3 analysts
Minimum Estimate: -0.13
Maximum Estimate: -0.14
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.14
Maximum Estimate: -0.15
This is the average result from: 3 analysts
This is the average result from: 3 analysts
Minimum Estimate: 969220
Maximum Estimate: 1038000
This is the average result from: 3 analysts
Minimum Estimate: 979020
Maximum Estimate: 1049000
This is the average result from: 3 analysts
Minimum Estimate: 4146000
Maximum Estimate: 4443000
This is the average result from: 3 analysts
Minimum Estimate: 6913000
Maximum Estimate: 7407000
This is the average result from: 3 analysts
Minimum Estimate: -2576420
Maximum Estimate: -2760450
This is the average result from: 3 analysts
Minimum Estimate: -2482340
Maximum Estimate: -2659650
This is the average result from: 3 analysts
Minimum Estimate: -2505860
Maximum Estimate: -2684850
This is the average result from: 3 analysts
Minimum Estimate: -2395120
Maximum Estimate: -2566200
This is the average result from: 3 analysts
Minimum Estimate: -3696560
Maximum Estimate: -3960600
This is the average result from: 3 analysts
Minimum Estimate: -2688140
Maximum Estimate: -2880150
This is the average result from: 3 analysts
Minimum Estimate: -2931180
Maximum Estimate: -3140550
This is the average result from: 3 analysts
Minimum Estimate: -2687160
Maximum Estimate: -2879100
This is the average result from: 3 analysts
Minimum Estimate: -3905300
Maximum Estimate: -4184250
This is the average result from: 3 analysts
Minimum Estimate: -3815140
Maximum Estimate: -4087650
This is the average result from: 3 analysts
Minimum Estimate: -3721060
Maximum Estimate: -3986850
This is the average result from: 3 analysts
Minimum Estimate: -3743600
Maximum Estimate: -4011000
This is the average result from: 3 analysts
Minimum Estimate: -3633840
Maximum Estimate: -3893400
This is the average result from: 3 analysts
Minimum Estimate: -4934300
Maximum Estimate: -5286750
This is the average result from: 3 analysts
Minimum Estimate: -3926860
Maximum Estimate: -4207350
This is the average result from: 3 analysts
Minimum Estimate: -4169900
Maximum Estimate: -4467750
This is the average result from: 3 analysts
Minimum Estimate: -3925880
Maximum Estimate: -4206300
This is the average result from: 3 analysts
Minimum Estimate: -5144020
Maximum Estimate: -5511450