Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | Q1 17 | Q2 17 | Q3 17 | Q4 17 | Q1 18 | Q2 18 | Q3 18 | Q4 18 | Q1 19 | Q2 19 | Q3 19 | Q4 19 | Q4 23 | Q1 24 | Q2 24 | Q3 24 | Q4 24 | Q1 25 | Q2 25 | Q3 25 | Q4 25 | Q1 26 | Q2 26 | Q3 26 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 3.57 B | 4.01 B | 4.03 B | 4.33 B | 3.67 B | 4.12 B | 3.91 B | 4.08 B | 3.60 B | 4.09 B | 4.05 B | 4.35 B | 296.19 M | 291.58 M | 298.83 M | 309.59 M | 301.78 M | 306.78 M | 304.89 M | 311.45 M | - | - | - | - |
| High Estimate | 3.89 B | 3.98 B | 4.56 B | 4.70 B | 3.92 B | 4.40 B | 3.83 B | 4.02 B | 3.71 B | 3.88 B | 3.95 B | 4.22 B | 286.64 M | 295.88 M | 336.76 M | 349.66 M | 312.51 M | 313.48 M | 298.66 M | 309.45 M | 320.39 M | 321.10 M | 363.97 M | 337.28 M |
| Low Estimate | 3.48 B | 3.74 B | 3.91 B | 4.17 B | 3.56 B | 3.93 B | 3.32 B | 3.65 B | 3.05 B | 3.45 B | 3.47 B | 3.59 B | 250.99 M | 257.97 M | 290.83 M | 287.08 M | 282.10 M | 271.41 M | 276.77 M | 286.12 M | 276.82 M | 288.20 M | 313.84 M | 280.09 M |
| Consensus Estimate | 3.69 B | 3.86 B | 4.24 B | 4.44 B | 3.74 B | 4.16 B | 3.58 B | 3.84 B | 3.38 B | 3.67 B | 3.71 B | 3.90 B | 268.81 M | 276.92 M | 313.80 M | 318.37 M | 297.30 M | 292.44 M | 287.72 M | 297.79 M | 298.60 M | 304.65 M | 338.91 M | 308.69 M |
| Metric | Q1 17 | Q2 17 | Q3 17 | Q4 17 | Q1 18 | Q2 18 | Q3 18 | Q4 18 | Q1 19 | Q2 19 | Q3 19 | Q4 19 | Q4 23 | Q1 24 | Q2 24 | Q3 24 | Q4 24 | Q1 25 | Q2 25 | Q3 25 | Q4 25 | Q1 26 | Q2 26 | Q3 26 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 3.35 | 4.02 | 4.15 | 4.86 | 3.74 | 4.42 | 4.25 | 4.29 | 3.79 | 4.38 | 4.25 | 5.22 | 0.98 | 1.04 | 1.27 | 1.16 | 1.09 | 1.10 | 1.15 | 1.12 | - | - | - | - |
| High Estimate | 3.53 | 4.00 | 4.73 | 4.99 | 3.73 | 4.43 | 4.34 | 4.21 | 3.57 | 4.38 | 4.31 | 4.64 | 0.99 | 0.97 | 1.15 | 1.01 | 1.03 | 1.12 | 1.11 | 1.23 | 1.14 | 1.31 | 1.31 | 1.22 |
| Low Estimate | 2.89 | 3.70 | 3.93 | 4.15 | 3.31 | 4.11 | 3.84 | 3.91 | 3.07 | 3.82 | 3.89 | 4.36 | 0.91 | 0.87 | 0.95 | 0.95 | 0.95 | 0.96 | 1.03 | 1.01 | 0.96 | 1.13 | 1.11 | 1.00 |
| Consensus Estimate | 3.21 | 3.85 | 4.33 | 4.57 | 3.52 | 4.27 | 4.09 | 4.06 | 3.32 | 4.10 | 4.10 | 4.50 | 0.95 | 0.92 | 1.05 | 0.98 | 0.99 | 1.04 | 1.07 | 1.12 | 1.05 | 1.22 | 1.21 | 1.11 |