Detailed analyst consensus, revenue, and earnings forecasts vs reported data.
| Metric | 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) | 175.02 M | 183.04 M | 189.74 M | 195.15 M | 201.70 M | 208.22 M | 216.51 M | 219.76 M | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 196.25 M | 205.64 M | 185.37 M | 189.31 M | 202.45 M | 220.92 M | 232.71 M | 239.87 M | 226.13 M | 230.51 M | 244.52 M | 244.43 M | 244.21 M | 247.66 M | 292.16 M | 293.98 M | 292.25 M | 321.50 M | 292.60 M | 306.78 M | 306.28 M | 324.54 M |
| Low Estimate | 173.44 M | 171.65 M | 166.06 M | 177.42 M | 167.68 M | 204.30 M | 205.96 M | 221.15 M | 187.29 M | 206.80 M | 209.96 M | 218.80 M | 215.59 M | 221.93 M | 257.24 M | 264.44 M | 271.20 M | 265.49 M | 273.96 M | 258.47 M | 280.26 M | 277.00 M |
| Consensus Estimate | 184.84 M | 188.64 M | 175.72 M | 183.37 M | 185.07 M | 212.61 M | 219.34 M | 230.51 M | 206.71 M | 218.65 M | 227.24 M | 231.61 M | 229.90 M | 234.80 M | 274.70 M | 279.21 M | 281.72 M | 293.49 M | 283.28 M | 282.63 M | 293.27 M | 300.77 M |
| Metric | 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.26 | 0.48 | 0.54 | 0.50 | 0.66 | 0.69 | 0.63 | 0.70 | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| High Estimate | 0.39 | 0.50 | 0.52 | 0.55 | 0.56 | 0.68 | 0.76 | 0.77 | 0.70 | 0.82 | 0.91 | 0.83 | 1.03 | 1.09 | 1.02 | 1.07 | 1.33 | 1.74 | 1.40 | 1.48 | 2.13 | 2.39 |
| Low Estimate | 0.37 | 0.42 | 0.48 | 0.45 | 0.52 | 0.60 | 0.70 | 0.67 | 0.66 | 0.74 | 0.75 | 0.73 | 0.87 | 0.95 | 0.92 | 0.95 | 1.25 | 1.60 | 1.24 | 1.24 | 1.97 | 2.03 |
| Consensus Estimate | 0.38 | 0.46 | 0.50 | 0.50 | 0.54 | 0.64 | 0.73 | 0.72 | 0.68 | 0.78 | 0.83 | 0.78 | 0.95 | 1.02 | 0.97 | 1.01 | 1.29 | 1.67 | 1.32 | 1.36 | 2.05 | 2.21 |