| Fiscal period | Revenue | EPS | Net income | Analysts |
|---|---|---|---|---|
| Thu, 31 Dec 2026 | $535.35M$531.09M – $539.6M | $0.7970$0.7572 – $0.8667 | $188.2M | 3 |
| Report | EPS est. | Actual | Surprise | Revenue est. | Revenue |
|---|---|---|---|---|---|
| Wed, 5 Aug 2026 | $0.1633 | $0.1642 | +0.6% | $125.34M | $124.4M |
| Wed, 6 May 2026 | $0.1933 | $0.1900 | −1.7% | $139.98M | $114.49M |
| Wed, 25 Feb 2026 | $0.1850 | $0.2000 | +8.1% | $139.6M | $139.16M |
| Wed, 5 Nov 2025 | $0.1600 | $0.1600 | +0.0% | $139.8M | $134.22M |
| Wed, 6 Aug 2025 | $0.1400 | $0.1500 | +7.1% | $130.3M | $121.98M |
| Wed, 7 May 2025 | $0.1600 | $0.1400 | −12.5% | $121.8M | $114.8M |
| Mon, 3 Mar 2025 | $0.1500 | $0.1400 | −6.7% | $108.65M | $117.55M |
| Thu, 7 Nov 2024 | $0.1300 | $0.1500 | +15.4% | $113.4M | $119.84M |