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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 78.11 M | 68.64 M | 69.56 M | 61.40 M | 61.76 M | 103.43 M | 108.79 M | 96.97 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 69.68 M | 73.02 M | 73.82 M | 81.83 M | 82.32 M | 127.42 M | 101.35 M | 108.65 M | 120.81 M | 129.83 M | 158.39 M | 138.09 M | 141.86 M | 172.41 M | 200.85 M | 155.86 M | 161.71 M | 182.66 M | 211.35 M | 195.58 M | 207.17 M | 267.53 M | 278.44 M |
| Low Estimate | 62.61 M | 60.08 M | 67.04 M | 72.08 M | 72.90 M | 119.56 M | 82.93 M | 96.31 M | 109.63 M | 113.76 M | 132.34 M | 127.75 M | 118.75 M | 161.07 M | 165.12 M | 141.15 M | 140.59 M | 165.94 M | 193.29 M | 171.21 M | 191.05 M | 249.38 M | 244.37 M |
| Consensus Estimate | 66.14 M | 66.55 M | 70.43 M | 76.95 M | 77.61 M | 123.49 M | 92.14 M | 102.48 M | 115.22 M | 121.79 M | 145.36 M | 132.92 M | 130.31 M | 166.74 M | 182.98 M | 148.51 M | 151.15 M | 174.30 M | 202.32 M | 183.39 M | 199.11 M | 258.46 M | 261.41 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.42 | -0.37 | -1.38 | -0.09 | -1.41 | -0.29 | -0.58 | -0.40 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | -0.12 | -0.16 | -0.19 | -0.31 | -0.10 | -0.21 | -0.21 | -0.16 | -0.17 | -0.16 | -0.16 | -0.19 | -0.31 | -0.01 | -0.11 | 0.07 | -0.34 | 0.08 | -0.05 | 0.21 | -0.26 | 0.16 | 0.25 |
| Low Estimate | -0.12 | -0.14 | -0.15 | -0.25 | -0.10 | -0.19 | -0.19 | -0.14 | -0.15 | -0.14 | -0.14 | -0.17 | -0.29 | -0.01 | -0.09 | 0.07 | -0.28 | 0.06 | -0.05 | 0.19 | -0.24 | 0.14 | 0.21 |
| Consensus Estimate | -0.12 | -0.15 | -0.17 | -0.28 | -0.10 | -0.20 | -0.20 | -0.15 | -0.16 | -0.15 | -0.15 | -0.18 | -0.30 | -0.01 | -0.10 | 0.07 | -0.31 | 0.07 | -0.05 | 0.20 | -0.25 | 0.15 | 0.23 |