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) | 540.98 M | 543.34 M | 541.13 M | 565.16 M | 596.12 M | 595.88 M | 575.18 M | 613.50 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 541.21 M | 577.63 M | 619.45 M | 630.74 M | 593.47 M | 678.15 M | 612.85 M | 623.62 M | 733.12 M | 704.03 M | 701.56 M | 748.87 M | 741.24 M | 772.70 M | 727.74 M | 750.77 M | 794.85 M | 866.60 M | 799.78 M | 803.90 M | 882.51 M | 982.10 M | 828.80 M |
| Low Estimate | 472.00 M | 542.71 M | 509.86 M | 557.09 M | 554.13 M | 572.84 M | 535.49 M | 569.24 M | 651.13 M | 645.84 M | 649.27 M | 666.57 M | 617.51 M | 701.90 M | 624.39 M | 659.57 M | 715.41 M | 743.71 M | 703.83 M | 740.73 M | 745.04 M | 808.38 M | 766.68 M |
| Consensus Estimate | 506.60 M | 560.17 M | 564.65 M | 593.91 M | 573.80 M | 625.50 M | 574.17 M | 596.43 M | 692.12 M | 674.93 M | 675.42 M | 707.72 M | 679.38 M | 737.30 M | 676.06 M | 705.17 M | 755.13 M | 805.15 M | 751.81 M | 772.31 M | 813.77 M | 895.24 M | 797.74 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 | Q1 30 | Q2 30 | Q3 30 | Q4 30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 2.40 | 2.52 | 2.43 | 2.78 | 3.01 | 2.97 | 2.64 | 3.09 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 2.53 | 2.52 | 2.71 | 2.87 | 3.17 | 2.90 | 2.70 | 3.26 | 3.46 | 3.40 | 3.31 | 3.94 | 3.70 | 4.26 | 3.91 | 4.66 | 4.34 | 4.85 | 4.42 | 5.44 | 5.52 | 6.02 | 5.63 | 6.36 | 6.08 | 6.11 | 6.63 |
| Low Estimate | 2.17 | 2.26 | 2.45 | 2.53 | 2.63 | 2.60 | 2.42 | 2.98 | 2.94 | 3.06 | 3.11 | 3.58 | 3.18 | 3.88 | 3.31 | 4.10 | 3.80 | 4.45 | 4.14 | 5.10 | 4.94 | 5.06 | 5.13 | 5.66 | 5.32 | 5.53 | 5.97 |
| Consensus Estimate | 2.35 | 2.39 | 2.58 | 2.70 | 2.90 | 2.75 | 2.56 | 3.12 | 3.20 | 3.23 | 3.21 | 3.76 | 3.44 | 4.07 | 3.61 | 4.38 | 4.07 | 4.65 | 4.28 | 5.27 | 5.23 | 5.54 | 5.38 | 6.01 | 5.70 | 5.82 | 6.30 |