Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 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 | Q1 30 | Q2 30 | Q3 30 | Q4 30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 453.81 M | 439.97 M | 498.74 M | 536.41 M | 515.75 M | 511.96 M | 691.68 M | 674.19 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 475.44 M | 487.85 M | 515.04 M | 519.67 M | 519.62 M | 491.03 M | 633.56 M | 752.99 M | 747.20 M | 640.74 M | 831.29 M | 820.69 M | 770.84 M | 781.70 M | 934.61 M | 871.39 M | 870.84 M | 857.93 M | 1.08 B | 999.20 M | 940.38 M | 1.06 B | 1.29 B | 1.16 B | 1.12 B |
| Low Estimate | 393.87 M | 452.20 M | 427.45 M | 473.92 M | 466.80 M | 445.95 M | 547.02 M | 688.32 M | 670.11 M | 580.87 M | 738.24 M | 760.36 M | 660.76 M | 701.72 M | 845.57 M | 777.97 M | 751.14 M | 766.35 M | 891.84 M | 830.74 M | 787.18 M | 883.80 M | 1.17 B | 979.54 M | 992.25 M |
| Consensus Estimate | 434.66 M | 470.02 M | 471.25 M | 496.80 M | 493.21 M | 468.49 M | 590.29 M | 720.65 M | 708.65 M | 610.81 M | 784.77 M | 790.53 M | 715.80 M | 741.71 M | 890.09 M | 824.68 M | 810.99 M | 812.14 M | 986.96 M | 914.97 M | 863.78 M | 973.88 M | 1.23 B | 1.07 B | 1.06 B |
| Metric | 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 | Q1 30 | Q2 30 | Q3 30 | Q4 30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 6.54 | 5.79 | 7.81 | 8.57 | 7.74 | 7.33 | 12.50 | 12.18 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 7.11 | 6.74 | 7.54 | 8.95 | 7.62 | 7.27 | 12.24 | 11.68 | 11.74 | 12.37 | 15.36 | 15.05 | 13.28 | 13.01 | 19.83 | 18.90 | 16.42 | 15.71 | 22.61 | 23.54 | 18.93 | 21.19 | 31.88 | 29.84 | 28.63 |
| Low Estimate | 6.31 | 6.04 | 6.96 | 7.53 | 6.54 | 6.05 | 10.92 | 10.58 | 11.00 | 10.29 | 13.18 | 12.35 | 12.28 | 10.83 | 18.25 | 17.66 | 13.76 | 14.19 | 19.15 | 21.38 | 17.17 | 18.41 | 27.72 | 24.74 | 23.79 |
| Consensus Estimate | 6.71 | 6.39 | 7.25 | 8.24 | 7.08 | 6.66 | 11.58 | 11.13 | 11.37 | 11.33 | 14.27 | 13.70 | 12.78 | 11.92 | 19.04 | 18.28 | 15.09 | 14.95 | 20.88 | 22.46 | 18.05 | 19.80 | 29.80 | 27.29 | 26.21 |