Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | Q2 24 | Q2 24 | Q3 24 | Q3 24 | Q4 24 | Q4 24 | Q1 25 | Q1 25 | Q2 25 | Q2 25 | Q3 25 | Q3 25 | Q4 25 | Q4 25 | Q1 26 | Q1 26 | Q2 26 | Q2 26 | Q3 26 | Q3 26 | Q4 26 | Q4 26 | Q1 27 | Q1 27 | Q2 27 | Q2 27 | Q3 27 | Q3 27 | Q4 27 | Q4 27 | Q1 28 | Q1 28 | Q2 28 | Q2 28 | Q3 28 | Q3 28 | Q4 28 | Q4 28 | Q1 29 | Q1 29 | Q2 29 | Q2 29 | Q3 29 | Q3 29 | Q4 29 | Q4 29 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 614.60 M | 614.60 M | 647.60 M | 647.60 M | 661.00 M | 661.00 M | 704.80 M | 704.80 M | 715.80 M | 715.80 M | 732.60 M | 732.60 M | 746.20 M | 746.20 M | 735.90 M | 735.90 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 689.39 M | 689.39 M | 773.51 M | 773.51 M | 787.88 M | 787.88 M | 781.89 M | 781.89 M | 708.98 M | 708.98 M | 742.03 M | 742.03 M | 774.05 M | 774.05 M | 709.93 M | 709.93 M | 762.16 M | 762.16 M | 838.18 M | 838.18 M | 807.29 M | 807.29 M | 902.77 M | 902.77 M | 927.37 M | 927.37 M | 923.30 M | 923.30 M | 918.35 M | 918.35 M | 919.77 M | 919.77 M | 954.04 M | 954.04 M | 870.78 M | 870.78 M | 998.09 M | 998.09 M | 895.91 M | 895.91 M | 934.23 M | 934.23 M | 962.85 M | 962.85 M | 1.05 B | 1.05 B |
| Low Estimate | 588.10 M | 588.10 M | 674.22 M | 674.22 M | 654.08 M | 654.08 M | 725.71 M | 725.71 M | 637.37 M | 637.37 M | 633.50 M | 633.50 M | 722.32 M | 722.32 M | 663.86 M | 663.86 M | 676.55 M | 676.55 M | 748.70 M | 748.70 M | 681.06 M | 681.06 M | 771.77 M | 771.77 M | 783.52 M | 783.52 M | 790.91 M | 790.91 M | 841.79 M | 841.79 M | 765.25 M | 765.25 M | 846.29 M | 846.29 M | 773.46 M | 773.46 M | 817.23 M | 817.23 M | 752.57 M | 752.57 M | 861.70 M | 861.70 M | 874.60 M | 874.60 M | 928.70 M | 928.70 M |
| Consensus Estimate | 638.74 M | 638.74 M | 723.87 M | 723.87 M | 720.98 M | 720.98 M | 753.80 M | 753.80 M | 673.18 M | 673.18 M | 687.77 M | 687.77 M | 748.19 M | 748.19 M | 686.90 M | 686.90 M | 719.35 M | 719.35 M | 793.44 M | 793.44 M | 744.18 M | 744.18 M | 837.27 M | 837.27 M | 855.44 M | 855.44 M | 857.11 M | 857.11 M | 880.07 M | 880.07 M | 842.51 M | 842.51 M | 900.17 M | 900.17 M | 822.12 M | 822.12 M | 907.66 M | 907.66 M | 824.24 M | 824.24 M | 897.96 M | 897.96 M | 918.73 M | 918.73 M | 991.31 M | 991.31 M |
| Metric | Q2 24 | Q2 24 | Q3 24 | Q3 24 | Q4 24 | Q4 24 | Q1 25 | Q1 25 | Q2 25 | Q2 25 | Q3 25 | Q3 25 | Q4 25 | Q4 25 | Q1 26 | Q1 26 | Q2 26 | Q2 26 | Q3 26 | Q3 26 | Q4 26 | Q4 26 | Q1 27 | Q1 27 | Q2 27 | Q2 27 | Q3 27 | Q3 27 | Q4 27 | Q4 27 | Q1 28 | Q1 28 | Q2 28 | Q2 28 | Q3 28 | Q3 28 | Q4 28 | Q4 28 | Q1 29 | Q1 29 | Q2 29 | Q2 29 | Q3 29 | Q3 29 | Q4 29 | Q4 29 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 1.26 | 1.26 | 1.34 | 1.34 | 1.43 | 1.43 | 1.32 | 1.32 | 1.53 | 1.53 | 1.57 | 1.57 | 1.59 | 1.59 | 1.57 | 1.57 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 1.36 | 1.36 | 1.35 | 1.35 | 1.36 | 1.36 | 1.45 | 1.45 | 1.59 | 1.59 | 1.63 | 1.63 | 1.54 | 1.54 | 1.50 | 1.50 | 1.76 | 1.76 | 1.85 | 1.85 | 2.00 | 2.00 | 1.92 | 1.92 | 2.13 | 2.13 | 2.09 | 2.09 | 2.17 | 2.17 | 1.79 | 1.79 | 2.10 | 2.10 | 1.95 | 1.95 | 2.20 | 2.20 | 1.97 | 1.97 | 2.15 | 2.15 | 2.18 | 2.18 | 2.35 | 2.35 |
| Low Estimate | 1.24 | 1.24 | 1.21 | 1.21 | 1.16 | 1.16 | 1.21 | 1.21 | 1.39 | 1.39 | 1.51 | 1.51 | 1.34 | 1.34 | 1.40 | 1.40 | 1.60 | 1.60 | 1.73 | 1.73 | 1.64 | 1.64 | 1.68 | 1.68 | 1.77 | 1.77 | 1.83 | 1.83 | 1.91 | 1.91 | 1.55 | 1.55 | 1.82 | 1.82 | 1.75 | 1.75 | 1.98 | 1.98 | 1.85 | 1.85 | 1.91 | 1.91 | 2.04 | 2.04 | 1.95 | 1.95 |
| Consensus Estimate | 1.30 | 1.30 | 1.28 | 1.28 | 1.26 | 1.26 | 1.33 | 1.33 | 1.49 | 1.49 | 1.57 | 1.57 | 1.44 | 1.44 | 1.45 | 1.45 | 1.68 | 1.68 | 1.79 | 1.79 | 1.82 | 1.82 | 1.80 | 1.80 | 1.95 | 1.95 | 1.96 | 1.96 | 2.04 | 2.04 | 1.67 | 1.67 | 1.96 | 1.96 | 1.85 | 1.85 | 2.09 | 2.09 | 1.91 | 1.91 | 2.03 | 2.03 | 2.11 | 2.11 | 2.15 | 2.15 |