Baijiayun Group (RTC) has not reported earnings surprises in its latest fiscal quarter ending on June 30, 2025, nor in the previous quarter ending on March 31, 202512. The most recent financial results for Baijiayun Group are from the six months ending on December 31, 2024, which showed a decrease in revenue to $25.28 million from $30.54 million in the same period the previous year, and a gross loss of $4.25 per share34. This indicates a challenging period for the company, and it is crucial to monitor the situation closely for any signs of improvement or further deterioration.