| Period | EPS | Revenue | Net Income | Rev YoY | EPS YoY |
|---|---|---|---|---|---|
| Q2 2026 | $1.34 | 37.2M | 7.8M | +5.9% | +11.7% |
| Q1 2026 | $1.29 | 35.6M | 7.5M | +7.1% | +24.0% |
| Q4 2025 | $1.38 | 36.2M | 7.9M | +10.0% | +35.3% |
| Q3 2025 | $1.27 | 35.8M | 7.3M | +10.9% | +46.0% |
| Q2 2025 | $1.20 | 35.1M | 6.9M | +14.6% | +39.5% |
| Q1 2025 | $1.04 | 33.3M | 6.0M | +10.2% | +18.2% |
| Q4 2024 | $1.02 | 32.9M | 5.8M | +43.7% | +1,175.0% |
| Q3 2024 | $0.87 | 32.3M | 5.0M | +15.3% | -7.4% |
| Q2 2024 | $0.86 | 30.7M | 4.9M | — | — |
| Q1 2024 | $0.88 | 30.2M | 5.1M | — | — |
| Q4 2023 | $0.08 | 22.9M | 468.0K | — | — |
| Q3 2023 | $0.94 | 28.0M | 5.3M | — | — |