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 | Q1 29 | Q2 29 | Q3 29 | Q4 29 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 734.16 M | 736.55 M | 757.71 M | 755.46 M | 800.03 M | 817.70 M | 900.05 M | 835.80 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 769.06 M | 856.03 M | 850.90 M | 850.76 M | 903.80 M | 918.19 M | 906.14 M | 852.04 M | 1.00 B | 959.85 M | 942.05 M | 913.29 M | 1.05 B | 1.01 B | 1.11 B | 914.30 M | 1.08 B | 990.50 M | 1.12 B | 1.09 B | 1.16 B | 1.09 B | 1.09 B |
| Low Estimate | 678.62 M | 733.97 M | 737.47 M | 721.23 M | 749.73 M | 792.46 M | 834.62 M | 801.20 M | 840.96 M | 863.69 M | 818.28 M | 823.32 M | 917.26 M | 846.06 M | 940.84 M | 836.53 M | 910.59 M | 825.63 M | 941.86 M | 931.03 M | 955.30 M | 943.55 M | 961.61 M |
| Consensus Estimate | 723.84 M | 795.00 M | 794.19 M | 786.00 M | 826.77 M | 855.33 M | 870.38 M | 826.62 M | 922.41 M | 911.77 M | 880.16 M | 868.31 M | 982.19 M | 927.80 M | 1.03 B | 875.41 M | 994.32 M | 908.07 M | 1.03 B | 1.01 B | 1.06 B | 1.02 B | 1.02 B |
| 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) | 2.46 | 2.16 | 2.51 | 2.56 | 3.09 | 3.14 | 3.38 | 3.63 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 2.30 | 2.56 | 2.34 | 2.18 | 2.46 | 3.25 | 3.06 | 3.68 | 3.79 | 4.25 | 4.41 | 4.01 | 4.51 | 4.89 | 5.04 | 4.63 | 4.73 | 4.99 | 5.46 | 5.61 | 6.71 | 6.74 | 6.34 |
| Low Estimate | 2.04 | 2.30 | 2.00 | 2.04 | 2.26 | 3.03 | 2.76 | 3.34 | 3.15 | 3.53 | 3.67 | 3.71 | 3.79 | 4.25 | 4.26 | 4.19 | 4.15 | 4.19 | 4.68 | 4.61 | 5.69 | 5.98 | 5.34 |
| Consensus Estimate | 2.17 | 2.43 | 2.17 | 2.11 | 2.36 | 3.14 | 2.91 | 3.51 | 3.47 | 3.89 | 4.04 | 3.86 | 4.15 | 4.57 | 4.65 | 4.41 | 4.44 | 4.59 | 5.07 | 5.11 | 6.20 | 6.36 | 5.84 |