Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | Q4 22 | Q2 23 | Q3 23 | Q4 23 | Q3 24 | Q4 24 | 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) | 290.09 M | 298.65 M | 277.56 M | 309.00 M | 274.64 M | 285.23 M | 265.13 M | 269.04 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 304.95 M | 312.88 M | 281.28 M | 343.87 M | 273.39 M | 305.58 M | 265.53 M | 268.55 M | 261.86 M | 254.08 M | 286.82 M | 386.06 M | 317.40 M | 283.42 M | 249.64 M | 376.04 M | 421.18 M | 394.36 M | 370.82 M | 441.46 M | 453.58 M | 388.81 M | 345.34 M | 421.94 M |
| Low Estimate | 259.53 M | 261.44 M | 257.43 M | 304.55 M | 231.28 M | 284.60 M | 217.77 M | 237.75 M | 238.51 M | 215.01 M | 242.58 M | 319.32 M | 260.25 M | 249.42 M | 232.96 M | 320.79 M | 373.59 M | 345.15 M | 310.15 M | 412.80 M | 412.53 M | 349.42 M | 316.82 M | 389.78 M |
| Consensus Estimate | 282.24 M | 287.16 M | 269.36 M | 324.21 M | 252.33 M | 295.09 M | 241.65 M | 253.15 M | 250.18 M | 234.54 M | 264.70 M | 352.69 M | 288.83 M | 266.42 M | 241.30 M | 348.42 M | 397.38 M | 369.75 M | 340.49 M | 427.13 M | 433.05 M | 369.11 M | 331.08 M | 405.86 M |
| Metric | Q4 22 | Q2 23 | Q3 23 | Q4 23 | Q3 24 | Q4 24 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | -1.35 | -0.24 | -0.79 | -0.66 | -1.13 | -0.94 | -0.70 | -0.41 | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | -0.72 | -0.54 | -0.94 | -0.47 | -1.06 | -0.74 | -0.87 | -0.67 | 0.01 | -0.37 | -0.11 | 0.26 | 0.29 | -0.26 | -0.16 | 0.28 | 0.70 | 0.33 | 0.11 | 0.53 |
| Low Estimate | -0.60 | -0.50 | -0.80 | -0.41 | -0.92 | -0.64 | -0.73 | -0.57 | 0.01 | -0.33 | -0.09 | 0.22 | 0.27 | -0.24 | -0.14 | 0.26 | 0.58 | 0.29 | 0.09 | 0.47 |
| Consensus Estimate | -0.66 | -0.52 | -0.87 | -0.44 | -0.99 | -0.69 | -0.80 | -0.62 | 0.01 | -0.35 | -0.10 | 0.24 | 0.28 | -0.25 | -0.15 | 0.27 | 0.64 | 0.31 | 0.10 | 0.50 |