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) | 737.60 M | 760.60 M | 750.20 M | 684.80 M | 760.30 M | 778.20 M | 747.50 M | 660.50 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 745.15 M | 867.21 M | 804.73 M | 707.63 M | 779.56 M | 735.94 M | 795.02 M | 720.25 M | 828.06 M | 898.42 M | 770.40 M | 732.65 M | 841.49 M | 901.50 M | 902.82 M | 797.23 M | 932.28 M | 851.91 M | 971.81 M | 844.77 M | 833.98 M | 987.71 M | 897.29 M |
| Low Estimate | 677.09 M | 749.12 M | 683.09 M | 614.47 M | 676.21 M | 683.39 M | 739.77 M | 671.21 M | 699.23 M | 760.80 M | 723.31 M | 640.96 M | 743.37 M | 782.49 M | 740.14 M | 750.17 M | 809.04 M | 789.11 M | 809.90 M | 723.67 M | 741.40 M | 832.79 M | 757.31 M |
| Consensus Estimate | 711.12 M | 808.16 M | 743.91 M | 661.05 M | 727.88 M | 709.67 M | 767.40 M | 695.73 M | 763.65 M | 829.61 M | 746.86 M | 686.80 M | 792.43 M | 842.00 M | 821.48 M | 773.70 M | 870.66 M | 820.51 M | 890.86 M | 784.22 M | 787.69 M | 910.25 M | 827.30 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) | 2.84 | 2.85 | 2.88 | 2.08 | 2.95 | 3.18 | 3.24 | 1.79 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 3.25 | 3.33 | 3.18 | 2.15 | 2.79 | 2.87 | 3.03 | 2.23 | 2.88 | 3.25 | 3.16 | 2.36 | 2.90 | 3.12 | 2.99 | 2.54 | 3.68 | 3.68 | 3.87 | 2.53 | 3.27 | 3.79 | 3.79 |
| Low Estimate | 2.77 | 2.99 | 2.84 | 1.97 | 2.29 | 2.47 | 2.73 | 1.91 | 2.44 | 2.83 | 2.96 | 2.06 | 2.52 | 2.88 | 2.79 | 2.14 | 3.42 | 3.24 | 3.19 | 2.09 | 3.07 | 3.29 | 3.49 |
| Consensus Estimate | 3.01 | 3.16 | 3.01 | 2.06 | 2.54 | 2.67 | 2.88 | 2.07 | 2.66 | 3.04 | 3.06 | 2.21 | 2.71 | 3.00 | 2.89 | 2.34 | 3.55 | 3.46 | 3.53 | 2.31 | 3.17 | 3.54 | 3.64 |