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) | 223.49 M | 128.68 M | 252.80 M | 210.51 M | 300.60 M | 164.68 M | 158.23 M | 205.42 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 102.53 M | 97.05 M | 280.59 M | 217.67 M | 216.68 M | 166.54 M | 165.60 M | 222.42 M | 157.61 M | 178.37 M | 224.75 M | 202.06 M | 166.85 M | 162.96 M | 229.85 M | 274.09 M | 260.16 M | 223.55 M | 316.28 M | 286.26 M | 282.47 M | 246.73 M | 324.42 M |
| Low Estimate | 86.42 M | 85.48 M | 229.97 M | 178.60 M | 184.94 M | 154.43 M | 155.52 M | 191.51 M | 137.63 M | 157.78 M | 187.29 M | 176.19 M | 139.46 M | 139.74 M | 195.95 M | 225.31 M | 227.28 M | 189.85 M | 259.24 M | 264.30 M | 240.38 M | 225.98 M | 295.18 M |
| Consensus Estimate | 94.47 M | 91.26 M | 255.28 M | 198.14 M | 200.81 M | 160.48 M | 160.56 M | 206.96 M | 147.62 M | 168.08 M | 206.02 M | 189.12 M | 153.16 M | 151.35 M | 212.90 M | 249.70 M | 243.72 M | 206.70 M | 287.76 M | 275.28 M | 261.43 M | 236.35 M | 309.80 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) | 3.93 | 1.14 | 4.09 | 3.45 | 5.35 | 1.93 | 1.20 | 2.14 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 0.35 | 0.27 | 4.59 | 3.04 | 2.92 | 1.49 | 1.17 | 1.90 | 0.98 | 1.52 | 2.97 | 2.23 | 1.33 | 1.44 | 3.23 | 3.90 | 3.22 | 2.51 | 6.24 | 4.56 | 3.32 | 2.93 | 6.85 |
| Low Estimate | 0.29 | 0.25 | 4.07 | 2.76 | 2.40 | 1.37 | 1.11 | 1.72 | 0.92 | 1.28 | 2.65 | 2.01 | 1.23 | 1.30 | 2.97 | 3.40 | 2.72 | 2.21 | 5.44 | 3.76 | 3.06 | 2.73 | 5.65 |
| Consensus Estimate | 0.32 | 0.26 | 4.33 | 2.90 | 2.66 | 1.43 | 1.14 | 1.81 | 0.95 | 1.40 | 2.81 | 2.12 | 1.28 | 1.37 | 3.10 | 3.65 | 2.97 | 2.36 | 5.84 | 4.16 | 3.19 | 2.83 | 6.25 |