Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 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) | 665.50 M | 636.50 M | 636.60 M | 659.60 M | 691.80 M | 672.90 M | 673.80 M | 753.50 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 777.15 M | 725.37 M | 636.92 M | 676.13 M | 676.93 M | 653.42 M | 676.23 M | 748.26 M | 806.36 M | 716.75 M | 766.49 M | 750.93 M | 762.62 M | 856.30 M | 825.78 M | 782.37 M | 784.95 M | 864.86 M | 819.61 M | 876.84 M | 872.71 M | 875.30 M |
| Low Estimate | 637.39 M | 632.59 M | 558.85 M | 585.64 M | 592.54 M | 576.66 M | 586.23 M | 647.25 M | 719.19 M | 654.42 M | 678.48 M | 671.07 M | 690.98 M | 703.71 M | 734.81 M | 645.38 M | 733.88 M | 731.49 M | 759.42 M | 798.66 M | 820.55 M | 790.55 M |
| Consensus Estimate | 707.27 M | 678.98 M | 597.89 M | 630.88 M | 634.73 M | 615.04 M | 631.23 M | 697.75 M | 762.78 M | 685.58 M | 722.49 M | 711.00 M | 726.80 M | 780.00 M | 780.29 M | 713.88 M | 759.42 M | 798.18 M | 789.52 M | 837.75 M | 846.63 M | 832.93 M |
| Metric | 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) | 4.35 | 3.57 | 3.51 | 3.95 | 4.59 | 4.11 | 4.15 | 5.35 | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 4.26 | 3.74 | 3.96 | 4.05 | 4.52 | 4.05 | 4.20 | 5.28 | 5.73 | 5.77 | 4.96 | 5.10 | 6.74 | 5.68 | 6.04 | 6.34 | 7.34 | 6.67 | 5.92 | 6.94 | 7.38 | 7.56 |
| Low Estimate | 3.94 | 3.20 | 3.30 | 3.65 | 4.18 | 3.43 | 3.72 | 4.48 | 5.13 | 4.75 | 4.14 | 4.56 | 5.56 | 5.22 | 5.00 | 5.96 | 6.64 | 5.51 | 5.54 | 6.40 | 6.88 | 6.60 |
| Consensus Estimate | 4.10 | 3.47 | 3.63 | 3.85 | 4.35 | 3.74 | 3.96 | 4.88 | 5.43 | 5.26 | 4.55 | 4.83 | 6.15 | 5.45 | 5.52 | 6.15 | 6.99 | 6.09 | 5.73 | 6.67 | 7.13 | 7.08 |