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) | 80.10 M | 92.50 M | 100.90 M | 108.00 M | 131.70 M | 150.80 M | 163.70 M | 158.40 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 80.37 M | 91.16 M | 99.37 M | 99.31 M | 116.16 M | 152.49 M | 165.22 M | 155.28 M | 178.92 M | 204.04 M | 223.45 M | 218.27 M | 234.44 M | 235.51 M | 276.32 M | 244.84 M | 284.95 M | 343.57 M | 320.09 M | 348.16 M | 427.36 M | 465.84 M | 464.34 M |
| Low Estimate | 75.57 M | 79.25 M | 81.67 M | 91.22 M | 104.20 M | 131.92 M | 147.04 M | 137.97 M | 150.92 M | 176.77 M | 191.88 M | 185.66 M | 219.01 M | 220.88 M | 260.14 M | 223.01 M | 258.36 M | 285.45 M | 284.18 M | 293.38 M | 367.90 M | 418.96 M | 381.28 M |
| Consensus Estimate | 77.97 M | 85.21 M | 90.52 M | 95.27 M | 110.18 M | 142.21 M | 156.13 M | 146.63 M | 164.92 M | 190.40 M | 207.66 M | 201.96 M | 226.73 M | 228.20 M | 268.23 M | 233.92 M | 271.65 M | 314.51 M | 302.13 M | 320.77 M | 397.63 M | 442.40 M | 422.81 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) | 1.01 | 0.03 | 1.16 | 1.97 | 0.62 | 6.34 | 4.57 | 4.02 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 0.12 | 0.52 | 0.44 | 0.77 | 1.47 | 1.83 | 3.28 | 2.63 | 3.49 | 4.57 | 4.94 | 4.71 | 4.52 | 6.02 | 6.00 | 6.32 | 6.04 | 8.51 | 8.97 | 7.59 | 7.01 | 10.64 | 10.09 |
| Low Estimate | 0.12 | 0.46 | 0.38 | 0.69 | 1.23 | 1.65 | 2.94 | 2.39 | 3.01 | 3.79 | 4.46 | 4.31 | 3.78 | 5.12 | 4.94 | 5.50 | 5.10 | 7.61 | 7.47 | 7.07 | 6.47 | 8.92 | 9.43 |
| Consensus Estimate | 0.12 | 0.49 | 0.41 | 0.73 | 1.35 | 1.74 | 3.11 | 2.51 | 3.25 | 4.18 | 4.70 | 4.51 | 4.15 | 5.57 | 5.47 | 5.91 | 5.57 | 8.06 | 8.22 | 7.33 | 6.74 | 9.78 | 9.76 |