Analysis
Earnings estimate |
Next quarter (Dec 2025) |
Current year (Dec 2025) |
Next year (Dec 2026) |
---|---|---|---|
Number of analysts | 15 | 15 | 15 |
Average estimate | 4.65 | 17.52 | 20.42 |
Low estimate | 4.49 | 17.36 | 19.18 |
High estimate | 5.30 | 18.01 | 22.42 |
Last year EPS | 4.09 | 14.12 | 17.52 |
Revenue estimate |
Next quarter (Dec 2025) |
Current year (Dec 2025) |
Next year (Dec 2026) |
---|---|---|---|
Number of Analysts | 15 | 15 | 15 |
Avg. estimate | 727.50M | 2.75B | 3.18B |
Low estimate | 710M | 2.73B | 3.08B |
High estimate | 801.06M | 2.83B | 3.41B |
Last year sales | 621.67M | 2.21B | 2.75B |
Sales growth | 0.17 | 0.25 | 0.16 |
EPS trend |
Next quarter (Dec 2025) |
Current year (Dec 2025) |
Next year (Dec 2026) |
---|---|---|---|
Current estimate | 4.65 | 17.52 | 20.42 |
7 days ago | 4.64 | 17.51 | 20.38 |
30 days ago | 4.63 | 17.50 | 20.36 |
60 days ago | 4.63 | 17.50 | 20.38 |
90 days ago | 4.47 | 16.96 | 19.88 |
EPS revisions |
Next quarter (Dec 2025) |
Current year (Dec 2025) |
Next year (Dec 2026) |
---|---|---|---|
Up last 7 days | 11 | 14 | 1 |
Up last 30 days | 12 | 1 | 1 |
Down last 7 days | 0 | 0 | 0 |
Down last 30 days | 1 | 0 | 0 |
Growth estimates | |
---|---|
Current qtr (Oct 2025) | 0.139% |
Next qtr. (Jan 2026) | 0.137% |
Current year (2025) | 0.241% |
Next 5 years (per annum) | 0.218% |
Past 5 years (per annum) | 0.313% |