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) | 567.39 M | 529.50 M | 554.31 M | 613.41 M | 624.64 M | 593.93 M | 656.97 M | 738.78 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 566.28 M | 516.62 M | 601.97 M | 640.98 M | 693.81 M | 640.45 M | 704.94 M | 787.88 M | 792.46 M | 773.84 M | 836.63 M | 909.02 M | 976.30 M | 835.56 M | 858.91 M | 1.00 B | 913.31 M | 969.90 M | 1.08 B | 1.04 B | 1.13 B | 1.12 B |
| Low Estimate | 498.19 M | 480.99 M | 516.65 M | 560.23 M | 628.07 M | 567.24 M | 646.75 M | 686.25 M | 686.96 M | 657.74 M | 782.24 M | 791.85 M | 803.88 M | 755.11 M | 764.07 M | 840.19 M | 833.35 M | 865.03 M | 951.26 M | 924.27 M | 957.33 M | 1.01 B |
| Consensus Estimate | 532.23 M | 498.80 M | 559.31 M | 600.60 M | 660.94 M | 603.85 M | 675.84 M | 737.06 M | 739.71 M | 715.79 M | 809.43 M | 850.43 M | 890.09 M | 795.33 M | 811.49 M | 921.83 M | 873.33 M | 917.47 M | 1.02 B | 983.20 M | 1.04 B | 1.06 B |
| 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) | 2.71 | 2.04 | 2.19 | 2.85 | 2.95 | 2.69 | 3.31 | 4.19 | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 2.32 | 2.29 | 2.00 | 2.62 | 2.86 | 2.94 | 3.05 | 3.76 | 5.13 | 4.39 | 5.14 | 5.26 | 6.00 | 5.18 | 5.55 | 5.78 | 6.74 | 5.34 | 7.34 | 8.16 | 10.05 | 7.69 |
| Low Estimate | 2.00 | 2.01 | 1.70 | 2.32 | 2.60 | 2.42 | 2.85 | 3.52 | 4.23 | 3.63 | 4.68 | 4.66 | 5.30 | 4.30 | 5.15 | 4.94 | 6.12 | 4.98 | 6.14 | 6.78 | 8.47 | 6.75 |
| Consensus Estimate | 2.16 | 2.15 | 1.85 | 2.47 | 2.73 | 2.68 | 2.95 | 3.64 | 4.68 | 4.01 | 4.91 | 4.96 | 5.65 | 4.74 | 5.35 | 5.36 | 6.43 | 5.16 | 6.74 | 7.47 | 9.26 | 7.22 |