On May 8, 2025, Kaltura Inc. reported its financial results for Q1 2025, providing insights into its performance as detailed in the press release. The results aim to inform investors about the company's financial health and operations during that quarter.