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: 30576000
Maximum Estimate: 33285000
This is the average result from: 5 analysts
Minimum Estimate: 38220000
Maximum Estimate: 42105000
This is the average result from: 4 analysts
Minimum Estimate: 48851000
Maximum Estimate: 60795000
This is the average result from: 3 analysts
Minimum Estimate: 100450000
Maximum Estimate: 107630000
This is the average result from: 4 analysts
Minimum Estimate: -2744000
Maximum Estimate: -1680000
This is the average result from: 4 analysts
Minimum Estimate: 2058000
Maximum Estimate: 6510000
This is the average result from: 3 analysts
Minimum Estimate: 5194000
Maximum Estimate: 5565000
This is the average result from: 3 analysts
Minimum Estimate: 15288000
Maximum Estimate: 16380000
This is the average result from: 5 analysts
Minimum Estimate: -6016220
Maximum Estimate: -2835000
This is the average result from: 5 analysts
Minimum Estimate: -2013900
Maximum Estimate: 5565000
This is the average result from: 4 analysts
Minimum Estimate: 2819000
Maximum Estimate: 5355000
This is the average result from: 3 analysts
Minimum Estimate: 14994000
Maximum Estimate: 16065000
This is the average result from: 5 analysts
Minimum Estimate: -0.17
Maximum Estimate: -0.14
This is the average result from: 5 analysts
Minimum Estimate: -0.05
Maximum Estimate: 0.06
This is the average result from: 4 analysts
Minimum Estimate: 0.06
Maximum Estimate: 0.07
This is the average result from: 3 analysts
Minimum Estimate: 0.28
Maximum Estimate: 0.3
This is the average result from: 5 analysts
Minimum Estimate: -0.03
Maximum Estimate: -0.03
This is the average result from: 5 analysts
Minimum Estimate: -0.03
This is the average result from: 4 analysts
Minimum Estimate: -0.02
This is the average result from: 4 analysts
Minimum Estimate: -0.02
Maximum Estimate: 0.01
This is the average result from: 4 analysts
Minimum Estimate: -0.01
Maximum Estimate: 0.02
This is the average result from: 4 analysts
Maximum Estimate: 0.03
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: 5 analysts
Minimum Estimate: 7056000
Maximum Estimate: 7665000
This is the average result from: 5 analysts
Minimum Estimate: 7350000
Maximum Estimate: 8085000
This is the average result from: 4 analysts
Minimum Estimate: 7840000
Maximum Estimate: 8610000
This is the average result from: 4 analysts
Minimum Estimate: 8428000
Maximum Estimate: 9030000
This is the average result from: 4 analysts
Minimum Estimate: 10094000
Maximum Estimate: 10815000
This is the average result from: 4 analysts
Minimum Estimate: 10682000
Maximum Estimate: 11550000
This is the average result from: 3 analysts
Minimum Estimate: 10959000
Maximum Estimate: 11742000
This is the average result from: 3 analysts
Minimum Estimate: 11858000
Maximum Estimate: 12705000
This is the average result from: 3 analysts
Minimum Estimate: 12559000
Maximum Estimate: 13456000
This is the average result from: 3 analysts
Minimum Estimate: 13475000
Maximum Estimate: 14438000
This is the average result from: 4 analysts
Minimum Estimate: -686000
Maximum Estimate: -630000
This is the average result from: 4 analysts
Minimum Estimate: 196000
Maximum Estimate: 315000
This is the average result from: 3 analysts
Minimum Estimate: 490000
Maximum Estimate: 525000
This is the average result from: 3 analysts
Minimum Estimate: 980000
Maximum Estimate: 1050000
This is the average result from: 3 analysts
Minimum Estimate: 1764000
Maximum Estimate: 1890000
This is the average result from: 3 analysts
Minimum Estimate: 2156000
Maximum Estimate: 2310000
This is the average result from: 5 analysts
Minimum Estimate: -1340640
Maximum Estimate: -1038796.5
This is the average result from: 5 analysts
Minimum Estimate: -1396500
Maximum Estimate: -568753.5
This is the average result from: 4 analysts
Minimum Estimate: -878080
Maximum Estimate: -365400
This is the average result from: 4 analysts
Minimum Estimate: -889840
Maximum Estimate: -109200
This is the average result from: 4 analysts
Minimum Estimate: -388080
Maximum Estimate: 579600
This is the average result from: 4 analysts
Minimum Estimate: -88200
Maximum Estimate: 1003000
This is the average result from: 3 analysts
Minimum Estimate: 546840
Maximum Estimate: 585900
This is the average result from: 3 analysts
Minimum Estimate: 588980
Maximum Estimate: 631050
This is the average result from: 3 analysts
Minimum Estimate: 666400
Maximum Estimate: 714000
This is the average result from: 3 analysts
Minimum Estimate: 1017000
Maximum Estimate: 1090000