All about finance. Michael Saylor shares strategic insights during Q1 2025 earnings call , and Administrator 2025 May 2