Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | Q2 24 | Q3 24 | Q4 24 | Q1 25 | Q2 25 | Q3 25 | Q4 25 | Q1 26 | Q2 26 | Q3 26 | Q4 26 | Q1 27 | Q2 27 | Q3 27 | Q4 27 | Q1 28 | Q2 28 | Q3 28 | Q4 28 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 538.20 M | 550.30 M | 565.90 M | 571.10 M | 583.80 M | 582.40 M | 579.90 M | 580.00 M | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 577.68 M | 613.46 M | 617.28 M | 550.26 M | 651.81 M | 639.93 M | 598.07 M | 582.85 M | 626.94 M | 619.22 M | 604.89 M | 638.90 M | 704.81 M | 607.30 M | 696.91 M | 690.41 M | 709.93 M | 713.82 M | 631.62 M |
| Low Estimate | 539.46 M | 556.28 M | 557.26 M | 505.87 M | 586.95 M | 586.15 M | 497.96 M | 529.24 M | 524.50 M | 506.99 M | 563.42 M | 534.48 M | 593.11 M | 566.96 M | 590.42 M | 604.02 M | 626.91 M | 646.31 M | 594.18 M |
| Consensus Estimate | 558.57 M | 584.87 M | 587.27 M | 528.07 M | 619.38 M | 613.04 M | 548.01 M | 556.04 M | 575.72 M | 563.10 M | 584.15 M | 586.69 M | 648.96 M | 587.13 M | 643.66 M | 647.21 M | 668.42 M | 680.07 M | 612.90 M |
| Metric | Q2 24 | Q3 24 | Q4 24 | Q1 25 | Q2 25 | Q3 25 | Q4 25 | Q1 26 | Q2 26 | Q3 26 | Q4 26 | Q1 27 | Q2 27 | Q3 27 | Q4 27 | Q1 28 | Q2 28 | Q3 28 | Q4 28 | Q1 29 | Q2 29 | Q3 29 | Q4 29 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 10.29 | - | 10.17 | 9.35 | 8.56 | 10.28 | 11.35 | 10.71 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 8.96 | 9.81 | 9.04 | 9.42 | 11.45 | 10.71 | 9.86 | 10.65 | 12.10 | 12.75 | 14.38 | 13.30 | 13.86 | 16.07 | 17.24 | 16.33 | 20.26 | 20.79 | 21.93 | 20.84 | 19.61 | 23.48 | 23.19 |
| Low Estimate | 7.84 | 9.05 | 7.64 | 8.66 | 9.69 | 10.05 | 9.18 | 9.65 | 11.18 | 10.67 | 12.18 | 10.90 | 12.18 | 13.73 | 14.44 | 15.27 | 16.80 | 18.23 | 19.65 | 18.88 | 18.39 | 19.92 | 20.31 |
| Consensus Estimate | 8.40 | 9.43 | 8.34 | 9.04 | 10.57 | 10.38 | 9.52 | 10.15 | 11.64 | 11.71 | 13.28 | 12.10 | 13.02 | 14.90 | 15.84 | 15.80 | 18.53 | 19.51 | 20.79 | 19.86 | 19.00 | 21.70 | 21.75 |