Perion Announces Filing of Annual Report on Form 20-F for Fiscal Year 2025 businesswire.com March 16, 2026 at 3:45 PM ET PERI