Jun 24, 2025 1:00 pm PDT 2025 Annual Meeting of Stockholders Link to vote shares HTML Definitive Proxy PDF 2024 10-K PDF