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) | 196.25 M | 149.29 M | 163.42 M | 144.77 M | 117.01 M | 115.21 M | 158.78 M | 196.26 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 218.03 M | 153.83 M | 158.23 M | 145.23 M | 154.63 M | 147.71 M | 184.04 M | 221.17 M | 311.04 M | 204.76 M | 203.21 M | 182.85 M | 255.96 M | 198.57 M | 192.01 M | 139.74 M | 186.51 M | 155.94 M | 136.92 M | 163.56 M | 246.84 M | 193.44 M | 165.56 M |
| Low Estimate | 190.13 M | 139.73 M | 131.89 M | 129.57 M | 139.13 M | 123.29 M | 152.11 M | 184.45 M | 283.16 M | 177.13 M | 174.12 M | 149.85 M | 231.95 M | 177.05 M | 170.74 M | 123.96 M | 163.59 M | 134.54 M | 125.93 M | 138.95 M | 217.42 M | 165.80 M | 152.56 M |
| Consensus Estimate | 204.08 M | 146.78 M | 145.06 M | 137.40 M | 146.88 M | 135.50 M | 168.08 M | 202.81 M | 297.10 M | 190.95 M | 188.67 M | 166.35 M | 243.96 M | 187.81 M | 181.38 M | 131.85 M | 175.05 M | 145.24 M | 131.43 M | 151.25 M | 232.13 M | 179.62 M | 159.06 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 | Q1 30 | Q2 30 | Q3 30 | Q4 30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported (Actual) | 3.10 | 1.84 | 1.50 | 1.21 | 1.41 | 1.54 | 2.80 | 3.69 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 3.33 | 1.87 | 1.49 | 1.27 | 1.54 | 1.61 | 2.63 | 3.38 | 6.32 | 2.92 | 2.88 | 2.82 | 4.53 | 2.32 | 2.24 | 1.61 | 3.74 | 1.58 | 1.41 | 2.10 | 3.92 | 2.31 | 2.37 | 2.69 | 4.37 | 3.07 | 3.12 |
| Low Estimate | 2.81 | 1.69 | 1.39 | 1.13 | 1.36 | 1.37 | 2.43 | 3.16 | 5.58 | 2.72 | 2.58 | 2.52 | 3.99 | 2.16 | 2.08 | 1.45 | 3.12 | 1.32 | 1.27 | 1.90 | 3.62 | 2.11 | 2.17 | 2.45 | 3.79 | 2.73 | 2.80 |
| Consensus Estimate | 3.07 | 1.78 | 1.44 | 1.20 | 1.45 | 1.49 | 2.53 | 3.27 | 5.95 | 2.82 | 2.73 | 2.67 | 4.26 | 2.24 | 2.16 | 1.53 | 3.43 | 1.45 | 1.34 | 2.00 | 3.77 | 2.21 | 2.27 | 2.57 | 4.08 | 2.90 | 2.96 |