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 | Q1 30 | Q2 30 | Q3 30 | Q4 30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 227.01 M | 257.01 M | 232.47 M | 193.66 M | 237.74 M | 251.15 M | 262.05 M | 290.95 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 199.73 M | 227.95 M | 219.92 M | 194.74 M | 241.69 M | 292.76 M | 260.77 M | 254.53 M | 325.54 M | 329.67 M | 387.59 M | 365.75 M | 376.03 M | 469.47 M | 497.18 M | 479.80 M | 487.35 M | 483.65 M | 499.73 M | 445.01 M | 462.08 M | 512.33 M | 527.45 M | 591.86 M | 612.73 M | 571.85 M | 585.99 M |
| Low Estimate | 174.13 M | 213.99 M | 197.75 M | 172.21 M | 215.60 M | 258.26 M | 238.51 M | 237.79 M | 290.55 M | 309.47 M | 341.84 M | 318.97 M | 350.42 M | 393.21 M | 417.45 M | 437.00 M | 449.92 M | 434.81 M | 467.08 M | 380.29 M | 387.51 M | 458.44 M | 443.74 M | 523.83 M | 535.93 M | 511.78 M | 518.18 M |
| Consensus Estimate | 186.93 M | 220.97 M | 208.83 M | 183.48 M | 228.65 M | 275.51 M | 249.64 M | 246.16 M | 308.04 M | 319.57 M | 364.72 M | 342.36 M | 363.22 M | 431.34 M | 457.32 M | 458.40 M | 468.63 M | 459.23 M | 483.40 M | 412.65 M | 424.80 M | 485.39 M | 485.59 M | 557.84 M | 574.33 M | 541.82 M | 552.09 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) | 1.31 | 2.00 | 2.22 | 1.60 | 2.50 | 2.17 | 3.47 | 3.24 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 1.00 | 1.29 | 1.16 | 1.12 | 1.79 | 2.19 | 2.09 | 2.60 | 3.01 | 2.94 | 3.71 | 3.63 | 3.86 | 4.44 | 4.90 | 4.50 | 4.82 | 5.65 | 6.58 | 3.70 | 4.10 | 4.84 | 5.19 | 5.14 | 6.36 | 6.06 | 7.27 |
| Low Estimate | 0.84 | 1.07 | 1.04 | 1.00 | 1.67 | 2.05 | 1.77 | 2.26 | 2.53 | 2.68 | 3.23 | 3.11 | 3.26 | 4.10 | 4.48 | 3.98 | 4.40 | 5.01 | 5.58 | 3.20 | 3.62 | 4.02 | 4.81 | 4.24 | 5.28 | 5.16 | 6.35 |
| Consensus Estimate | 0.92 | 1.18 | 1.10 | 1.06 | 1.73 | 2.12 | 1.93 | 2.43 | 2.77 | 2.81 | 3.47 | 3.37 | 3.56 | 4.27 | 4.69 | 4.24 | 4.61 | 5.33 | 6.08 | 3.45 | 3.86 | 4.43 | 5.00 | 4.69 | 5.82 | 5.61 | 6.81 |