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) | 653.45 M | 660.32 M | 659.13 M | 674.48 M | 681.40 M | 688.17 M | 685.25 M | 734.11 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 728.56 M | 646.06 M | 645.98 M | 718.50 M | 694.16 M | 704.41 M | 728.15 M | 795.34 M | 719.85 M | 798.24 M | 761.80 M | 810.97 M | 819.91 M | 828.66 M | 840.69 M | 797.46 M | 852.72 M | 846.88 M | 780.17 M | 903.12 M | 855.14 M | 882.00 M | 840.60 M |
| Low Estimate | 615.43 M | 606.72 M | 572.64 M | 648.70 M | 617.37 M | 609.81 M | 613.58 M | 679.64 M | 642.60 M | 693.48 M | 627.72 M | 724.89 M | 691.12 M | 728.68 M | 720.37 M | 664.39 M | 699.57 M | 736.98 M | 674.08 M | 775.44 M | 787.36 M | 758.51 M | 714.12 M |
| Consensus Estimate | 672.00 M | 626.39 M | 609.31 M | 683.60 M | 655.76 M | 657.11 M | 670.87 M | 737.49 M | 681.22 M | 745.86 M | 694.76 M | 767.93 M | 755.52 M | 778.67 M | 780.53 M | 730.93 M | 776.15 M | 791.93 M | 727.13 M | 839.28 M | 821.25 M | 820.25 M | 777.36 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) | 0.12 | 0.15 | 0.23 | 0.27 | 0.23 | 0.22 | 0.24 | 0.26 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 0.21 | 0.19 | 0.20 | 0.18 | 0.21 | 0.19 | 0.20 | 0.18 | 0.18 | 0.17 | 0.18 | 0.20 | 0.18 | 0.18 | 0.19 | 0.23 | 0.18 | 0.23 | 0.23 | 0.21 | 0.22 | 0.22 | 0.23 |
| Low Estimate | 0.17 | 0.17 | 0.18 | 0.16 | 0.19 | 0.15 | 0.18 | 0.16 | 0.16 | 0.15 | 0.16 | 0.16 | 0.16 | 0.16 | 0.17 | 0.19 | 0.16 | 0.19 | 0.19 | 0.19 | 0.20 | 0.20 | 0.19 |
| Consensus Estimate | 0.19 | 0.18 | 0.19 | 0.17 | 0.20 | 0.17 | 0.19 | 0.17 | 0.17 | 0.16 | 0.17 | 0.18 | 0.17 | 0.17 | 0.18 | 0.21 | 0.17 | 0.21 | 0.21 | 0.20 | 0.21 | 0.21 | 0.21 |