Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | Q1 24 | 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) | 227.20 M | 232.62 M | 238.48 M | 246.46 M | 251.56 M | 260.45 M | 267.12 M | 277.87 M | 281.27 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 231.04 M | 243.44 M | 240.44 M | 271.39 M | 291.97 M | 249.64 M | 291.62 M | 286.38 M | 271.04 M | 286.57 M | 328.42 M | 319.40 M | 307.09 M | 349.73 M | 313.41 M | 333.02 M | 378.99 M | 373.25 M | 382.12 M | 360.13 M | 410.75 M | 388.45 M | 428.28 M | 400.64 M |
| Low Estimate | 202.36 M | 202.27 M | 201.89 M | 247.94 M | 240.81 M | 228.36 M | 257.66 M | 250.90 M | 239.95 M | 257.94 M | 285.26 M | 262.26 M | 262.77 M | 291.83 M | 281.76 M | 283.96 M | 313.75 M | 340.34 M | 328.72 M | 312.42 M | 345.32 M | 329.77 M | 380.19 M | 370.25 M |
| Consensus Estimate | 216.70 M | 222.86 M | 221.17 M | 259.66 M | 266.39 M | 239.00 M | 274.64 M | 268.64 M | 255.50 M | 272.25 M | 306.84 M | 290.83 M | 284.93 M | 320.78 M | 297.59 M | 308.49 M | 346.37 M | 356.79 M | 355.42 M | 336.28 M | 378.03 M | 359.11 M | 404.23 M | 385.45 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 0.09 | 0.10 | 0.10 | 0.08 | 0.09 | 0.09 | 0.10 | 0.11 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 0.09 | 0.10 | 0.11 | 0.09 | 0.08 | 0.09 | 0.11 | 0.10 | 0.10 | 0.13 | 0.12 | 0.12 | 0.13 | 0.14 | 0.14 | 0.16 | 0.14 | 0.16 | 0.17 | 0.19 | 0.18 | 0.17 | 0.19 |
| Low Estimate | 0.07 | 0.08 | 0.09 | 0.07 | 0.08 | 0.09 | 0.09 | 0.10 | 0.08 | 0.11 | 0.10 | 0.10 | 0.11 | 0.12 | 0.12 | 0.14 | 0.12 | 0.14 | 0.15 | 0.17 | 0.16 | 0.15 | 0.17 |
| Consensus Estimate | 0.08 | 0.09 | 0.10 | 0.08 | 0.08 | 0.09 | 0.10 | 0.10 | 0.09 | 0.12 | 0.11 | 0.11 | 0.12 | 0.13 | 0.13 | 0.15 | 0.13 | 0.15 | 0.16 | 0.18 | 0.17 | 0.16 | 0.18 |