Year None202620252024202320222021202020192018201720162015201420132012 May 4, 2026 Q1 2026 Earnings Release May 4, 2026 Q1 2026 Earnings Presentation May 4, 2026 Q1 2026 Earnings Transcript Mar 2, 2026 Q4 2025 Investor Relations Presentation Feb 23, 2026 Q4 2025 Earnings Transcript Feb 23, 2026 Q4 2025 Earnings Release Feb 23, 2026 Q4 2025 Earnings Presentation