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) | 606.18 M | 639.99 M | 646.94 M | 618.80 M | 624.90 M | 639.34 M | 657.51 M | 673.25 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 663.32 M | 635.18 M | 723.42 M | 696.19 M | 656.81 M | 743.99 M | 713.83 M | 729.28 M | 771.38 M | 729.01 M | 681.38 M | 716.85 M | 737.65 M | 775.80 M | 834.63 M | 839.28 M | 878.92 M | 838.09 M | 795.72 M | 898.30 M | 836.42 M | 837.31 M |
| Low Estimate | 600.15 M | 554.50 M | 613.22 M | 624.94 M | 557.06 M | 647.69 M | 664.72 M | 634.41 M | 664.98 M | 634.44 M | 624.97 M | 658.35 M | 674.07 M | 670.88 M | 741.22 M | 750.57 M | 755.94 M | 786.94 M | 674.83 M | 775.68 M | 694.00 M | 770.78 M |
| Consensus Estimate | 631.74 M | 594.84 M | 668.32 M | 660.56 M | 606.94 M | 695.84 M | 689.28 M | 681.85 M | 718.18 M | 681.73 M | 653.18 M | 687.60 M | 705.86 M | 723.34 M | 787.92 M | 794.92 M | 817.43 M | 812.51 M | 735.27 M | 836.99 M | 765.21 M | 804.05 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) | 5.64 | 6.83 | 5.63 | 4.27 | 5.27 | 6.42 | 5.65 | 6.06 | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 5.69 | 7.68 | 5.53 | 5.44 | 6.19 | 7.98 | 5.20 | 6.11 | 6.33 | 7.97 | 6.57 | 7.01 | 7.31 | 8.72 | 7.18 | 6.91 | 8.71 | 9.01 | 6.94 | 8.18 | 8.04 | 9.49 |
| Low Estimate | 4.91 | 6.46 | 4.99 | 5.10 | 5.27 | 6.80 | 4.68 | 5.43 | 5.83 | 7.35 | 6.05 | 5.93 | 6.01 | 7.70 | 6.34 | 5.83 | 7.47 | 7.93 | 6.34 | 7.38 | 7.56 | 8.31 |
| Consensus Estimate | 5.30 | 7.07 | 5.26 | 5.27 | 5.73 | 7.39 | 4.94 | 5.77 | 6.08 | 7.66 | 6.31 | 6.47 | 6.66 | 8.21 | 6.76 | 6.37 | 8.09 | 8.47 | 6.64 | 7.78 | 7.80 | 8.90 |